= semget$private(0x0, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000300)=""/148, 0x239, 0x42, &(0x7f00000002c0)=ANY=[], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r2 = semget$private(0x0, 0x7, 0x405) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/8) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000240)=[{0x1, 0xf8, 0xf521, 0x20}, {0x9910, 0x5, 0xd3, 0x2e37}, {0x9, 0x9, 0x8, 0x5}, {0x1, 0x4, 0xde8, 0xacf}, {0x95, 0x3, 0x4, 0x100000001}, {0x100000001, 0xfffffffffffffff7, 0x0, 0x7916}, {0x1ff, 0xd3fd, 0x80000000, 0x101}, {0xb3, 0x4, 0xfe, 0x3}, {0xff, 0x3, 0x80000000}, {0x3, 0x9, 0x3, 0xda3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0, 0x80000000, 0x5, 0x5}, {0xfffffffffffff292, 0x7, 0x7, 0xcf9a}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0x0, &(0x7f0000000180)='\r') 19:33:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101}], 0x1}) 19:33:23 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) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 19:33:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000002000000000000006491f580a49b0000"], 0x18}, 0x100) shutdown(0xffffffffffffffff, 0x2) r0 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 19:33:23 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x4}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="5c264a8baf219ac602aebd07200000e225dd9b054d8c57b4b78b2b38ab74000000000000000000e0000000000000e1efbdc629458a3132291e931ab957000000000000000000"], 0x10) r4 = msgget(0x0, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/118) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 19:33:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = getpid() setpgid(r3, r4) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 19:33:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x9000391, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x808000000100) 19:33:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x6, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:33:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x1, 0x5, 0x7) 19:33:23 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) 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(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) 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) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) ioctl$BIOCPROMISC(r4, 0x20004269) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) 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']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(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']) fchmod(r3, 0x20) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 19:33:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./bus\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xe1) 19:33:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2101, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/73, 0x49}], 0x1) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x1, 0x6}, {{r0}, 0x4f252e4bb4c136d, 0x1, 0x20, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x974443e27b85fdf3, 0x12, 0x800, 0x2}, {{r0}, 0xeeff7d9c7937978d, 0x4, 0xf0000000, 0xe1, 0x7fff}], 0x10001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x7, 0xbd}, {{r1}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x2, 0x6ada07fb}], 0xffff, &(0x7f0000000300)={0x702d, 0xb3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x1000) close(r1) 19:33:23 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0xdc, [{0x1, 0x101}, {0x3, 0x2}, {0x2, 0x7}, {0x2}, {0x1, 0xc4}, {0x1, 0x7ff}, {0x3, 0x6}, {0x49e5c62c952b5fa6, 0x4}, {0x1, 0x3324}, {0x2, 0x2}, {0x2, 0x3}, {0x2, 0x80}, {0x1, 0x401}, {0xc7c220f1f32d6899, 0xfffffffffffff879}, {0x3, 0x6}, {0x2, 0x8}, {0x1}, {0x2, 0x8}, {0x3}, {0x3, 0x5}, {0x6b87e3d5fb83b5d4, 0x200}, {0x1, 0x1}, {0x2, 0xd8}, {0x1, 0x1}, {0x2225a11730b68464}, {0x2, 0x100}, {0x1, 0x8}, {0x2}, {0x2, 0x6}, {0x2, 0xfff}, {0x3}, {0x1, 0xffffffff7fffffff}]}) writev(r0, &(0x7f0000000000), 0x36f) 19:33:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r0) r4 = getpid() fcntl$setown(r0, 0x6, r4) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000080)={0x0, 0x3}) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x20) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x5) 19:33:23 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffff, 0xf0}, {0x1e617c62, 0x1000006}}) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x8, 0x1d22f9824c904868) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/183, &(0x7f0000000240)=0xb7) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x6) 19:33:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x6}, 0xc) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 19:33:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) fcntl$dupfd(r0, 0x8000000000006, 0xffffffffffffffff) 19:33:24 executing program 0: socket(0x18, 0x4, 0xffff) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281018e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 19:33:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) openat(r1, &(0x7f0000000080)='./bus\x00', 0x82, 0xf83a90723cb28817) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 19:33:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000a80)={0x1, 0x2, {[0xfffffffffffffff9, 0x5, 0x6, 0x9, 0x5, 0x100, 0xb03c, 0x401, 0x800, 0x96a7, 0x5, 0x200, 0x2, 0x9, 0xfffffffffffffffa, 0x1000, 0x9, 0x5], [0x25bfdba6, 0x80, 0x800, 0x6, 0x40, 0x6, 0x1, 0xfffffffffffffffa, 0x1, 0x100000001], [0x0, 0x9bc, 0x2, 0x10000, 0x3, 0x40, 0x4a6a], [0x42a, 0x9, 0x4, 0x400, 0x4, 0x7fffffff], [{0x7, 0xfffffffffffffffe, 0x6068, 0x1}, {0x0, 0x0, 0x0, 0x969}, {0x2, 0x2, 0x7, 0x3}, {0x5, 0x800, 0x3, 0xfffffffffffffffd}, {0xacc9, 0x0, 0x2, 0x3f}, {0x101, 0x1000, 0x3, 0x7}, {0x5, 0x1, 0x0, 0xfffffffffffffff8}, {0x0, 0x1, 0x7fffffff, 0xbc4}], {0xfffffffffffffff9, 0x2, 0x2, 0xd04}, {0x4, 0x4, 0x7ff, 0x3}}}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 19:33:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0x1, &(0x7f0000001780)=[{0x0}], 0x1, 0x0}, 0x4) r3 = msgget$private(0x0, 0x404) r4 = getuid() r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/155}, 0xa3, 0x2, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) r7 = getegid() shutdown(r0, 0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, r4, r5, r6, r7, 0x20, 0x6}, 0x1, 0x6, r1, r1, 0x3, 0x2, 0xffffffffffff8001, 0x100000001}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xfffffffffffffff7, 0x71c}) socketpair(0x1, 0x3, 0x0, &(0x7f0000000080)) 19:33:24 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000040)={0x1000000068, 0x7ffffffb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 19:33:24 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) accept$unix(r0, 0x0, &(0x7f0000000040)) 19:33:24 executing program 1: r0 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = getuid() setreuid(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = shmget$private(0x0, 0x3000, 0x44c, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x2000) setuid(r0) 19:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x0) 19:33:25 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 19:33:25 executing program 1: r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/205) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/89}}) 19:33:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x277, [{0x2}, {0x2, 0x20}, {0x2, 0x1}, {0x2, 0x905}, {0x2, 0x1f}, {0x1, 0x9b7b}, {0x1, 0x7f}, {0x1, 0x800}, {0x2, 0x7}, {0x3, 0x1f}, {0x3}, {0x1, 0x6}, {0x2, 0x8}, {0x2, 0x1c}, {0x2, 0x2}, {0x3, 0x3f}, {0x3, 0x3f}, {0x2, 0x10001}, {0x2, 0x800}, {0x1, 0x8001}, {0x43a94282365e9762, 0x7f}, {0x3, 0x2}, {0x1, 0x698}, {0x1, 0x5}, {0x2, 0x8}, {0x3, 0x7f}, {0x2, 0x3}, {0x1, 0x80}, {0x3, 0x81}, {0x2, 0x7fffffff}, {0x1, 0x8}, {0x1, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000001840)=[{&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/248, 0xf8}, {&(0x7f0000001540)=""/229, 0xe5}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f0000001640)=""/185, 0xb9}, {&(0x7f0000001700)=""/157, 0x9d}, {&(0x7f00000017c0)=""/103, 0x67}], 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 19:33:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xfb7, 0x5}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffef9) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xff07) 19:33:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) getppid() r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)=0x7) mprotect(&(0x7f00001a6000/0x4000)=nil, 0x4000, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) 19:33:26 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x24) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 19:33:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffff"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000003c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x6) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x10) linkat(r2, &(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00', 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4e4e340161ed4a609e2791956a6de4ac51dfa6493ef16e5e7e8c8e52af2ef683ae8e8b769a2917a2815eff1"], &(0x7f0000000080)=0x6e) r5 = getpgrp() fcntl$lock(r4, 0x8, &(0x7f0000000340)={0x2e9943cc5c6ba2da, 0x0, 0x0, 0x2, r5}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 19:33:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) getppid() r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)=0x7) mprotect(&(0x7f00001a6000/0x4000)=nil, 0x4000, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) 19:33:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x100) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0xb) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) accept$unix(r2, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x180) write(r3, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b0000008000000000ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf666d38c3f7fe09", 0x125) 19:33:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x1000101, 0x0) 19:33:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000000000000, 0x8, 0x90d2, 0x0, '+N\x00', 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e15", 0x6ab) r1 = syz_open_pts() close(r0) r2 = dup(r1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x759b) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/241, 0xf1}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x2ac393ee408d9f07) 19:33:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) getppid() r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)=0x7) mprotect(&(0x7f00001a6000/0x4000)=nil, 0x4000, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) 19:33:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) getppid() r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)=0x7) mprotect(&(0x7f00001a6000/0x4000)=nil, 0x4000, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) 19:33:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xac64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x4f6, 0x4, 0x4, 0x4}, {0x3, 0x5, 0x3}, {0x99, 0x0, 0x8, 0x1a}, {0xa8, 0x2, 0x5, 0xeb2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:33:27 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0xffffffffffff8194, 0x2000000000000, &(0x7f0000000500)="16954c00d6fd7573693d686ae194bc4011c12a93f851ee5bfdd22312342b07203c77c23306e1d1fd272d44f2d833c9bf817afa25fd6f7c4a351d85c3815e76dd17acf89e2bd77a5d5a3c4050f1617a1c936e65933c8a1ca1421807a0f8f5c98025e1bf8becfa1881a7a16936213c602243b87f0d6a9543fb0332ce744e46a27470017eb11dc1597660ab6b9c5b8bc051fe1d63dd21cdaf13b5f1a0ae2ad98c06ebaf4cfadf79ba80105a153a432bed891a0107ad3260e1bc105eec5fc8798227cc9110897fadb48b83d4fe75f3cf2e9c03f418d2645e16d65f8c9b8e5eb01c360685574b369a84bbd3407aa9a514726b0f8aab6cae2b248cf41c6d8a3434856fec9acb5913d060f4326fbb502266bf42ae6ee0fe5ca02b2f4ee83edbada3b16d9f40172da6e7a4f83cc7c04b2c61266f68cf3b5738b8b9df81b4d1bc7de1897ec397a128f05e410b1d2910f33b2751c47a7c7b882e0c", 0x1b3) getegid() r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x5, 0x80000000) write(r1, 0x0, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x42f5) 19:33:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socket(0x6, 0x3, 0x8bd3) 19:33:28 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) dup2(0xffffffffffffffff, r0) shutdown(0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) 19:33:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x1, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000010, 0x2, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x6, 0x8}], 0x1f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x7ff, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x80, 0xbc}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x4, 0x54}, {{r0}, 0xfffffffffffffffd, 0x55, 0xfffff, 0x5, 0x7fff}], 0x1, &(0x7f0000000180)={0xff, 0x20}) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1) getsockopt(r0, 0x0, 0x8000000000003b, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 19:33:28 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x3b53) r2 = msgget(0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) msgsnd(r2, 0x0, 0xa7, 0x0) 19:33:28 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='!^\x00', &(0x7f0000000080)='\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@[\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000580)=[&(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+\x9a(-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='{:\x00']) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000600)='./file0/file1\x00', 0x1, 0x10) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x9) login: OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 19:33:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x200000000653) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x7f}, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) 19:33:28 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, 0xfffffffffffffffe, 0x4) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000002, 0x9, 0x1}], 0x0, 0x0, 0x10000001, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 19:33:29 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1de7) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x7) unlink(&(0x7f0000000080)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) 19:33:30 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1574c264, 0x400, 0x0, "e464367a00000000000000099e2900", 0x5, 0xffffffff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) poll(&(0x7f0000000180), 0x200002b8, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 19:33:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) getuid() unlink(&(0x7f0000000100)='./bus/file0\x00') writev(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)="07e846cd923af577bc53c0c4910d701711cd4d3f4f732edb6090c6f37e57e5290ffbe46693d3d9920caa2491d2244564f67b8edc9f19eec01a7130bc2de1522c5317ea6cb16f843e670a8f8540ce549b747eb971b8d105ea1f5586347536bbf8ca62bf69bc19", 0x66}], 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x7) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:30 executing program 0: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") login: F͒:wSđ pM?Os.`~W)fْ $$Ed{ܟq0-R,Slo>g @Tt~qU4u6biF͒:wSđ pM?Os.`~W)fْ $$Ed{ܟq0-R,Slo>g 19:33:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)="ec5e2b77fc584e5fbaf7f64f70ea4cfd9ae29a4e79fd9d71b7e6e9cc7d3f4bb7e6352d708332e16463623143162843377f467fb5fcd97e867d0efb6f25c4a27108", 0x41) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)) socket(0x16, 0x3, 0xfff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() setregid(r1, r5) setgroups(0x6, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r6]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000340)=""/247) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecda58c84fa9bd3e60d196743d0b4997ad3f35e907d11a12fab85632af6", 0x1ea) 19:33:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pread(r0, &(0x7f0000000140)="528004fb0c0425d4364aad2acd16a10dcaf8317c8cebaf47e18de29b6ac7e0477e6cc28d657d4f69173a9b4636d2996de609812aa17df426c24bd8a50ea507ecd1609ffbd4256a58025f76c6847972017e403cc56ee0f008db7f31b6d8791a208824e9029d74159a453c8ceccb8cfa4af5095a21e175b4835949a942e1b5f50facc5f05fc40327f7d33d14a7f0b37ff3e5138434b9940fcce7865a30c4384f", 0x9f, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x100000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:30 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) msgget(0x0, 0xa2391bc8e34f9468) mprotect(&(0x7f00005e0000/0x4000)=nil, 0x4000, 0x10) r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000002163f2ea0a54553aff8b700000000000000000000000000000000cfbaea99aa19d6434e37f0163fe82c12b7a9a07d23aec91161b4e3b4bec60b679cfa848b7e9799e979658723537bd8ed18b0bbc9b001fa1c1db43e266a90ac9b041a674c05151852eb5c15797359ab37060701136a4321fa9a0b90fbc7a1786b89c13d9797ea6634844b8868981aff58cc3e119b5825d64db8c0052aad616ed998dfe2c8824020f415a382c9fe2afa331a9f69ca76466309c68b0301000000000000000000000000000000c873311971216daead68c544f1"], 0x1, 0xfffffffffffffffd, 0x1804) 19:33:30 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0, 0x80) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x176, &(0x7f0000000740)="063702f40c110b4c0d5d8a5628ad94b703d455da485e8ab484d2fb2aef3bfdb1678f04404c719975400eb1a956d5c5efd554763080a2bf9040c7dca44c3c21c037f8e06804d3b4073caf19b905a2ad9da99395d0693ba69a0cab70efa7706c742617aaf5671c583f206e7c0e4785d969e8965f43881b3522a6f8e3ac6e4d2c9ea4d2d84b8b7ed61d7c85a324c88d47a4cdcb28a4aebca11e05ddae5a90cf303c1b935b11d16ad6f7fefbd137d7e96ebf7dfcc17cc768dae56d500b9713813f4bc9e2dc9bf39ff1abf0d6c2fe9419a3841adba8468fefb04c4a4428a3dff03bc45f6641a5078ad24cac6f4fb2f6129c1a9d42850fa8bdc5447323a5eddf6fe909834acb916b19e834612e273e16b2693930b9df9801000100489c8718db18198cf5c20057bb69bf4e9ca8dd10397ff8d2eddb243c0df136c99085798a6ff9870d9d02b42cb3d2f4e6baacd4caceaa000400000000000010a1918f75e1a568ae48bae5dc16cd76db1cd3321ce401b68460773304d6c01a") 19:33:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x3e600f33) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) 19:33:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/50) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240), 0x1000000000000177, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000780)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x0, 0x3, 0x401, 0x6}, {0x4, 0x3, 0x1, 0x1}, {0x4, 0x2, 0x12000000, 0x9}]}) pipe(&(0x7f0000000740)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xcbca}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6db}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x503}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 19:33:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)='\x00', 0x10000006b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0x800, 0x3}, 0xc) fchmod(r0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00100000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b5016c8da767872493aad63c1fef7fb2254cc653cb6f8d1d3f8191ca8166df4cf08c84b4d853d8a3f16b242dd61428f21d58eb62f1b308edc"], &(0x7f0000000100)=0x6e) 19:33:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0), 0x4) 19:33:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget(0x2, 0x0, 0xe4b391ef2b6e230e) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/4096) read(r0, &(0x7f0000000400)=""/148, 0x94) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() 19:33:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b630900000000000000000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0xffffffae) 19:33:30 executing program 1: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x32, 0x0, &(0x7f0000000000)=""/50}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:30 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000200)=""/22) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x5) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x6, 0x7, 0x2, 0xffff}) flock(r3, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) chroot(&(0x7f00000001c0)='./file0/file0\x00') ioctl$TIOCMSET(r6, 0xc0044266, &(0x7f0000000000)=0x7000000) r7 = msgget(0xffffffffffffffff, 0x750) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000004000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec8ab157a2f328f0143d5996220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb247bf7747c0ccd1d28e4ddaffb70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098af337a365d6ad13592b84905de89892cfb33aa7eb0bbceafb46a74074463e1e1923c334cf"], 0x1, 0x2, 0x1000) ioctl$KDENABIO(r4, 0x20004b3c) 19:33:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 19:33:30 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, 0x0, 0xfffffffffffffffe, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x400) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) 19:33:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0x7fffffff, 0x2, 0xba, "ed1c7e829b02f2ef1c258b54fc6d362e3a02c0cd", 0x9, 0x400}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e15", 0x6ab) r1 = syz_open_pts() close(r0) pread(r1, &(0x7f00000000c0)="82288645c41216f79fb02e935c2094212a80329c9ec3e1fa4edf66d3532a69828cefda62a8ad0ace5a0746e921219cd6c38edbef1d579abf35b3cbc1674796252d965793e8f661ba8d1a7f9710e30cdb6b93afd145457c22adafc8dda47315d35957069e892a4272667f3e7461043ee720d8ce2086ff7e7693accb5ddf9bed70ac30643204a81bf9a656ed2a11911e1213d551c7534e1869d0ae", 0x9a, 0x0, 0x0) r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 19:33:30 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x4f25dcc450673e3d, 0x100) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x5) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0xffffffff9c837bef) 19:33:30 executing program 1: stat(&(0x7f00000024c0)='./file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x7) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fchflags(r0, 0x0) r2 = kqueue() accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000200)=""/12, 0xc, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100096fbc233b4b778a82d66c65aa3055887ff6a95d424f66992c465d0812fa13bbb1a37cd7a132ed4f3ad682e673559e3ddaa7f94c1aae6c34797e4baf78d3fa7c03b9960f45892a90b245421e09cc2becbcb397adf89a9e6d87cd91c030c96b6e5e0d18e45046218d2bb7b1602dedc89d3838140cf2"], 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, &(0x7f0000002500)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7328de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c4c779688f42bc8da42742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a362fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d116417c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1ba46b73f7d49f2cf34fcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b1f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c90b92db89173f75b3fb90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee53500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918bbaef4071574c4cd95147a89f"], 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, 0x2c1) 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) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0xff, 0x2}) r4 = getpid() fcntl$setown(r1, 0x6, r4) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 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) 19:33:30 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x61e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) 19:33:30 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 19:33:30 executing program 1: r0 = socket(0x20, 0x8b6b102a8bba3017, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x100000001, 0x4}) r2 = dup(r0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8b0201fcff9d4e3e0297ffffffffff609cd27edf23ae99fe014213192a3bdda56718813a06da26000056801f60f36d9031da56cee00d029b074a9ac638c930bb0d771712fdba6f041ea16ecf28bd0700000000000000e41a200b3314b0b63e98a4a851c4795b74c5672610a714772a5d71391405b96dc1b8fdbaef1457313505ba1a04f88cb689d56845963203eb5e8fe3f1f4625bb6010d4338c72edc990039f45e2c2f1c20d4580c294a484d452df43ab66c7ea6bad82ba45544dc008ff182acc5eee6316e31cbd282a67fafcfbc2e189df5bfb5c78ed82ac2993b40a80ff5d583944e8412b3e5ff08242c94f737b9c1b471657d17bf77c766aadc31710c7fecc4d3140933bffbd914b04f4b871098bcc4ecaf"], 0x10) socket(0x2, 0x4000, 0x100) socket(0x6, 0xd3c5d73dd090e437, 0x80000001) open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x1) fchflags(r1, 0x1) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x9) kqueue() getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, 0x0, 0x309) 19:33:30 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') syz_open_pts() 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) pwrite(r3, &(0x7f0000000040)="92fa53058b2b60aa0c0a5feac2f333089336f758c5249c8be1a1f21ee7d14462f8b5a176f5c7dc7ffb7c4e1729aad1b45558", 0x32, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000500)=[{0x25, 0x0, 0x0, 0xfffffffffffffffd}, {0x81, 0x0, 0x0, 0x1000}, {0x7ffffffe, 0x1, 0x0, 0xffffffffffffffff}]}) r1 = semget(0x2, 0x0, 0x21) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/11) r2 = shmget(0x1, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000004c0)={{0x2, 0x81, 0x7}, 0x2, 0x4, 0x800}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) linkat(r6, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:30 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) fcntl$setflags(r2, 0x2, 0x1) flock(r0, 0x8) r3 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x9, 0x0, r3}) 19:33:30 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x4, 0x8, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x101f}, 0x8) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x3ff) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x7d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) @Tt~qU4u6biwsmuxpoll: not open wsmuxpoll: not open 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6, 0x0, 0x1, 0x400000}, {0x1}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ba") 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x20}, {0x16, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be9060000007e3a", 0xe, 0x0, 0x0) 19:33:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080), 0xe9ec4c96a2c0f01f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:31 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 19:33:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000040)="c4d808ba84cc3a4391f497193fc92becf05c53555f2b4e5c4906a07730b53d5a2a73e9bcb599a3aaab6bdd78189f56efc0e607c1296a5193fc59e3454b899f4366fb98af854308956456cc65b198ffdef2205b081f69b670aa01fdf0aaad1ff4c296ff8bdc2f11bfa689571d94537ba711ab537c93d7d42287d1d9051854acc348af7bd084772cd12e153d6ceb2bbcb3d1ed5e6cb1ae026eef2fa3ee1aef03f372b38b0522cb4d4ce1b6293174805ef3955d63976c2f44d3f726adceeb2aad952d7c13b50980f7af10d03f698171d07abc1ceeff264417", 0xd7}, {&(0x7f0000000140)="dd9752c563a6736c22f02575e10ae16dcdcbec00a707c3cda4036e855f27c10e0d614fec1bae2ad09c8ca557d78c56af65753ea0ea6d6abf2c0d46b02de5509b5381db33fc347f2653ac1a84c7da3deaf9bf5f02f9a053df1560b27d7622a528b9f5a1c3710b45184355faa4172a4c36f3b08278b205b12ad8b7271997256e3c26699869166bcdabf56cf320558f0550570e7c3bb64e871da6e630befbcc49d6f1739e948f5a8c01dc9ce3", 0xab}, {&(0x7f0000000200)="e69bbe954634e1ec601d772e491cf2d05aface8db2a7266e44853109e1e4469651b404d4f9fcee9bee668a5af00712b3cbf96cee7eff7e7d70c1106f5a", 0x3d}, {&(0x7f0000000240)="1bff94dcbb5113f563c2502f162002da9db477041f6fec5acba00cb29d15a17782cede7559376e51f5aebdbaad430634bcdfc120bad678a308d3027f0e714132f02806822db93544b82a7fdd955787deede788f10ef6567a82ddcea4ebff2dc62e6d353630714026430a14ff53b35cc11945d01c2be2747f8039685d6dacd97ea95631e83b4259c995021029f44b88e7ed2f6d167cbd5076deb9e55d83615d291906556532c45607c720015598427c9e95", 0xb1}, {&(0x7f0000000300)="c4ba96e0c270d95b80d469a637264e0913f5844f4194c2050634dbf897c9e00a1fe57848e7f8ccfd7152b15727275f8026b285188e9f8d51729854f0974ea4ae8119f1b032edf2678901c6b83c23160042faa68f28c43ea4472ff4c982f405ad3168155ca4df93d5a643f230efda216330db22be482a0dbd609f8390a625bcf9655d2ae10481b3", 0x87}, {&(0x7f00000003c0)="8fe7eae51136a118ca0e006c6b6eae534438599ef7f2addb4f63c0cbe0885d8c0698af2d500962de71129671ddf4e90268fd720c0587fc9418b39266fb3a7534bd3d2ee711bd1dd2e9374d253dd7e2ccd49a8cb6b780d557f1839a318eb581cbd7df9652a5abb6672aba360ac72b0db147adc46d8731982ff8d52e1bcc1cd95f1cba898e64278abd5ae9c0d7d08cd9f6f60ecff11cefcc8500c96884e9bdaa1e5f272e8a796282d1eb2972bfaff416087720934d90f8ea3d1d53c4840c8071c8275941ee5d21ea386878cdd9d4232684ce0f8f2e97b595d1543290046021ec436dda6441894be2125575791c0dddf199144c2bbd68d30a564a67", 0xfa}, {&(0x7f00000004c0)="eea1a736d445abfab6f554f918488fdba4e798ae5be157d490351f963bcf10dcc63fef045f38ee7bb343c1d0b22611fbf6a960", 0x33}, {&(0x7f0000000500)="263270784f393cb3a3237a0a8a79eacc50825ebe6be50d625020a87d7b69791df007cb939676f20a4fa44c4824ffc5c39239e53a0b9baaae190e240c08aac5c61e44b3a20de1ad9804afb32a", 0x4c}], 0x8, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x5, 0x72000, 0xfffffffffffffff8}, {0x7fffffff, 0x2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x1, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:31 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xff) 19:33:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6, 0x5103, 0x1}) fcntl$setown(r0, 0x6, 0x0) 19:33:31 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0xbe) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') r2 = dup2(r0, r0) ioctl$KDENABIO(r2, 0x20004b3c) 19:33:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x461aaedea2b697a1, 0x0) unlink(&(0x7f0000000100)='./bus\x00') syz_open_pts() 19:33:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037", 0x94}], 0x1) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') 19:33:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) write(r0, &(0x7f0000000000)="d6bd2c797bfd22e81a06cd23603f34949f6c32f6c28d678413d53b6e69a0316b8f2b6ee30053fd35", 0x28) setsockopt(r0, 0x5, 0x3, &(0x7f00000002c0)="08a001ccaf1df3c26f85b389f391341fd9705a5c58e27f699e70c5b465f498e79d6d0ed5ba8732b9b132dd0f188a264454a42aef56b458892ae3497f00cb3cd6077f9f4b5a2d9558de3a4fb5dcdbdd24ca31c35c7b240574e6d28235149d3cc508ffa6949d856c42e447653cf711c08a43516edeb8bbacc0590ce2c2419e675cd765bdb5a0ade66dc7dd0613c43aad750f290905c774e780155121641426a4a1458d08dcfdc77f19081a1999f272b72a65495fa5f6c7a3c3dfc3e49e7bc00d7d7f4b327d5b52301635d79b99bd1ea1582a62260a850ae500e1f0c9aadd8626b0aa0d833f3dbf57c732a51f0e22a8513a91199753a588009925b0ccd0fa3cd678a35d95ecf8dcfb771442929ae0996e5ce25f9756c355cb4e8ca14a4842bffe1ef5076836aba151fd7759cc62676fd659f9641e4819fe23d681b89f2c929be0accd9bc6391c9761d95acd4aa1dc719aa308", 0xfef5) 19:33:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[0x5, 0x6, 0x20, 0x31, 0x0, 0x2]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r4 = shmget$private(0x0, 0x4000, 0x40c, &(0x7f0000000000/0x4000)=nil) shmat(r4, &(0x7f0000000000/0x3000)=nil, 0x1000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0xbfb, 0x4, 0x7e, 0x8, "36935c05a6cce40ea249bb646592741821e9543b", 0x5, 0x4}) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000001c0)="01f0d4ad30d4fb401555964cc02c7a362a827e077c319de7ca0fe99a1ff3b690a1fc9a4828013e872f01e877587d16a52790fdc8b5744819fa23f622ee0745141a", 0x41}, {&(0x7f0000000240)}, {&(0x7f0000000280)="d0dad7595d69d80061e72749b47feb6e39dc985d4b69e11cf2c5157d29846841f8fafb1823fa5a0151e0c2f3ed637e37393b6be14905e1119266eb4cffdda70177868d66d3b200d76156ce31c3c4f89c", 0x50}, {&(0x7f0000000300)="565a36b6c1667c7e8d229d9e8ad755e45e2b464b9712fad02c5c8fc36788a8428a56941d9f5614ab9dc94e0914714854b62a54063e80", 0x36}, {&(0x7f0000000340)="382140282a7c871ba0666cd34778700e4e", 0x11}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="9811e15235c8148b5a4aa1c54acf2b770934f9591e6bba1dc16ae809e796be46773ea2241c1026e2991429a55391940a2bd01eea145e295d8f70d00e7c556cd4f4ea7c10bc616d27234bf336847ec4ee59b0aafd9d25c7cfe1385ace0b9cbe83248f489ed3150f57", 0x68}, {&(0x7f0000000500)="25153cc9b6d2d171ab6a9b418195a596de83c5fd3263abd80a2b643485149c1e8cd177a49c4c159a532764b94f994de6c79c8053398eb7cbbe813d2402ccf8cd796d3b941dee3f2d804a783ec869d5cbe2dc234d5738db9fc3be2243f81c889db892722b3e24431e6f21543e734c2a7e78dd6d55cba3ca8b28bc0c890b6e2a31d31deaacb6be565cc09569ee08c46435562a510358739fe3719620be6536113f0d6223dde94dbd9e9af4dd4a3627b5fbf6d7af", 0xb3}, {&(0x7f00000005c0)="9c91ff00eb50c8bf0b254d6f790bd6676093dd8c138f7124b1b8ba5921fa52ac276705ea954034ec397f5bd0183e60c284b0bf71be956d9db82dd4d7f60048b5d4c0fd2d0b58df1ff000909b338f6a0b70db61e0d505e30457e4af662a92600392fdebe1941dc08811d733c64dd4e7cc839e8e9bcc60cfcd3d9d5d1300798d13a492b1f94ef5b7174ec12fe197a44a5c7cbf10d29b8ebc1294781d494812ed7a57182ee131a0877ce8c03a1bb9", 0xad}, {&(0x7f0000000680)="a2bdbcb68438c121a1f0deb18d6d43611e9e1fc102173260afa9b6b219d83715a9ac9cbb23f7d60b4bd2324aa377128a71563421ec3820cb895cd107d4885ab3a955a5d7139f4b88d4afc9e5b7083c15930936aceead7693b778627e7ff1f94b41b931561596ed920e143abfb7cec101bc66d15eb1d7a0a946f2e1e5d6a916f212943a4d62054e83df645f33b981d671a3d7e687864aefb83f7d77a4026e097caf2ede", 0xa3}], 0xa, &(0x7f0000001740)=[{0xa8, 0xffff, 0x9, "f87206b79ff82efc3840fa34bd30217d114a0bf2ac31582053893322c9d149945bef08f4831ac07322dbd7efd23ebda22fd7c11ed7ef711dcdcca01ac8d9a41b9325e2f3b4ccc5ba8d5912fee4bfec0282ca23b2352d12c743ff19eb1e557bade820eb094c5d402dc2565529b959fc71c6847a51b08047774536055267efe0672ddae025c4ced8c4406edec16652b8f1a1ad60b4a2"}, {0x80, 0xc1dbbe396dfd1123, 0x8, "13c71b0cbbd4258c423b10f52c7f33032b8aeb61f9a1113056cfd44b95c4d66a763de0200418c4e132256c6e8c185d7cfc3b4cba9b04df9d1c32e92e1cb5d6842b5b0bc73b5fc2ecc68210a3ce94103dccc3d1bd72a4b335542712f71ba60daf2ecab9b0e8256f5669613130e2"}, {0x1010, 0xffff, 0x8, "b0e856593b4de1e5972667a78a3fdee5b0b4f06cc793e44e820806198576923b48954a19dc20a5a7febbd03b2fa03ec7f001b8015b0a2638b506fb682bc6f70cb17420b7eb720277bcd8e417e7e33b4604468e91d400b7a2f40a48b581bad689fb9d40c2cfe33d5eecad6b14793269ff427759dddb4fafe4aef03ac9689c385846f50e8880cc3cbd6ae6d2d24de8308ab6d287f2b0fecf64f30f2497ffdd2d5dc5033ed0a954574a1e53c42da21ec2a94ac7e26fa80c603e7072259935b62c50eaf72cd59d7ff8fd6e919ee8746d852561b1a4f1bb43e1c60b7b5c3ffa574f100f8bd17d8b4cb9629d46eaba714850291d15b4d4190c425d603e064360a643f63aaa15212ff3319fcd0eead3e3a221224391ce2c02513ff47ad274c9add9c2be4a0fe7aaed9e058826688f8d63752ed1b9c0394d87e59c55d6dd24b76449e946c1d728127c61b4d4cdae78021fcabe2508e9b51beca9a323f4ce22ef0a9414936758cfc1b39ed101364ffa51aa05d497fc1e7918b2a221fb001c852c335021db1c0f43f9f7a32953ff42161cbc1c69fe12d44f2087658b29c0edb0f58582154352fad2a0ddce544b11db300fa04b3b6e8a875a93fa62ae53bce4d83f7e529e09218ffee7c210fc41a59d4c05bff98504142a650b9703d1b0ee0f3eff9d16621d909aa5f81d7c7934341e43774bb62b759c51c7e273b8ccec66c9d1d61b6be9615973e5891faed019c7d67ce66465bf07d86ccf818fbc0b8e1cca4a378d7ea700bf5fc4b75b1e071678a52d7f91e93885aa1192f74dbc3316c6f22c614ad519e1070ee74c45a38caa0404a7de684c6e599c2a395a435ec8f060efba7a7afc1b6f0e5f42f068cd8f3b4a5b75ad2fe97ac54758c5975498ec53093d6880c73c411c2d47375538574a1fb7d057b4cc711811ddd5119f041edcdf5afbaa42e2b4281a72338b3b9389dc4801a40598d9c0c91a8ae08ba6a1957148565991b1c977d5370ccb492a7737c09a0128f95271e852e0817a6dd93771f4ab31df67b4a2f852cbfa22b2e6d8d3c03c97c1e28be7cea019ef188d56f7ede06c4358b642557913f078db227037ca02eb402af673f4de1433293ce38e9680ec408bed70b19d90b5a9ff05426c0088ba7a20bbb3bea413a308b1645080fb3ce51292d4e528d7e1f948117c8f1e44061fd05cb1ac9da99aff37f6bce201588800ece80b480885ab43a803b24b684d75fd96ff4bc39d1d9c1e5e00dd8b4542a8c1090dbf252386f2a7c5d42e02b3365a2013bc99caccf5f50efadc6795bf3bd5ad20fddb88bcfdb6b8d9e905e88d01b8f2a98dd2fdca0da0da3104284e77e436add11624940f2ded5430735aa13f457296a89750ab3cb79d0ed25586e4fccc9833c1b686542ca392c36ef0c474657c60c5f3ed48fb24d10bf6659f4943394b63fc812a48b7670dfd12f213c2b96a254b39f2487367568e90e79e77d36f1cd3e51ebfcf196a75c692e736c32823a69e92c192ded8f330aa2295cad46411d970d138a98a5eba50d4073034a3575d6efd75701930d54c30de0356969ad85f02d611f385992e87c80992fc59abdc4602b028a1c8c264f1ad6d44b31c14d333db25590419614982501cc49ddebec595e66449bf39af3a3fb60cbf7751d667264f6f6970e705e9fa14a20fd61508c4b3da62c77fb224a4baf1096b0f550322602beccaa95399474d78c6280fe9914619b6447372f82d8cd1c4f8a8b29c8838f1f5d732c6a0e500d07278f8ba3b198ddc1c5416b8ea920e3b219ebba4a04301647883593f1fef978aded8fa2569982b84d7c328acfe252fe19028d7189cd29e695a0096938f4cda2530cd64c7f46ac1fde653937f20e8c96bdb5d187269b030015b18923df371458d9628fdee8fec874ae9ad300ed06a6ceaa21e7520204d30ae545cdde1b472e618a1a9f2f3cf71bc4996cdd9fd34b090a27ba61ec526958f6adc829d692db633168e3d22edb22256403363dfd324d414072763bfcd4f420e469023495b510e94621697050788ce65856b558f3acc98b286a3afa246cdd1ebc50c6363b368bd6dad3f9d4d1413074f8bada0e960a89e5ce56a14e48710c61d8c5c5f067d7fb752af58b69f6d87ca8aec2850f8458339afcdc56787f297a2ae4c17f10136b5c61bca38d856948ea62b8f65307603cdf2ed61977fb22c2991e6a3690e70f9c222ba3f0f7e7c078cf674ddaecd973e2bdff716dccedc361d7a4ebec97e875535a73cf60e6e2187632d24957ebbdd862a3b6d695fa11f628dd830c1964daab2381921d4f7a0306833e2069bd39f95d02a28d93da73291916ba2e0d81c7cec99cc4d1a05690d8e54884eb935086e442f4705aa63c1b0d2ecc2173330b0059c885d838f64db2e94f470a79f7d430594638c275ac44119ed9ba1612e685c7d4815d4fb1f7b8f35acfbf2aa17ed7535042b76cdae1a1a83506928e63b2ab007a403c1f121ad012eb2c345d65b04f0a51e402cbaf609bb172ef144eff1da5c91c0df4b6c33c46fd43e9cfb5b5689afdf71b35b5a800cd3a4e7ac98b006567b2fdac99c153f6527c08e9bbd70ab9de8dc8068274ff47e37b7301890c5e86ab5e09437232bb0698fd489184faa566b12e03771e843e25e94c913c2ca64929d19d7fbfd75c1c64b425ac788fbb95d0884bef9a8d868fbb2fccfb9cc3ad24b619c6933241c044d0a0b0bf985fb2d9fc62cb0fb0c8196b9f5638280f705b94f144d9bac37a18d93408cbe9f62d949621cdde1146cf3ca6d3282514eb441a155f4d921e748d57340fc6e330dbc0c5eabc435357a7cc5649d9b21adfbd2908114f470139e32e2aae33d583d71038b7f266f8d90dbc9d8d5f84810c1fc0105541cec273a016f4ec01d0da0c11fb6c0aa755d2febcb8d78fdf2d773111b0b6ee62162ec1293d970c907bfa920b8fbb3e73cb4f765908268f9faaa7a0c479f62dbfd07fcee59ff2079fe4c35d724b8e31bb110baad251770d2f876d116c721bbfef76e5d1317ed37030e1b36eb5ea168f5f3f7ce8fdac8ef62235ecaf586f11ae25cc616f4b8bcca92a70a3078d646c3aeb0fa2f33a75e04131b2ad9e74117ff49eb6945b30631b4be8cc7648409e3252a4eced02b21d6730ef7f2e2ab212d3a0a0af86a87934c86159e65d2b3b98297483c28946ef11270afb0e82effc4785fec36c74022cf47cadf6a07a9b002842149b61d62b442e6388c0da4ee2b2a331abeafd7752919384c683ad477a4b56ca8a5d15ff2bb9e8e97a8855e268e5cc118ee12d1da78009f889879820d200d0db586d49797f13e0aa61fe42243fa8ae1e2ee12ecbb9c69527389a6fbd82ccf8c76bddfeead1a2e86ba1683ba6463c969a8d5f50da17a8d7183a497684b0fb3c27c1288a64dcec77347b810e1bf1e97f6516e4c6f27a85877dd2fc84b1e59904462c67f45a2965ddf0bbe11dfc16090660bab1865dac46acb8ab47dabff620091c156b5fd497c25ee75961c20917746d348b7c768a6cb2897983a5a3a4ca9341ce697128eb7632f6bb581c79a348b80f355e3aad892c8930d17beb9bbf32784c0a6feb363783c2e50dd83d5cd8929a8073d715e04b90fece374cbcd9a628d8d047c7cdb8cb889960d02b99abd25c659f70dfe9aab80da047301d8a4f392344a691fc3b3480755f5c60426339b3009f39e8fca7a45aa362321b48a5d3c5fb5fd1561095ea07d966542276cd2b7bdd52dd5e192aa0628ae8a7c46d723237b831a89131d3225f96d07066f767c0b7a661b21a99e7475b9e1a7383c4f78b90278194bde8d2244d4b72ac171d8d9425766f9f21f5fcd7c33fc967d590a0b46b7e6197481bdbcd31300dbdb9e832a4fc1c683bb90b9c41211606a5cf183b2520cef18afc93caf95f7809417fabc98242fd39a4ffe435d28836f20fafd5c8bf7120ad143a205ddda0c3a26972132e992a3353f840a9167f8167e6ee30e6a4b3a52930dcd318c3f2e2fdbe560f16bbeaf4584bac70e877545144bd61c22a01e6c70de48f0404a262e1a72ec7522b1c0d2f257adaa55568bf46ad69cbfa56e2ddc4b338d14e845e8ddf9ed1c5caec12e4b6789e818d410e0d3c996cfb2aa6240495c7341d67bb2f29cc2c63c2225cb354ab1d845327826ef0d9dfa0c8f9ee8f9892b8774d1a77e360c67f8eb4e572071bbb38c5afb3af07adee13d099e4b17d4b26e27f36fb0fe4d7a9662825094dcc56faa804fc14977cb5d4da1715f8035eb765e748900cd196012e0d8d4b11502657171a3e56a1d16abd63e50f87247c207b77ebf17fc157e8800bfe04f2bb90f3b4d58a371ddefbb6bb89e7605b14b9fdee8f5a3c701dbbf8fb1753b6de37a2b8adcb199675585f8f4e5f957727e9a4ba50a587aa0a15f21162ca944b68b9eea3b52f8f1d29dd3ea23b9f6ad800433dc6db4fa771753a808b9033099277a437b3cb706f33acb85464aa1ece6d090277b5c91d9f48d6595b09d985c60a3d26b441f650fb66b4fd4155e7377c63a3efacabec77efc4164f52b6ef66293c010b6d2832a921e26039c22c3e1428b199fd8b55dd170b1a2bb049890f774477f310a1ecf91879cfcd4025b05762921dfc927b70040f3c40a62df7b9cc4ca54a7e1d5fc4066dc7a96339f428e19f3881010018dbb67ea8aefc4f8405b7f8d6811694a20055f1d78b2375ce2fabcfd555ea936c456f3337217f39bab8e7fb97952a33476ee9faf795f58ba9fd1a012df985f672c7d97cbca483092348eeb668e6f6d3a3270d4def3c99fe4bd4a999cca3eb4e72ae24d5dca3475a3b1c42ff31d44a1371d6f10e939fb21e41001d0829e7c35e48eb68e4a14c16c57c574797cd246c2fce52aa21594bc9ced0af6b2e3337dc6728ab18f4458a6ab99fb4478e5633b5df0ba9db11e2ba696bb801fd9cdff52667ee3aece5d20330e4984ffbdce5fe7c7610700c45a59c977cce56b5a8e43f92a934a682c05c8727887f5f7c73d664304955c02b21839f68389ce8839bed7e446c9cf866cee514b3db2d64ff511ded7683173486ff4448629b4721e3cbd97065d811ed2738710e76336a95d911e80a6f285fb3400738334606a6609dc212ad8d2d920ec4d14397a2c711ab2b178e691ad61cd9eee3bb13466473d0acc3c5e00b73042e9ef94f5f0de1d6dbe097aebf6f7c323773af1cfa824300e6962a5f8ce9041150564b4b13bd6e073c2760cef82f6606f6a6728b16a46654cab6ed1ef50e00ea2f0831cb6351cbe0337a0f69abe1bb0adddaa8016f67a96bdb43b2565676f395d6e9828367f4f9f74845073f47995e1bb9bb5c298ebb9549325eba39ef00e42bd98dab9e8bf5e276a7dc8ba3215656fb2b077e27018468de5686e8e77a53dcf542481af599eecaef7c5ebcc7fe89a184cf9188a1455e75f75b791802b7daf1d8e44b92096008bc2456a92833dc8107b50b05a0f84e5eabe3b1f87b2fd49cdaa863c28c47ee613dc072bd430c90caece1986c9c7aa6c196fff34a53a89f6923a1d3588792a762ca6a2bd98354dc74bd735a10767472d4cc11829bb5fd8952cbc1a16abad08c243cfbf8d22dcf89c03072fb4b5de1309f576b213d456a44fea22de06363270e2fc7af33811fc415d8b137e77ce77e5561ad9089cd36a344fa64592fb3a75b58b992c5aeca7596a079e8ca86e58d224576360a14406eeef2a5e239849e5c98304427ec80da2bde961edf46d5fae6e7685ac681d1c61fb38f888ef2142f4d0891bb242d25d4ed2cad595f86c0543ac56f0596cced193ea1fe5677ec71b5638be229f6b"}], 0x1138}, 0x7) shutdown(r0, 0x2) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000100)=""/59, 0x3b}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x98, &(0x7f0000000280)="cd23ea597cd0e6042c053af765a5ad51eb7ef858168adcaebfff0db423f533b987543d9bac1c581e7492b9e6a23a9b90567e6e8a624c9b0d8166c060841a8e1b20108949e8bce94cea8f1530a6a20d63545f2e27a8e45ea4775f76bd529f8d5d5964ba85e7c08a6e5c768ea26cb113a059f31728a692131f781e75f998b69238ea822081a04cba8de8a2db7d90558d734f1d1217c863f336") syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="aae9c75b2e2fa9e0129d9ffc47585d4a8d7ed4ab832ae59d21f6ffae1a4bf2b516730141", 0x24}, {&(0x7f0000000100)="dfa9f14b", 0x4}, {&(0x7f0000000140)="df", 0x1}, {&(0x7f0000000180)="03ba330e4aee9efaf752cd0530abe38919b110b485b5f06a8f1da7ce7a1c84cdfc1e3b3088a7c38488048328cca3e3335d13513d6ead50d9bc810b43b4395fd205d95e1dea74bde01915aeede7df0f3fc3602fa167630e1ec8de897ebf71ce9891a096d83b4ee8bc14e64294b8960251fb9aae022b506361cb0b403f3cb50195796bba183f516945ab33be5dc87b9a73873b3cfd42a3ed9547df6ec8a8913c956e71854bcc18b6ed802587a1f5cb50d21b42f00423307d053a057f400b31c8ef38c284fa0cbe07914024deab5ed9e641daa5ad493c0bd21194", 0xd9}, {&(0x7f0000000280)="bb4ace5802d67f3b3854a6d8bbe3b0e9653ff82683845fad655d133cf0a366bd2547f1f6b61c61b1e92515aa4bf7f43a001d118d0338f86cc1c08e03fbd1aa002b7f40af02c78e19e78b0248063013c7a1c2e66825195191a4ba39ea6e3bc73f68118958f937b7152cd66a4fe233a3e7c4cd6548793a2e56ad167af4be51c058060874d693cec8856aa368b1631387bad91aad3cdeaa1fc67c2c895c475275c825276e0922c74034f9c31e874b2588112640e207d071d060c6903ce7", 0xbc}], 0x5, 0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r1, &(0x7f0000000000), 0x36f) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x4) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x28d, &(0x7f0000000140)=[{0x45, 0x0, 0x8}, {0x2d, 0x0, 0x4}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7ff, 0x7dba9295, 0x72, 0x2}) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) rmdir(&(0x7f0000000180)='./file0\x00') sendsyslog(&(0x7f0000000140)="d7221851f671e68acd8e00729634c9698e2a36de920eca6f8fe4f17c65a49243afa0be12fbba53a836cccbc30bc603b26ff60d83b43a390e", 0x38, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x3, 0x800, 0xd217, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/24, 0x18) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x5, 0x8, 0x5}, {0x9, 0x1, 0x3, 0x5}, {0xffffffffffffffff, 0xbe, 0x5, 0x10000}, {0x4, 0x1, 0x3, 0x3}, {0x8, 0x6af9b2fe, 0x9, 0x95}, {0x200, 0x20, 0x0, 0x200}, {0x0, 0x21, 0x0, 0x8}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) execve(0x0, 0x0, 0x0) 19:33:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0xa8a6a19442d59cfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r0, 0x20004276) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) 19:33:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000f, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x100000000) 19:33:32 executing program 0: r0 = geteuid() setuid(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 19:33:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000280)=""/205, 0xcd, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 19:33:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a272dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) dup2(r1, r0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:33:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x6, 0x5}) setuid(0xee01) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1, 0x4, 0x200, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x92f}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x401}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 19:33:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) lseek(r0, 0x0, 0x3f, 0x1) pread(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) fchflags(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 19:33:32 executing program 1: pipe(&(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) r1 = getpid() getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x7, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/198, 0xc6}, {&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000380)=""/97, 0x61}], 0x3, &(0x7f00000002c0)=""/31, 0x1f}, 0x800) r2 = msgget(0x3, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getgid() r7 = getppid() syz_emit_ethernet(0x1000, &(0x7f0000000640)="4f1f98137e964b31058817dba80098a6d2c07e372988acae1d255d1822805a2f1ab1e823267484ed71eee580664b37171020bbbb073a39c2c9103735726822f1405c889647dad85f1421b1be5e317a486f55b2cd32553d3b766efe7b6b4741aaaef1ff941afbb96e8ac54bb159d84ca4c54d4fb76502dfe862b254e4b10578dab606e3da4613dfc2a8d5e2ff62d780fa30ef907d064d044c92432e5c5bb218cf3a6b88c986e1c1bfbdfeaf48e2cd2ba8ed500f72a377f7c088e8a9ed984c5386571d3618e92daa8c2b4fd1d3cdc2a466ea144258c253558542ac5e2a6e7dba12eb954ef3cbab0a57dfb316f048c27738a9f3a6bb05510e255ef0ecc0f446f0c2f298193aa6873a55c1d987b402d8a2582bcf11f4091db3e500c9b2090695965b655369f6a8df47462ce2bb9cbd9859db22afecd8e755209a27530e39032561ed84013005c0ce68f8394f904584ca3b7b7ec19cce53eb5c733bc67195fe0099d09f9e0f2713210b94d6858d2f90e3c9fa45fc7e0fe23c522f90c402efa488432a2f327cdc5737e765dd9aa004ef06c9b84e0cb0771c48b5bcc1ee82e3e5d71329f5bfc471878661b2f3df78cd8b175db9ca5475c19cd5ee06b04a811f8d7b6282beaabbe9b0468c20a25a6b6eab5e5a1633039d98bf134cf8b4353324c82f17a83a7345c8a65bd3643081da69d93c0adc2170d11f4343dcb21524ab518d680c44fae03c10baf7cf16cd752a516a208432519d4296d2d2e80fe6289dee8d4b4fb2eaa147c76f8608f607e0b31ddc38539def849ba3ab02d2092af4e0c715fa916ebb487523f3ed57af3cec58f6935632ccb8b0d99dbcfaf1a13f841314a08ab48b9b17d51a659f1c62fc53a2199697a66c901dd538b0bfcf28ba349eafb0ea12e4ab2d20a5846629c31e7544683bdc9f544bebed841691fab07615d0136d11f80a14d6a3f752f5a7c9dd72ace114601f827ea88cf7c6c5c2d720f25be415cdc10caacae990bd554378cbfcfbdbf7d92028cf0e6121eb902eefd3f73f1d742339101d16dde3ab9fd6f5ce963495fc49294898caf14b15aaa765a75ede361cf10c4447a9395800050299b0c46d8d1fb910f9950a53df88b1b758fe7763c39dbda7dc4f88b62cc37d5e135fb8fb6bb132b139c62dfa0a1bc50b4ba3660a229b974a3f333d78674eb659b2bd41e4298a8c333b6261037b750212b6a028ad4c3d83192564d1eb8024f650b37ac63915ed43e2df5aad0bdf3719851d2caf5ca9af2cf30cc0fa147e18f706fc0a75d05b4809c63593970607faa40151172daf488d9cca23557cf0ad537f893300065b54dda88d76ccb0a5f6e2ae69e2904f08abe1ae30bf218dcf9f18d159985dae21ebc7dfc7070829d9cccc0f85d43cceeba0633b04505a4beab959d3f60c8a73fc2f233ddc871dcd8dfa2c615b97e351791a6d0f721f075c3b79d2765d9b45202c6a4d79aad799bd6bd52def0bb3e332e3fb09813bcfa351f3032614d25ab36ae50e21f8d4dadfed2075401076124892dcc49ac8dbecad0cf5a165ee293ccd7dcfe45ea5746caf055cbcab2b686fd76892729197d12d1c9e72bd734518e02bcb79186dc1b66ac3a768be520c0637dc18b5c6613cf5cd81a2757b6540108cfddfcc39e102cae2915c9dc081eb0131f0eb3de556d978817d09bbfaf552543d3e7023429ec06882d42e19ada84421c9b8131bfbde9134298da1cb0b96ff11663533699e42881ac1dcf6c6805fe8f914ccfc5dd2d5dac3733528ce5e32f6d3a34a8136267c038f503c47cf004a53836c215a8669411c48f05ec0c4dff0d32b390990338e7a8d92f1c79354023e944e7e8da00442380f8655a1834e282b7168d7afdf0ddbd529aa0bdd0572df945404a551f28759325b09f1f1bcd0cc15160645a97d28d80ec41073b79e570b4c0c54d19bacb4ebd66aeabc16e95e5dc1adc4183445f5b22ca29066376f7efa6f2a9d17578e8e17d5149d06f279d32c3bb02066efd78466f91375bcfa7cac9040718cb3f2080268d02b42fe1f09c3ec76db9dbe72d514c8718915dae3818430fc0809f466ebbc60c5b8e6cd54c0af3ea4f9f89c8ff129093ec1718ed7998003241c1c3d1592dc18cb3694dabbf175de7866e404899c57a6db9b10570a3b30c8023447ebd0f9c9c4c24727e5cc2df5227fd48784737cae6312ce9214a104b7a78e59b6bc89123b143cab4cb37f97336cd4982dac2caf8bcc2200168e7e7b4f1b37b145a5a59b807116d97a0556c8bfcbb28a608e184d21ab970ee326be7eb7fd2e70ade996229895e881e417cff3182982a9a89af1c81602658141847a81bf8c4ccc61a84b1840ff33687234b72a73a40f418450813c9cb010aaef7df313ef143cb1c368f9cc9c1f2ed4ff23c8f01d117e69ae5a31c2ec600d4598f1037bc56e17de4a75270548a65f43b63179553ff77515e834bfe00329227c22a974bc7e014bab30d4b544b88b45348ef3304c15e64435a81a1de2cbbd1b9618253658b1f6c97a97d4efc781ae80531d8e60c635251b5771865bf43b68842bc9fc14e6da9d67a19d3f988e788df546f820b66c0f4da79fc0eceff2b07e9d576d29aa45189355ceacf9a8898261a6e5734bb74cd981120b548f26dbc2fc75a62ab74d26c90a1f36f682e99fb662c7dfff42e6835ea7d059aab77ac9b113227a73acab24f556bed127363af60b4e11ecd6e307c9a9eafdb5a4118858f31529de73503a2a0a07f913e6d6420996ce0b199be03ac4e0042a43f66ce621a4abe43e47b7c220fb691ed33b4906e6aec2cbf802aeda62d8871cdbf77fbb1db77448f0a9eea0f750ae22132d3fc34df8d93ec083152348e8b9b26b111fac39aab29ebbf0896fdddd5558d0e89b221f4a9ce95d94372ffa4427d1673909aa038ff338952e010fe5f7322d244cd872185501206af81dbcc3257f97603d2d31c197b64f67d4cfba37703369c4dcd57ecc0b7cb43132281a202490f939d23696002f5dfdb73c7e87e815dcb65af72588ef9f85439d8bf6e4424949dea6ba69ff9802c8315af4a0469e2bec01871533c9b6deedbf6e2ef243de90caeeeb7d53e5c6c22d4e287b555e56e5e19c435a49ac08ca0aefa3e3ca18f9f6bc9159a2fe2464b42dddef3f5a5ff1c20f75d82d8d8f7fb78d2cc85617aada4a7d13c66d2d121ce814430d7c7d2f99ee25537d844297fb1cebddba256119139c5fefa763af7c60fd08842e3d7729135c256b75d40aeb4959d9869edeb9798dee5cbf062a1a5e0e8058e2814f98b2f5685c061cdd600ff2a9ef37efc6a7564fdd6d4716590bb87542777d42146dd93ac4702ac735f272ea4cddeade5a051ccf1eb46912def9b84a892712cd576981cc16ee0b900dc1fd18afafb11a459d44bc0e313328e0521ac45824b00d999fddbfe0b0ea7ce652f87725f80e2a7aab0d55ebd28bc17405267a357c452c97d9385c71e6989be526dd68286913c27432a238d8f7ecf0d380256e053fb0195b30f0e10315f388dc8b9ddac77c0ddc3126debd9992682090a7574092d9089f74013b9f30084e3afca7231d6bf9001af18446d884ebdaf88e0c9b8a1145c9500a5f8b231b9573d57da6b8122f0921200e773b0a18866862e2bb2c90f43d18cd55a0d974f70d2ffa5030000dd14b51e4302afa8b7c8538fd9b987dc667f2e0e0dd679fa6fdff8075561d59b04f8138005837b5c2f477dc3be7e12c1d9ceb98db67cae2f924768452ae011903e67385a7048663c6f4e856449ab8c58d0ce745e01b55823bee3c557f00526a6fc5788fa92a5663023f771127aa1714902d755fe3f935e37e8955966897f2d131f6eaad7755b2f95ced6a1f6ad17b270dc625205040fb1ab7148e51e3165c70c5f349dd3c103f73392ae2bcaef1db23a0a3f9d6027d78c409aa9a1a7e545a5d362e51483692b8e0cc6a1ff3cc8ee26ee54bba217b6f4fda2bb9202f34413b15659400e8ad1b235981e0adef15d4a10b6d400cf8617a6e69fd198e5f95f0723ae31d21066ee5ff7b23f20ad49c27624de8211559ce615fc4e9b0d003bc40329499b244ad0542f67b3b06eca6e324d27d57b8d3af7677824b12e860edb146d22a85f623897794e158d155e47caf6c0d10995bc8f5d440b77bcc23fa0534a4a9aa6e7d43d60b8772a45fa83652ae8bb8c8ade742bba31604912873693f46191c02616d1853bae815040132f26875624f3d5a5809b705e0d77e0f4bf8fb2d2cce93d6bc774065ed84b729e847b631363120c9e9a35676dcedff53ea145fa201ea524999b22350ad8bceb0dc365b8e837ad493b2747ee00fca1452b202bad8f26b4a964f5e7d95ae1288b222a61103b566a91aa5451a43de0b045d97d335cba1727cd3e94ee92a87582c029082aeef3d47b2cdbc26c17a70209fac2c4045d1444a80b9e222304a52a73849d58ac891c9dbbda5de7c95b864cd1996d079c22489dce5ad61daf4beeeb38c639950c3cf6c72631fc30ef0df186d564fde84deccdf6d1ae1e5adac25ff3a42f8515bf8a0cc217011615d23b3722619a25e28aba8cbe569182e204313dbccc7869f4fa5262746399f4c06f3ba85ca0f2977b74417767b5223ceddb0bb8b449e73f8a23c95e5f15ca0bd01585cbb6fc0a6653ec7b684a1a1e541784d81cc3ff03ecbfb3c09ba157a80bef9961d8690095706739ff28154abcb7d60ebd392092701bdd16d8c54197810bc6faebd91c9c99c41748a285f262c9d6382822b8351452f40538127a7c41320ccbf5066a24c62d69cab00024a9b7de11f045c533350ec09cc200dd3b3b330cb74049da09a2cd3f26904bf0acdde4152a6c729b0dbbe4ff943bf8f97c6944a26b9593b6e2c57b1a5f1f8e6b341a6558141ca7dd6de9391485ab221062f2d563cf73e7b0e85c323f3c9541838d361bb22560e6266aaed62208f050cd07b493c22ecdd96bb9526deafe68c00ebf952cb30c2d67d879cdd9b650df466b1248614aeecc3b2f0730710c16dfdd6e03f8f60d9e3940de0ce5fcf68ddb7ed526f4c4e8828fd1c63865d6763a80a425626bc76e89811b37e338a923b4a6fe80142beaf04d43465ccaa111973f9b8fe995ae8f03588fcd59c4249f2b2e4f7a5c0597fef1541baf95e1983a530449ff68211f90eacd3f010fdf170fd3e0df83a847d1e2e2f559de56c1e47a39f0c87f8003efe497f29f19a4cb223dff6997b07757176f9e698c10b08bce01be6cd798b300943673374a284c3c758594228a0e823faf47412a70245eef67e3fbd899f836551afe7395e2789cdb6bd0cf87e91e6e11391079a9eebc6c733c3843299512a95ad61f69dfce09b846f228a7700aa5c6c5d5d728f3fb3b595f5f22d7ae9ecc1461f3e68f95b98e8b12bb5ff611c659ea302afa1c13607488006e8012e918960b837d9647ca96c10f82f4de307b34d31699c605bc3ee8ccc384942b40af38f865f7d95e27de184f0f01048841115354de48bb688ae37e158910c02f057f0acae2a61fa65318e8e3cc69e09c2712c80a9b0988c7acda5690d968efbc803b2acebbcd828e9ab9041707776454960707a134d19b70f06efd8ae2b157bbf206a23a3679c9d145d691aec8f5a020f5b3a4ea032f51c6434f2c50926102a2ff6ee28a332be78d593160456783fe3880bdd96733718817b5b3dfcc724f989b076fd3d9bb3c054e4ad61c89ba28583bdc7f229e8f12af787b0f7384ec8db21c87b70e65d9e13b2deb359bc899428863b882d0bf2f173757a5f38d6a76e754fa9c8b6349d7204bdd2f7cf996df26e69") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x100000000, r3, r4, r5, r6, 0x10, 0xb1}, 0xe945, 0xfffffffffffffffb, r7, r8, 0x101, 0x3ff, 0x4, 0xe61}) 19:33:32 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x88}, {0x6, 0x31}], 0x2}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x9) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x0, 0xffff, 0x8}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") syz_emit_ethernet(0x1000, &(0x7f00000005c0)="ac9fc4140bf2ecf45d0269334b3195b81b9242660c06e32f26049d7cc39fe2151e486b1bbcca472242f8f19e512355997dc825157123e003d1eb3a6a2d1bc2f963b46575f6630532bb60443446288619974d51c1687a41bbeb7ffa8327ed92af51565a25a74950a20f09bee6fd53711590ca4e07d6e5d4d6f93d9a0d2b4780931acb7f27441a5d67f3bf4c923d144b31111af32675ac51a22fe02fe55d61b1ed41f7b339a491b726075868ee8e63cfd5c3ff147d820c2d386d61e815fde477e840d5de31666984acbcf557d15387165c8b0bc08313dfc0fbcf3d7f647a7bb9ea7ef59fb0bbd9e6bef6531fb85933da23a6652c91c10eab70babc5ca93fb5af68e36502feda1fc9829e7bc539ab960c8007dea7058da2521c00baa0cf21070b5b6f7d5019b8de96e96139fcabb07562bc748a47b27db0313d61822cf95fd7f2c03d7ac78d987fa29256243b2cfc509094f1b5b4915e3852108e6cf73b8ff051b357d0df2bff07d3553a23ba35b075e8c19f8e2300f45259b749d736ffc56134ea4299b39f9fa47fd21a093fc9ed4d9c299d309ca763ed8376869631e1e585784954ebd36ec08030284ca59f88c7e59091da56158c90ff0c199377e4ba9f953d4fe61c152bc54295617a18d437486a642962ae6dfb5665bd2e51f2eee6490ef7cc36d37757e071dacb7ee82286b3ce2e07e07327d5f53166fa5845cbd10da229edeedd7bda2b7bb0153ad9f808d9573216423f787acf004e0e86fddef8c31ff436d710fdb964dff65ae2cba9df5d090c97b3340218fd05e8fd12ab9dea2acab2f324d368dd2da90d275ed7a1f30feacc510fd2f22b98aed1d1e4678987d9e31c3c33b6c9c0834a2caf12f89f426d25a86c459a36ec32e337fa59d89f7dd4938a070a0baae0cb3b749baf3a7688231afbb2b368ae25c280a750bd55746ce4af4600dd02a6920b68203fd7cbca780a6c9e0f96a6ac3be9013c1ba74629c6755994e1e7357cbcd6e0a21c23515ee10d10abce1a3524ec109a188f9e1525007fc8fe7ef5e2d5b215b4ccb1ee9d852bfa954008e62af9ec0331140aacaecd7fe764bc70fe93adcb67ac576d52c0345935dd77eced025bfde658b31e7723eef5ec503f73ec2171dfe354ac0a04dece3180d97b80429794109825dbc697622f235b16f38b8d52e5bdf2e4c4df503163f71d05ee5958506529ebd819c8e4bb81e0a8bf52afb612d1cd4a62306f4ca9a1351de563241bdabb5663d6672d6ab3c7c04a788017ea96b3efcac9cd9933568450f2374fff9151bd2890fc79d61edb34d65f16da382c7af546a46512fd74f98271bd754437b5929304ca5d78afabcf065a685b1ff5df76d1ac43bc56773f617bd93c5e1b34700b35700f2f97ecf35a51234242fbed67cdd4c390906c3398dede134d1bf19baf918a38a0992b53471f7f6bb172de95f3b999ba6d345960af4b36956477f597c614203dcb74c6ebe5367ad3ee732d5e09022e20407cba2e364c5b36605179a2215a1dc745a182fefdf2c5184077a6b253b9ee758273f15aaeb9e9e2f2891ed3feb428daef59df1c241c02719947f2dc36d42b90a59bee54a1dcc45a38dbd595ee2f8ca0cd9971b76c2ba16454111c3a351894203659304af8139225c95710334cecaeb1f4b3c7df44d140ae1aa52b73d3f92fead19e23d8aec0ce44c12b67e90b1fa58ef47536f665fe805b54d9b177ee7f52174ff70d8ba74b12747f10c86590166304907ab6b050dfde506dc765253f1aeb00ac83ca47276ae2753d3ef4ae5615f2974338e12a880c4bc2c2931ccf9e552396a0c1d9021e129889d84f82753ba0f582bca95001a7d912aceff959ddcc42d1f61e6e90e93d431888e4994147932def3fbb580b58435c4cdaff5ed06e84f60c337c1253719c821ec0ad81808cdd4da6f2a6967d9d087c39d047aff91d67ac80908747c631dd5975384f1133dfdf91d112e958b9667890d2b1ab774ec1b75f0f6ff47aa476963b5c213ed0915fd1c9292c46111fc7ac2837ee3cbde29e8632a9a196b8921811a8c85eb409fe83c438231ac3eb6607942fa0770313da1dfcdcecf0f125e4839f06339d41b7fecc52aad5b5edb624773f6f0b5cedff28b2fb43052ecd5d13ea07d42fd188bdc7f777fc427cfd2659e9225b41428b177720294c5c96fc563656230a7d083706cbd261315aeef4197085d2256c00e5f74562eb0d4d383e13218f6322b24e0b0a2dc9e802b3e025b65a84438f665bcadf87a81468f180cf278ba336216f9af6f1fa7f000f2fadcca7659a911bedd0338c1774467607142600f72de93e119d483d46c03187e94b044d33ac68582c63ab7c6f3ce20db2118ea387f0b2d3c73202251a701bd42754117778a1695b549d99e482e519c03fab9f376ccd81950b29775a90e153af0d98fa75d5b734141a62a5a7e63458f0c8c8b6b14008e4588ad953d9a9c94d887dba8962dc51ae416b87af5df233e5e7cb0c0f1d011d8bd194d5b3fe33759eaaf5fae1943d58bc48834a77b3319af1a6e7141a20fe07a9f19f026df2018240cfda500c334c9c54a465d2e2e97eb951b448aae501a518d0e49aeb11ad5dd5784f12ddb2f5c4716e41732016712f6ce4d4035f64f0fd81ee2605a499bf8eddbd07ff35b8b15113b082e4322e13c198d423a5cf6ea6aa84ad29a5c51fb50152153bf8c4bd76029e06fbeb0097a11a1203037d08b9943770ef81e110fdecc4036ad14d6d6a99fcca4cffaec791d2949f672808a46664e81424871b011f19716032bfb3e5421dd5744aba6653d97177f78dd33f94dfc1a6b310a94c6973d986c5c62a02b2216f17b899b6093551a29a61295df872342dd8728d0b63a95841bdc4fc0e14111e2ee5ad46c2c0d192959dbaa7484b8bb374ac4e0184a737537537f5d214c0abff812892374a69a3164810fe5f2cbfcc76f1b7eca28742a689e0b6d164276a35600a79e488dc4088eb396059197e7de03bc6dfcb469d13fbdddd68a66926500086beda20dd2f6890bc10e0b72a199efb8bef08751e2e8a1c38f9e522c92f1299e9df2b7ca9192a8bbd6517ed60627337d7df0665c1b94af70ac56b0215b6e4a3be14187a0056dcacf08494d96b5b521d94f63d32ecbc99a5b88b5294ae96d5d44bccff793011574e8d368db7d63ad4dae63a4abeb35b58ae901f31a97f771f44e2126d0f0b3d0df7e6e21569d3783b9055a85fca8c60e90c5b6b12b63651b109e9adcf42cee1a9fc8edb27d6843cbab4498afc664352ec372c2376f06ab4e04600892ce1631be74cde39aa8fe59bdc775c3f8a0ceac123bd7cbf115d87dce6492e5242652d0d0ff1047c139bb82f337953622704b61cb2f4871fafff030e795f74781f9c13c9e78aae0e775a4d513b6b2184c583127d31d682be932086056aaa2fd88b5c1984006d05b7b337d712d9f79b8ef8fc6044053b391b3b903c7240262c9b5074a735d960683a314fd618164894bc9507a105fb756b7e6252e06a910acee50aeeb4d0eec8b8792327b85466447bf650aca3d6d777048f89a2f3cefe9151e8d850ba9e5bf050aa3234adfc7fd9d819835d90ed4e0ae3aae5803b20e5a6295172acc93b277adfef0a79df3ef5186dd2c2f3c9eae2c816ff3b59963821fcd11efe4621a9a5c5a9a31a04c3aa49c007a73c3d8aaf855a2665ff71b9e84dfee674f823c3f4f7745f17213aba7f4f1a7707c5cf7190b76733c14010aacc4052a7380f6ec776ee448924da56474f9a2cd321c72021bb013a00e604496e0dfc3aed4a17fdcd7b20481f93bcf24c46d1e19be6c42ee45b2a8a4dbb88175e42483a01147280d8a1ccf0759974550eb9527bed0c679712ba30b73ed1e19b7627189c066edc73370a95b7864b358d6b7f661cfad65b281c3fec27c19e9ced56caed4f24a672fac5cd6195dd1c7ce9056706d571574d9a0a049666b5bcad47eb91a03eedf19484b46c993e8f788351db8d3d7a9c67845f6963e0e0063184b910b41341e56c4bf205213870fea3b611936a1208361bddb1a17a5835e4da4d997be2ee2bd375b6487a98a66b3c3ccfd2e9f578a2a6463e8584ac0152df72cd578b6c8938c8464994b01a8d45425a97c54c648089dca49f52c0b3ae1a680014440b27969ab600032a3c0808e074ab75eae54b85597a775602bff1389d0730f043cf338fff34de4cf23cf44d2f066157414692bb9b9c2919299d8b955310249878648819c7f40ca87b60f945dfc6b52b2eecb1923a21ccf1eef069e11875196bbc92d62995f4853374ac1dacf2df75d5740030c188de1ca3d33fca089ab019acb95c458d3271c2cbf4cfe364ffa0e70c835f02d935fa83f83589afe204bcf2ca64bb6c980c60a6553930582b995a2a583c0d76f98e373619efc9dd993dff8746a9e091fc63f00f6c9750fd6ba9e0170ffa96fbbbc74456d24735c8a38a1622bc0bf3cf9ba2f419f307c0ac26e042eaecac958185f70a8a3a137e93e3a3447db42dfd6e6151a8daeac1fc667957be8304d8ee54e89d41f33d8dd9c2622e46731c2ed232496bcd739b19f6b66598b4286babc31e4e0607f9aebd83f35c81f14771010d87e463d4ac97e09f8bd01e78ea7bdfc7feb5ede9bb2cc936623446c5caff9a3ce9ec808438c9bf6a10b100ab310cb80263b7c57cb9b418cfd7a8faae678d34b6486ac39d519c7c740bbb7d33256fbb72afc17a3fd959ddafff9ba2d1818382ab789fe0a3d6f62f401f66694ff27f35e3218993e3bbcf72781d80ed37f617af06fac61d35aa31debc2a7277597b714c10e6676dba3eaa779be66321668d5efb8c373aa9b8d8da86b4ce073302997397993149380978785d6ba08c2c12c6a4fc61a8c26b64567d3f35b704e147fb8f47970f76986d868c8c3c559b5e320b1d80badd80bb12f83bb826802e9f6a164506244bd5f0b20bf820c5f809450a8180f7184c57164d518e5ed810399fdc890cbe668e11c10774ff58944da5381f8c2e87075e986bedece669d13e43a9f23bb5e4e5c14267f8db3a89b0a3adb9309c74dceb9163eba4c8acf00c1d07af5b06a9d4c771e407edb67a39070a5fcba2cc9dd3438c76b587e855bad7f5df6158fcb070343eb2c0ad95c5e6982138dc82bbaf110c0db77e19162f7c90250f5f620c6b18dfc883a439d87d70a9c4c523910534cd929e18d92f8633795b00e504087211befe656c342cb00e643697d3c425ccfe2f04313da9df5eb2a9b5963ae6576b02b1735b37f9a17d45461ccff403698da56fd9937367a8da1edd89a7fe7c754206b47c76a4c511e43f7180c90b44c1262139d5c0edc909a613b8ccecd94b30f62e15789d4462a087640cf2bbb37e1d90b6092cc7dfb99cf235fbbe0da564bb24651ddceffbda5e2b7ac02b346c891c0e6a88172f2d0fda93f4313f163b62e29c4837fa39986be552862fe3689ef8f6cc07b65bacd5b9b3859619c5d729d7b51eab65d2f8796071b4b18b1c0c3ba52c5897ec5921be37f877542ff74921e40e8f73b175c4d33338cd2eff53381fbec7ef4121614a8b20f6d654f27c6542f94800c1a77d531958b28864e279f6a3b6868bf4bc369d46100b23e04e849c0023b6a502e1518ec42065afd02ac6358371dd6e1a08ac39786ca4d25c02718f464d7fdbdab65541012da55251b9c3edc86409d33e92ebb61f5c9dec6bf44087fc0ede35beba6a1ff8f64282037e595919eb11d4f390be3a08a8b91ec699c3f69dfa79acd84e19a2604d40287e71505a6bd770d8a51ffa5caa0ed29ae3a14159d3d79f62158e") 19:33:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 19:33:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) accept$unix(r0, &(0x7f00000028c0)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r0, &(0x7f0000001500)=[{&(0x7f00000013c0)="6b63664d571d83ca5fb52de0e23c7dad9b88b612320005d2a5025281826b5f43d8b077fce4bd3b1c5be87ac470c40893465179d7700f5bfddb30e5c5e5d40433f309a04007423bd85858fbb336fc29fae95df3a5d0097870bd7983de65b70fee090cdd37942b6050d695e67d4887fad030deb245214206c636b2d753b4a96c556e1a30b4d8cbadbaa9f2d1d61b913cf858ea4c0cac51a18b134b22dadc64c3eca7c9d855f52bb815933f7057138567ebf534aa26ff65e369b7f907881f1cb2e28c0a08", 0xc3}, {&(0x7f00000018c0)="08194fd6e01a778c21969e21bcf3120b636a4c9e94fdc19beb4ec0b628852f8c80a702938b3d12770bfdc9b4f06d207fa319f39b250b380cb735242609cf63ae9c370ccfcb6dc90281a2be45c291c81749b737e8d13c4a6a54acdaaa634a07633f1b0e07e5eec9ba6598dc4395c98213a1a4ba53df47cc271fb469ff04fe6e8ad43226b3e603714aa6fdac547a54f2935f4813fe85544a22554ab920556afa0001c291a1871252172cd3c13c45ab66937f996f945cd6bf6ae8445c51d5899914be6b0830fbd8145c26c06ec6cdb918bb44a35e60785dcbd7c8d93f68f66fedfbd63e8c3602c7ddbdb651b1c82e882520f1ee98051ddf711c32a06461d87c8301d772af0579e263d671f3e4baaf5a7a18c9f6e2b4e0b4580978d8b6fabfa95e074beb665a7ccabc7b050a47b7f9ab88aee6d9c0eea46030a3354506716d0f34ba4399b6ed15d1e3872559957266324ed5fff6a3e43fa312e9fcde4dcc185c746958a38a0e883452d93d40cbbac636fdc18c887754eb4781293fb7e8c200097ae053beac35d5e2d13a6b8b21462db7dc99f23f426e17cba8240e126013a1d272755dbefd41de6790c8d0f0d26f33886affd3a6c5e3220a7db15a058338392968a1afda82ea58cc9ac7fd2e95d6284599f5119a9bedf5e0ac188f1ac90f07d5fc54939dfc5913af59f4d2b236320ec679656b93b80f15687eedacbf5e8fffc2b38670c8837e8366666ced627f17a7fabf89c70d2487582d8bcf2be00e146e882527d273e8b38bfb459402d0c302076cfa00935f378935582f7f68add3200ceed641c379193145b8e6978e2b7ab0986c741723fb93bd7634ed956ab2649e9bc43856ee4ecd83feb63033809aff09bf2b67d8d3a5411f0c49cf3d27fef7f440f5c27e698f1b0392fdbf8c27086cd92f20891dfa4759d1400def887090b22b15906579d1fe0f0ddce1cd29c7cc5723a56ae9bb2d95a7cf7e29d2e574ab9b36b93aecaa1be1aeaad1ecc5e24a36491902bb3d0a466a2e613125f3b97b662e9ad596d06d28374d82f1662b53153c6e4464f9695b9ca79b81ae5ed2ae3e8bd38c9d08c77a28fd353f21677faac16efca33a66563220e05cdf5442d04fb04ab355a0400f7ef4d03e1f606c89b2909aa7dbce86446acb30d3611156d20e6d4239b972f467d03f1f9539501316e5d1197502a8320ec82f5b7f3710b7d41838f28d522d1c6e4b89d3000da0d90b5f894e6c13f815dd024cd102ad3756c0a80b3695bfb21e32b3c43affbeeac8c5d4476fb5f1a0c9a3a857297dc063c2a1f5d22e7ad9e863dbccb7b1356ea3239515e20602185e6465646f74e34eb1eecbc9081499707f1ad3425fb7a33003d00210254065616db7fb7932923699f25215049a33f849227c9c91c8f29f0343025f5f459dad5b51b12fc2ad6aa6654e998b396576501016d66ec6199ae97ae93f26a29f11fb061507089a21eee0584a9e19dab045a735cda308060da2cab5acee09ce7e4520db9a3936201890be33000d8419cc59aaaeb1cadad808c78ae7106b4ba5c0a4744780eb5ad363f72faba2ce00c3a42fa975c55cb97f90b3da029d7723c17ab809344deda53559ae5b583a2ca937409763da9c1d3caf7535858ea87debc379cf399c2cad1ec512fbc3351719482d821b90c2df760a6622715bc279495a2f204cde13465d7bffc74b6faba391b9ffc746a49ddd96ba54b33cf7e105e1224b64071e599be7f2a7e7a0d7af79d20d2a0e1d35a5562f3565084d95c897b1df3c0d070c286aab9996d822c4df11338bd0f0f7c9c3ebb62b00c1bc7882471bc35206bd99f57b00929b5cc16968a4bb249b4e3a48b44001b1237bcf98b2440f816411f95ea9f10aad4e713b04fbdaa0a88435ace0f5726ba75e586613af9a2c609a563b9e0ea81a257780a4493846e2198a319331124f476683d0983750122279c132a1d2e3dc1b8ed95fec932f446ec7d30b2e0daa755c6b9a0697cebbc4c4de39d2e7733160e18808e0489696e47b8b5805b288ab91937d5ee5a83514482eff1947f71e38f4ee3f3ac2a1a86b794d619322ad9f0c2fb4a804d3c7580f85aef0424e335a9cb3ba990725b6ea2f38c58a2e82fac7d177cd9bb6e1e75ec1783fa7559ac40ed56efad88d8f850ef98b38a6b16a88e0f58c457850480d906803a7486ed6f20f2727511b9a74a40b297112e5cb679f2d190f4e43f153fff16d38a7cb4adbb39bb56b3c7be4b6b2688a0559141c980a4281258d9b7641103f48fe3a00ed22e20831a7a12d54c9ffcc61492566c611a74cb4e417e13f11691e32776d85b89c2c99471957e18771b0f081ef2cfd2a06d9d69f87e4229c7c29a2401e4d3d45192c09a8e3ab7c842bc5cbcfc849deab937c9624fc3bb990cf6b30a60130214cfd7af90897ec66e1551453d7e349f1a448f06de394ad6ecfee9da446e39d0fdc4c2ce2ecf9d5ea02b22e20933b2ee531d9b10ef7baf06a0e3caa4492ac238903fdbb97f37e9693aeb1a51d75dbc06d29712a86ee4b7961fbfeea488743e567c6fe499b275207453f9cb7b933f9bca60fb47b90edbee2a5ced76c86100b935d4ad386f9c80002f52b912baf6b4046d1da671159f2e5a1a183314c7b003ce4962123a432ad2dbf24749806f0517b890af0e4eba5f3e8d2a2ee114182137d0c786c84aa9dc7b576b33d007ad2c3ee9c08d3f3e4e0da49cb7b5d570a63349071910e236582c7aa343393d881247ce1c6d272f2fa217c138a09d5ea3e7465fb29e435e6318a3e3e21b2393418a476881bba52e02f8c4950fd6f377a8c6566fa5d0b23451bd449ff2387cdbc81cce8b4aa711b0a59d65748656ff09a81e9e5571a67b7184de36fd842f84b57d241290e387c8eb685672887fcf47857e7ba66a4dad9b5218f627add8bb4239da756c2d5a4798a749e56cadcfb0c1807f4c73ee2eafef4430f1844a757e9ca84c19bbfd696c1df449b5770969cb9d712f0ec27abe79c6c9e76e6c8ecbd2e300940450638e29601a9049abff3a6106c82286ef3f8c3f7e1e3f412cd45036d17931d6bf32562d8e00cb2c3ad16f867063cf2e80a6abae6e4878e994c16c4af3110bf95688ea48e291966e7a85546ab74a418c922b6e1b3f455fa2bc91e41dfd3d5b7a0be8b62eff5dc33e56f551f61c3a3534b1ce30dd4567e7a76a6a13185e0e86b0d5593f78712fd1bbb5c2d21bf04f75ec1ea35f1f08a471402b902c5e99ab66550b12e36c5fb34af71dfaa92d2c8b6887843592f847a09af8efe14eedd4a8dabbe9daf957e22a68e72f7284b5aa2c041ed395fe581c5b6568a4fa0c6febe462787026dc81bd8a65106d23412662575c85447e25f9abe9bdb8ed606294a6a7d3066c7e818110d96246432424db92d1a52c888eca0a9954b452cedc638e5ac243b5c67b09fd3ac5c74e1d1afead245831a2e778783acab66057bc4af0b23f931ec5d28513c944df5e0817eedb748e17e8bc0d14d25c6b2ce4c1315677aba437b946944acc1d298e0fbee139cc030f11557ca1dcb03cf749f7afb9ae5085d613e751639b8ebe0c73b5f54bf721c8fdcea4ba09ec62405aa7880e3659060b598851cdba3b00864e284699016440c9bd4d92bca4bda136bac2cbeeeb0015ccc06e15bfe015e148165a996f9defc842558d6f211b8fabab9c33d7ad8711aaf1917238d2aa1e4d0008b1f8dadd3b50fb7983f2f0cdf1dd480342689c0df152d5dbef8b6f2637f5fee5044020316d2fba2a15237960aa2c1cd339cf99f42bdf67157d470149d2d652a1d33a11008e8d251eda0eb7a3e52ae9416bc74b8892898b556061ed9040d4862f046bd76116068e336e91e14080feea833c4dba96d3c1ce85222c491f8b3e42670b6680b06bb78e63d6ce9886108a4a2b58cf3c8331709d7c30e814bef7fa3e3db26632711934d0f9a54268080f49ed06856d4ab6a84224e9f9c7fb42e43554d1f115f2839ac3cd55ab04e3f928464fdb9dcb033ae5723df708b79e955adca0848e0122d44d0622070592c77e20f336b00df203c9a0f81640dc3e447a5b081cdb6dff8d60693dab41176e5785f93d45b48a02246b0999eaa6dfd90e13b15e3cfb4e497696a72e7f5144671f94b9204d9f700d2011804b0452f4c10d445a020e473c20ff0c78e17983299c2aa7482ae2be174bef1b0cee691971528eee7076d873a67c347ed9c8fbe2b1f5b66bc64a707feccd5947d3babd3606650e6fc2121fb3e58280debbbf64a02a4ea4c7d985c7a72b5e255d23ea1240b79c8513801db51ff2a6ec4771de94e5bde3df8d2722c4f49e1a228d71cb6464186b24ed2bc89ecc548d7539922cc03cc2a5c51025309071b6b247490b3677f51ee1993eb5356fcddb5cac4cf6f8814f4c75596b4597c3ea8c2dbad134d2dc45fe5706630cdf0fba65f33dfafb69e5d4f5963830ec9b62c4536c35e67674873392d51882868f8b6e0b230388abc34738398c8dbbb4e818ffc73d2476ac73eeed6704572585f146a838ef9b0fd9c2a081c225ec9cf0059e421ee9a800a77a72fbcbfc3648f44833a4a6e2192a6c0867ed1c722070bbc87a2adc427a35c1bfa4db6e112bee61b53f84b00d0eb6678de4c2598fc5b88beef559837f76bcae12c4d1f73b9887ae3c37aad13c5ea3ea4908ec5f6f307a4e795f10e74e3f8ed10d340557ab742061ad51d960758b48940ffed30609bba5ec064bcb0a1f2458fb60a1e2690bb5404e67a7abe83762a2f089aa4eb3b777b9c90f60c88d07dfddbd9474c2376124516583c58650ceaec40605cc7188666f05ace9e58517a0a9e63d1053efacf0e92c66417d53da45ffc0aa33da223886ce30d8c65b29290e5df90ae9ca4fefd821d898557c9700ea11617cde8ae4803e727818bca1449a3ca93c07e0138cb006a037951ce0fc31ac5a014e52bb9a5a13723f763a0cbda6cb4d22b456af37c61a85e1dee8c3b86452d921544110e9427db5d51ebf54bf81d01e8f017be0d98366d42fba8a26217a727bff9e2795fe7e11e2d0a290fa4ee6c0576b9243627a4ede4da0e116fd059d1bcd0947ccffe60b1e173a6ae21d3e96b9bd5ef34136053804697dc80bca214d9afdd0085010dc310dd39ed6160ec30a1d94869d02da51db48db07c78e2f636f795f51bc527a32a606ee4b843a7863a0735c108f7a69e4ecad438ade4bb63a128cea4c030d5d268562010e6d06b32406219efb072238e913d1c5837648843675d55b54e18c2916b5494367706c4ff8c4bbbb46444914794b86a18f5728671737d827a4a5fdc50912f8479cd307d134687792c075d5865e6f62a608bef1a807e0ba53f8f5fb8ee8c443d64ad9e7e88af588d985a5333e87ed99a34bd655578d9f2ceff851a1fda30f7003c43548cc451b2283236a112351eaa45ad728d635a1210feac363fa308efc6f4f09695b41d94807418ec8eca85e07270c78ff9a66dd4b957024ece8139f850dcce56cbd554da0c447abe2dd320807c98581db0dc0e00f58c17edf95ff29c10bb31971269f06a19ef8206ee067d1de1a274ff8d603d8e93bbbe0108e4d7fee98533f911a06b05936d5d5acb4efb6324ab25f6604a29b6b78c48f84b160ec909b9b8e92d701114e55a308e9664e6077e99aa8eb45f290b7637fc14c00ca9cefaa9c5e793cad8eb7e1be64b509dd61f9fc14adde405bbb8a58484d044007cee53da37edf0a2ad1064ea35ed2b03b7ec0e62c7ea0468ee96506fa46542027beb66001cc0877a9e1ba3858e7d8652ebdb9afa7a8d116450de16523d18625ab7d7", 0x1000}, {&(0x7f00000014c0)="1112593ec6c7e329f1a0332069982512df22d13a62c2138a5cfd9d5fadbcd0c1b384449f8ad6a2471a0cdc1a706593d777f92eedfc02cb3e5c388cba02", 0x3d}], 0x3) getsockopt(r0, 0x9, 0x7, &(0x7f0000000040)=""/108, &(0x7f0000000180)=0x6c) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x0, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 19:33:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:32 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0xfffffffffffffff7}, {0x18, 0x1, 0x1ff, 0x7}, 0x10001, [0x7fffffff, 0xe7, 0x2, 0x7fff, 0x2, 0xffffffff, 0xffffffffffffffff, 0x3]}, 0x3c) r1 = socket(0x18, 0x3, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x287) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) 19:33:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000540)=0x100000001) r2 = fcntl$dupfd(r1, 0xa, r1) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000500)={{0x8, 0x3}, {0x8191}}, 0x2) 19:33:32 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8e8cb511db003520, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 19:33:32 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x1, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0xfffffffffffffff9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x7fffffff) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd9c, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDSETLED(r3, 0x20004b42, 0x0) 19:33:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) ioctl$KDSETRAD(r1, 0x20004b43) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="94f5a05891de1a6689581fe46d378469208b30f784dca9f1ad", 0x19}, {&(0x7f0000000200)="505bdc139f9aedb6958839a44acfd8a33c34a1f49e8d617bcec76ee7d6194c42d10294c0b0e00bd0833964b015a1a717c217e752aeb525c2a70ceb30e890559c96f2624d653a26450233865e2d8b234d2ebfa3a443b90096a9efe751a53131863957c09bd4af290889aa5f796987691a0ba74846c3558ec0c81b0b8bd05c7707908cc88b6827717ff837471aa89e2ee053dc9ce411127cf80f3048cb582a5d7db5ac7b2bb552646155c6310e85409a1df29598f24fb30feba2c45b8ae31dfe53b06fddfada807627c68871ecfd55df3e5efca134b37141c5f354a8f361", 0xdd}, {&(0x7f0000000300)="f1c9db8d5e0940dd3b51f7190ac8c70a50a4b242d5f35015fbc535c30881c4209e90149a8942915d373483c43ac4f5e5aee590d207722ca6c0429ad51b7ed9e209556eefa55bfc6dfb13a13c96da0e8794d5d67eb73a7740260230f3f70e90c3b5e0e7d5ac86994022bbd4963c0d3b2df4d94dfcbe2d7cd447b98cb389bf636db935312c4ed279653da6c297af50b2c4", 0x90}, {&(0x7f00000003c0)="9e2bb9cb62517a37878265a6fa73e0cfab81aa629f316bf237908edb162cc58ea8fad6d2d6c8455378ff2e060a59057f22c43d2347cd80b3a8c27ca1a1b4f4838df510203e001baa74d814759e1d1f4c12679f159720b69c8915eeacc0dedf9f78b157d904cb5f03bb4f63a3509506ea91adcbff86437ba6f18e1df276881da9408b9260b0c526b5d6687e91f4f74fdefc196851930fd2f39d0d167dc38fb60fbbffa5c8bc369cdb8c29ad92f28fc97210df0a0fc71983d9dae2a3c6c7479ffe3ea13b20", 0xc4}, {&(0x7f00000004c0)="e72f696eea7bf9e3ef6a735893091e4068b94c17f3fdfb39490761dd7d1e1dccad814503eb8b88", 0x27}], 0x5, &(0x7f0000000580)=[{0xe8, 0x1, 0x6, "8362639fa25b2acfb9b04e472dac8e99b1fc9383c70b55747e378a4e9cb52a4d29297d68115b337d60a66d09ac1d9bdbc8e52a72098e12f3e3201cd4094ea38003237c34c9fdaac2dbc5d3cd37b4d158d9f403dbf87590573c1f19aae95f9514fc412e814566661068f55fdeb32b416ce58cf53d4ca66a079f22d7d23c137aab597d43f62d31eafba329c30eb68c47fe1cec9ba72304495f92f0f3b676f7343a16029b848a90422db02954f4586b5dd6ba0c6a2e336cb1e93b76cd8f44a789d9e109ecf0ef30fd258220d0031cc2773a3e9734b79022"}, {0x108, 0xffff, 0x10000, "30783a1fac25c55ec46d8ecf5304703a1037928e0fd4d34af33ab553a190e8463be89a7019a2f55fc352a454f75679555c456cf5104bcf2bb61d4a5bcfe82473c08327599d890daff678b050cca9225bb9ed3248f931e003fae790c580b3d8e904121e4c568bd0215ff4648e95022d406690366afa29f895552b1174f94b81a98cb87a6fbc13bc1107816a2421e71779a23ba1611411e7bbca959049a663d1fbc1a32102db4f64de72f99f178f8b7ada5f879dfcac54af39c770908f6a340a7bbd8d4f9ba6913e70b32ff3d1216c0c4e8ca1b9a3d6a3a9ccc5c074aaf4f472c466cc480dd2e56241157a98ef4862d83c845981f7d9c2aaf1"}], 0x1f0}, 0x2) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000007c0)="de82f1e1a97089257089fda93f2daf577d60c2f11287b8d4c7489dcbd47813af70522f2dba96d82d7863e32a81006e8a6b282dd2391d1b248d0cf34fed0b4ca1317143fe52925d3b7d0b4907fd6542ff96f1b886f5394fb7e96c910192bd8118055c7202f9dbd48f9bef3942217c057151e5ec6c868fa306329294cae3a8e39c58bd0292fd7d3c0f7f85c53192f39b551d20", 0x92}, {&(0x7f0000000880)="41f60a4dfc9592718e29d341ade4812c", 0x10}], 0x2, &(0x7f0000000900)=[{0x1010, 0x1, 0x4, "02eebb108f9d5694509aa66e30750c94a74460c20dfe7e9885c42bfecd5e895d18536735694d7c0de71f0ae70b9f2ca474a0ec60dafeb9a319ef78da858518e7b7ac69f4bc55807b86b3e1d566d4b58f5da0c6c1d0f2f3d831c01e99f5a9e25f09d6b72bf8ac0b0eaf01cc2b596882a4afe8be99ab1ef2e70734f987064a46a2f318db080fc382c91da96108aca1d071a72ea06810d051d3b4b0395098cf24a8dd3bb135f7820b985b29310e66c1d3d0ceeaf629c00671e145f941654b85f8366ca6ed5a4834c46e00b4912fa1e5ceaac6493b66c1e2d410fb43dd64f599c62df828a52606be0064691d0ed2e0886b4ca6eac971cac92f2953472d75966b76b998c260bd6a30c94480023ae6f091795fd598f0e851f62e8dff4bc49f0485a01d08a190e26c99b7f80842d8e710d4dff482393a7eaf0c891e6ffc30f2a2d534bced1a04be5c9ca1dba6f43eddb8f77eb8fe4638e3ce1cdd1d783207910e2d45451ec7d4d03c8d7f4373d8525d0aa8d8d6312b43c37a844dc4b285a475f81f29f74ea4dd305e12eb3af5d9195cc91bc5de913c7bb344931c03c0f66c0bfa2e48e4f06ae2a6c141de0ea8ef13f23f4162022acf1c5ba680a77c2259d2703c1519503190db08b179da382ae3c415de5e3569889bd4a7f121623dd1e3df132f107039d2f41c7483dd06611cef92ca6f423af79e3c26f7b963f97d70b3240b372288023e5e70beaa19801896e448c03317847c160bc55a983fc06533b9455c62f503cb44c1057677f4fc611f9416a748e722f9db0a338e5fa8a9377ecd736adbac2afd14d1a84abfa617d71a048fa280cca9766ad29c307581d04e8abbc37062b33e80a6ba56c78125b12eb81fa137061bc2ed8a7f89e2cfba2605089fd61fbb9306f0299861ac11f69235e4bc6daf1424c39d973a05b72e17b504296db49ee1e1037c8bfb303809c50fa3b6a2cbd2dfafbea584b72bb299b51a0fcfc788089b21a06bd9e1fa1507b18e567dee852bd9bebac839f02a8727a360e16c236bcb602401298163a3e36b73ea7fe632ec8cb5ff811767735d2d45d4b0bb11553f2a9993ea183350711d7ac5fb54a7a1c18acc0bf356ed348831c41bfac611d74993462b4ef12203660d8e5dadc019c5e9e742309fc9158028c6594c05f8a4fcf80c410f151a218031394c5f0d13548ca054f347f8d0e7dd427214eed06a1e487a250ef7854139cb8f07613fc65050c5a2b301dc12131997a2a7beafb2b07a7cbea5bda639cb8e1b61f67b87b32f48e087e7f49b87882a641710b89b14013115ae0f8449e1b0b89cf96154d0f35bf9684a6c965f9901c3c3dfff54e6e288d6be33da0024f5dc6c5987674019f98de7212492b174f8d2971ca57599547641dc21637d4b02b6086d1620889912dd55bb868034e726039265fd17e8778776ab76533ee6bafde472814a1a1e6e23e359aa25487e6cfc9615e750ab179e22411dae7912fea0e55c25e7c93d39aa9f5424aad5ed27f27b94d68cf7ab572ff19a7fa3f9d918f7b26a72bd31f5aba460ae21e737c7684e7c06b3564878ea9d46dd7dc67997d7767b4a372f579ced8b9507664f6609ad3d93739b4dfe25284621a4f90a962204a904a857d51e0e1a9cba10d2449024078ddfa014d5c1a9c09f25be31fdbc4b63931f989c59d2afd6b7d0732f06c0b72fdb2dc04c8255cd6ee2241e7e17bcd8ac20d5e040bb198a602406159ba777f639f5c3117f5cf63b5722661e012dbe41e026b764226af8c9b76b2b8a5afd49d078a20ea04d4372ce4fa04f1707c36f246116eaa38e8e953520ad862b2d4d42251e9678a26929adfcb3d48833b220332de4a00d676ff7e265b2c92d79be0c33a5ebbd5aae9515115064dc0b80c14815a14e4cf3a4163a30da16ca1a7181b18f858e1879cad2e51b5e3a80541bc077266261fb39943a04c866f3af999b841e880464e369d2376cb8886009865b193e99fa4fd98b84969fb30cb486f4e1bebff37d643549cebdd7fde56767a1b2b5cf3c9c6616a2fac19506fbf620ac3913be9d103eaa8cf07f799c45c3c5873a917880e6c626616ff917125c2eaea8746f44b970da8832e9f9d75ec14810d7b68f18661db3e02f8ea09bbeecb7ded69667e1b5a5367bae3f8f8681098252802dbc6fac5955c284be59e93cd3222093ab116f0ddcbac1b0eb66516d948a07900f01ec811c26438b550ec2b1143ccdcd161bd445c6df5898dfff8c9c57ff073f6e55e06fb1f0ed73631bac3599ea77ba603c47c84988744f860a135119529e41c5e8d4f076408cfdeb4b1c0039cd5e63adc6e5bfa5ce5d924e7c8aafe00415f1b749fe3186a44a3f8fb900a9f133ff5eab05ef2cc1edcb6e61118d4a0a3ca6217385b7980c74179fbb8cefcda989c815c299ed96a5ebe21d56510a0df1993cfd2a008c567586baf4c320d71689d158cdee89f8812e235999fdbcf83d3aa35052a27e0666be1ade308abe18e6795e0321aafb1f3c6daa9380436462457f8bdd9c0893232d183955134a98623658c152c5af337d26db358282d041aeb7abb6473f11c3ce48bafc8fa2f0a780dcceb9901c2cb679e2ba12ea540bb205fd0837a3ebce44da1525ec96bdba4af75554c32b919a6c9fb1e854ff8ec0a78d7b8539398fc223ac6b2a5f7218dd15a04972c7d9c96f132bfa0e0cb92e6614f918b30e569216cef913a445dcc502455ff062aa328eb0c37ca41c44fff9d4a4ca510ece3e801ff41b907a0de170859c426861d55618a225153d2625ede172a1a74d072adde3d63ac04ff8a02477575a1a7000a132d782498990bb58f08c2c2fd860779358b4e62c23f3d107aede2f9c7005f2c0973211617183cbf463adee62bcfd4ee0ffb6d77938bca2844c8e42d86b5d3b9f3816b0c630336bc3c54693c435a7f91e488c5728b463ed0297f27ce8540be55a5ebbae557d3e22432f799cc8064125df9146ab441d96969b4178f5a670f1b4e70d3953b0fa7f4ba19bd64d41cc01d8a643584e0918f906aad8bee7aae4619ea5cce4a031318926ec0f5e7f2e8234d37957e8ca5b94482151970e3d29c60e5580db6dadea14bff2fddebbc48ee2b7ef6ae9a1e490332d9509b7631581da643b86899fbd66bc6418ef5c677a98ed5bbaff161b0077158b7db222d92d8ea1e11b668d8ba9bbfa651e553372f4e109fb751692ea20807a103505977f462cd9ca9377f103b9d558e4e19c7610f0bde77a4198e10ab7c8fa7ef8e2941e39dd2f668616f5c24fc40fdda785a1a2df4ce65cf6779d62173c1ca6ba26b888666adabf7952eb371650a9e286469c94af75268faf36ac0139b5bc3b590174b937b4ae7fa028003b41ca808a412a1b85dd57ebef7d928315cd76dd12b9a1b5e66eaf7725c22a6cf38ccb30f42f892da9ff95618f17e5e4dea86e79eb85b68e0006ff0b51ee6395849e443e4f5a0ca6a2c14226ce45f86caab188ff3aac89ba9906bce4367a1afc830d84411c819498770aa3fc5f9e75164bc36ad1e7c48a07397d1ae2602293c9862e2b72239737e189ee26a755ef71f8a35aa3cf9eabfa1b35b853d26ca5a7a542ad9c24965435fe6c24107de899d2f811f7d465d3f1c20dfbac3225485097b0842fcc0620a3e6c306bfe02b369064f9cbfc1014077dcbfcf8fdf9bce7fe294e1faba0cdd7feaab3e4b83fcb5252d106d16439447bea3525cc311f7b184f4668bd63ab388730bcae621bf4b2fc5f9fded7b57987230f8db85e5e48b4278fb5a834dcfda949d67ee748aaa35771430bb7c41c402e1df6c67baa9254a147ea76a0933325ad9c2eb52f2ac80c41303080a940c8bbdad5ea9c849b493134dbb55331bf5aab084bdb485f08dbd2bdbcddbe734a8d267e47c75a527f22ee049a046b59b67df4f3f8d3d4e88668ff4fb5d97a7b94e1c27393742f461fb2b434fcd5cadea68e6e62c19b89b6dfc49b0bc1d68f4889d2e1cabaa00b9913edfe75b96e2271b577b4397dc24d2a88949a8edf4867b3b1fc455784d3c5bff09561c2469d1df0a387f675325db13ef1da06f432fd90136fa025b003dd962af911910a5fc944d4c0a7bd1d251760451589189abcb031511f865d29316ac4dbe8404a5a381255622e9bc4562ea9b03097aa44a4ab9e2c17bf71f9a4636f8e074eb38562d0c42f42cd15c622b564935b2a20b8e3507e9777da48f060079da36e67df778ce15830bceb0b49461bff062161f23521b16d3969fe3638bec1ed902eceb753f87fe74ab2ff15bd1aadd0f4045215847e1b80e9490225f7df79af61d4ee8673513e186efe1ad82012cea01bd20762d9827af54275902e8da80f4b5623bd9ca9d286dbd213560e14fd4c4e3883a3b6ea5d132e846d3420499bfe08ca87a7a276fab17311ede1dd6e68efbbb44ead173db6b1b896c14b465695212d78e6f745ac739adaa3d2c10cc5bb0439dc024e0a8f79a331c155cc950c900fe7255cf248ae61ea5461b681ec8c7ecc172dcb9bc96b81ea9d0c215f3fafccd4faa6a92d91672ca2d4ed4cc35f3ed1a20e2273bf8e7fd8b5a1cb00a60759410dea895f8c499bd13396e654db85817790c34c058a5b9174ec8137087165926d55a9b7647faaa75cb067166d45fcdf81943fd4d9d9720ec53b8a9e0ecf3f44db11744c9f97a6b6cc6892207c7d27d3930e2ede8c9dfbc7a381bfc2aec7d6b2f5fc6b24b61b3896b538cd2702cf3c36d98457aa5efe8f5965b0454f1ca07c8c5bc4a7a1b7a691bb84627e883bea2914416ed2f151f0a7f22cd32cefa5cfa45102dd1e01d401624b3a8b7c963c4fb9a91831abe458ab93506e4929232da5a3d67f5c0fd2f0f04d7f48e8c6a377cd80cf8a535d11adf08cd68ea9510713b2c644105192d71e60fc8bb21f088eafa956b5e2298639978434869a2933e85dede81042ae39391b845198dea1fa768ba863257f596e309fe8a5e3588264e806db38afb2e1559f3446d5b6ca8742e466a436bcc11606da4f0fc44f52fbdc7ed6df3ea143f12346238c5fd4df896bcc6c239562f93fa4cf76bf4f89064aff09fbc46d87da30b29d466b1487a9fcb27caeb9101dcef4028c86a9515948237236263807faf7c6148579165188d94dfaf84e315e973a2cb9abf3cd2a10d6044bc78a61e1098df1d0a6e0d763f83145412b097defb61fa2f8f10836dae4c62fcef1276bdd62b86387cea1f45465d6491c3c793bb9a123ce949275a6daaa92766d34d897161ccd931de4b85067878801ba3fe9f0212f33cc06e085369db23d6ab5cad9f6ffebd610a26c31dc30a72074cd06aa69b3a4147c8a3b872514cb3c1062504321b4f434677eca22e79707ceace31b69f268b67bca0f203afdb257a168936343a5540291bcbcaf08e177f0f227e92941351e104352149606b10b378a80546c73747dd66fe4c9045cc05b20bc9d3154e58046e5189e7db728a2fc89732a34baed144c7d7377ac670c3150ae09af39e07b2318898f379bed5feb2516c464eb08c78e7639a9ae7859429a83f7796925c845b1357518bccf5c44dc9f0779f007f0f2e02fe4b38ac7af0c41cc8f1d9356d1c163a2b7e6100ee6cc314eba151c9938dcf6c81566ca6f4c3807625f0d11fea91e01ab588b9f846ed55f42935bb4f15f0e8d41240c52cddae2e782d73eba00f21a939f181d81f4fb18c42d9ef14a97faac4d403201234e7a2cd4a55cb402b4d91dc4f03f4791782bbbafbe25b01fb3f6ce2f3679080da22e8136896476aaf6430d9a5a372c17f554333c67111a251047162a4660be7c8b301b584aea"}, {0x40, 0x1, 0x3, "dd1468ec02a4b3a2218537301d2ff8c76e3db1fefd58c710b50f9b5f24d00d937952fb77d180a2aae62e0fbfbac45b"}, {0xb0, 0xffff, 0x3, "2f31582c5cf06f794d7eef19922489427872208db2390fa6ca5a16c7596348042c6cb6aa02fdfed9b6174e585e9a14b38fc97d09c95d9a7efb9587fd1eb927071014e76a3b8d0242207663196318396458d9890a000b39495b466546395873d89cdffaddfe4460c60543d510bccc48070cab285df8f5577ca54f96f06c2a04e80d86103566ef640195b6c421067f38d321368c7134e0bdd26576317b22374627"}, {0x38, 0xffff, 0x40, "651ee9c6ce2b75d0390d863147cf84273164e48885e72cbab0c9cf5adc49b813562f2486fa3bd5"}, {0x48, 0xffff, 0x7, "50840a725f863def2a98d4abc2d68e78afb054fa2fa4195240b32662ca50285adceec172ca93106f45ddca08ad8f49847186f54a85f49b"}, {0x88, 0xffff, 0x80000000, "b3e12773cd57a1d39752ae238282b8c4e2d77339e75acaf6807076851d247fa80ca4c4ec6f45a02152edd119e8f57222347d8bf319db76e07436b1bb79b8fe9d5b91a289201e3a3f7523f619b78b41e540d264e08dd2db0de2f7eb8eb45016dd4ce9db5ddd6d8bffb0dc678b8b1cc73e26402082"}, {0xf8, 0x1, 0x1, "efcc84658d49d2cb558e1d8c6b5d56d44b91beb692fa19cb6d2a28146bbd12e9d00fe7f62780cf1d9063d925a3b23cca9cec5e03d6d21ce1d808f1fcd07e2bc4e4e8fb8cd989ae14f2fef2071260ddd963e70eaaba92137d0c1f6112dcb964050faf3814cba525e726ed9bea537abfa45c964300dc97dadb269a8b3d898539bf65ddbb70cdcf7cd5af7b65a7613e68ab3fde54285603adabfd75d1cb5fc0ebd58080118bf28d82d4467e9b0414e9c88095f5ff4bb68bf2fc2e00647dcda04fd863b33226d5acbc4b46376650ed8430aa924b22269d0a15aaadd1734f1bed502f7fe4"}, {0xe8, 0x1, 0x1, "0bbcad03dc0caeb1f2ff79a5dbe736e99a2ed7fd12883a81662e503469b09e9401be75a4d5fc53e4bdc9e5225bd5559956d6c6a4bc1a84ea328f2fda14a86b6e89da7000e8fa8ddc2ffd342cf77b885831a24802d2ba091663ece3582d173ef755fe6635efe6ea67335ffbbf3b8626dfb0da78d70f55861e55d226f1b064fc7ecc57eba88c6a2e98ffe3f61af5213373cd3223fee7d5c17bcc85c3c3958cf06ae61ad33d4c159502416a09a4b7d77747340c0fe6a0fbc3e8c688dd409cd696497d8e354f638430d40cbb96a7d515faa5fdce6412225d83b7"}], 0x13e8}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001d40)={0x0, './file0\x00'}) socket(0x10, 0x0, 0xffffffffffffffc1) r4 = open(&(0x7f0000001d80)='./file0\x00', 0x80, 0x0) r5 = dup2(r0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001dc0)={0x9, './file0\x00', './file0/file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001e00)={0x3, [{0x2}, {0x1, 0xd42}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0x3}, {0x2, 0x1f}, {0x1, 0x8}, {0x2, 0x80}, {0x3, 0x1}, {0x3, 0x2119}, {0x2, 0x3f}, {0x2, 0x2}, {0x2, 0x1}, {0x2, 0x4}, {0x3, 0xfffffffffffffff7}, {0x3, 0x4}, {0x2, 0xdf}, {0x2, 0xf5}, {0x3}, {0x2}, {0x2, 0x2}, {0x1, 0x6}, {0x1}, {0x2, 0x9}, {0x1, 0x9}, {0x25dd55071f45383f, 0x7}, {0x3, 0x1}, {0x69bc5a0a1f8546b0, 0x2}, {0x1, 0x20}, {0x3, 0x101}, {0x3}, {0x2, 0xf7}]}) fcntl$getown(r0, 0x5) r6 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) munlockall() ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001f40)={0x7ff, 0x1, {0x7f, 0x1}}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001f80)={0x40, 0xa91f, 0x7c91b391, 0x1000}) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000001fc0)) pread(r5, &(0x7f0000002000)="f7cfbcda95d3eca099357e0d9c4581d68a54a4bd957959d26bf93ed0a6603fc94a4cbf493a04ff10de7fa68dabbc2996ccd79f01357e", 0x36, 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000002040)={0x6, 0x834d, 0x100000000, 0x1}) getsockopt(r5, 0x0, 0x5, &(0x7f0000002080)=""/104, &(0x7f0000002100)=0x68) socketpair(0x10, 0x0, 0x6492, &(0x7f0000002140)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000002180)) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x6) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r5) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r7, 0x100}, {r8, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r3, r6, 0xb9b54604eda6f0f3) getsockname$inet(r7, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r9 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r9, 0x0, 0x0) 19:33:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0x1, 0xd74b}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000040), 0x0) 19:33:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 19:33:33 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x7, 0x20}) r0 = syz_open_pts() r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e999", 0x216}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440), 0x3af}], 0x100000000000029f) socket$unix(0x1, 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f00000001c0)="ddc3c09f60ea4e8b9f652945a019f8822657ae8e183c15acc6738bc5c710f209fc576f9636f6da2c2cfa3fa32110080d20b8add87230c9d2639eab923184d52a2aa2f9fa2bc35d060e42d0e51d640da0ce7866539f24beb824795b5680f3645f1e50c53a4641e35429170fd5715fd4a4e1693ea6d16fa0329951f75f101be9dae485483a98386ca173e7ba0942f40fa523b0694668f17dfc025df507") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x3162) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x9, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 19:33:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) listen(r1, 0x0) 19:33:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0xfffffffffffffe59) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) writev(r0, &(0x7f0000000040), 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x9}, {0x101, 0x1}], 0x2}) 19:33:33 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x0, 0x1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x5}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 19:33:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() 19:33:33 executing program 1: madvise(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x6) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) 19:33:33 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x16) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x0, 0x20, 0x7fff}) getrlimit(0xd, &(0x7f0000000100)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1, 0x2}) semget$private(0x0, 0x0, 0x200) getegid() writev(r1, &(0x7f0000000300), 0x100000000000019b) write(r1, &(0x7f00000002c0)="767cc4a21bf57e09beeedbae10c2b5b769f20fcb44462eb4259f4a30fe2e6e80649eff833115f07bfe30e84a22367aad55f46a9673b50d9652aac7c64838709a0db85b7027315c2c8dff46eed1b438e966fb1f15f681d2f52e60f4df647158590258fef4a549c28fcc67ce8ad6d8fa9bfab3e6579230939c9e54d8e22a054acceef945f3254485f0012032dbf3291344a084f90056c9c978c5857b6030a3dc880a09902c28a8c82331f2ac18f302602c5113a272a1bfd214983290acb76c5686e9e1f5ac0062b03218026aa0d26eda3c72e7272c68f10abaf8305466366402b7", 0xe0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0xb8, 0x2) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x2) 19:33:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x3, 0x9, 0x9, "853e33861a6bc33c37e91bd671a7249e2e7fee11", 0x4, 0x4}) r3 = syz_open_pts() readv(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x4d5613885d8109e9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kqueue() 19:33:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0xfffffffffffffff2}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r2, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r4 = fcntl$getown(r2, 0x5) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x20000, 0x0) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f00000005c0)=@file={0xe3c4f9cf2c74ad69, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000600)="10fe4e6ee1ac1533300e9d7197fc6a96f22c171dcae39b8df58d94790245449059b60f22c40499b2db0271ba7e3db500179a1fd2f35c6890faf70133e9d4f73b0ecce70ca581a12d359211776c613f390a8241fbf2397885362599da37da2a55727263457e18bcb45e947ad55fe98839aae2c756ab80c6b2b632a9a5bd037bb843b8038d41b3df3f5f828887669d3241462ab84850b2880406dc428641199f4ddd8ed01263b04ee0c20b128f5d83436f80f2982264e905b5e45b2e71bea38a94f2", 0xc1}, {&(0x7f0000000700)="336ec80195f5b72b457483245911b2de580040e413b0a46f3149a2af96f0025d412a9ad328e9089be5daec46f48d61560f88f92e2491c8feeb6634db623ddf3c641aca39fd7fb4551db9107062c20dd49f079d95bcd808accfeedeb4cc6dfa7b43e352a3ced0ac6303a4d9adb330c6526fa3a43a9a9709f281a6d8670371dd9f81c0e62e98c41252b3fb9dafa87c5fb1fe5708ba0b5ba999e44e4162eb41a28876821a62eca46d7616d3b219a48a22ef99fef30d5a3ed30654652fb64315c98c7fde21a2548b73c4c51db77f89d89b5a", 0xd0}], 0x2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000051440966475062e8bde9e86f1c00eb14a6de65d656e1721713087109de7ee3623683c5f21b30e55ffa8d2196da50b117ad71d3d8539ff7eb415e148b38c8a9cc40964ee5338e035e6c6b110f10f080", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x49b1eb9f2894804a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r10) fcntl$getflags(r0, 0x3) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r11, r11) shutdown(r13, 0x1) poll(&(0x7f0000000000)=[{r12, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 19:33:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r1) chroot(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='c\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) fchmod(r2, 0x1) pckbd_enable: command error pckbd_enable: command error 19:33:47 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmdt(r1) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x400, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0x1, 0x1, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000080)="3abdeb9b217c1dfdb8428e6298ab869e7c8d1b346201619089ac7deffd0f247a9820", 0x22, 0x401, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 19:33:47 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) seteuid(r6) r8 = getgid() setgroups(0x3, &(0x7f0000000480)=[r4, r7, r4]) r9 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r11 = fcntl$getown(r1, 0x5) r12 = getuid() r13 = getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="18fc2901220a7dee2b5ddd43165defa38baefa4e5c644fec18795187fb90664e2ba7f235ab39ef8de535967d8c89153cbf2db6d98fc9a8b83962fb5f571a724f3b272cbb4f18714ec978fe872a986ca99653459f1de7b6571f56af51dca8c7304e155bd6f2d96ed95d7aa1ae6d81ff0aeb88677a494566cdf89c94ed9f857ffe8de315e6f81db97db13414da99c1bc356181bbafdc33378a756dbce7db0b864a171e0052d946203bd35bbc47733b0386ad1c1fae9fe5996efba5cf2d0cd9abdd7c6bf7dac4ddb92fe7c379b484fc1114e31bf82eed81f8241c0d0dcf4f6b67b4206b2be7e2bf3b90a49e613b252360a38bc4aa6a", 0xf4}, {&(0x7f0000000080)="e13a57239e249ea9a2affbe7a2de47993854abccfb50ce0217ba656e0e43fe95d695909811c4c2d82ceb5e79ad4dd5af4464606940f2c96cb88165a56f662271ebf4e588e253c47d56", 0x49}], 0x2, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r1, r1, r0, r1, r1, r0]}], 0xe0, 0x4}, 0x4) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 19:33:47 executing program 0: mmap(&(0x7f0000a26000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = kqueue() minherit(&(0x7f000083a000/0x4000)=nil, 0x4000, 0x0) nanosleep(&(0x7f0000000080)={0x100, 0x1ff}, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) shmget(0x0, 0xd000, 0x4, &(0x7f00009d1000/0xd000)=nil) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000853000/0x1000)=nil, 0x1000) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ftruncate(r0, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="1a0b6828e90c5d17b03f3657756da8046e19fd1192f2dce2da3a989e6d2993afb55573d4cdd7ce695d258116d045324961ae3fc29384968eb84399b7e3828f2d27db9a385c9a8cdf483fa7ad09c0be8acbe2c9a210588ab99e024b3d5b7f63355f40e628cc3aceb5f651e5f95b1f21b6367ade080d516c05390091e14348d1ed8d509a5f11535dbf6a64ead311ac18314e09c3f3b8cdd4d50366de3ac03dd1efd5fe780fc31dfd54fc1e8ef0b24ab65fb13457823087b42d05ebf0", 0xbb}], 0x1, 0x0, 0x45) 19:33:47 executing program 1: r0 = socket(0x30, 0x1, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socketpair(0x18, 0x4000, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 19:33:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x4, 0x4, 0x6, 0x2c4b}, {0x17f240af, 0x7fff, 0xf1f9, 0xfffffffffffffeff}, {0x7fffffff, 0x3, 0x1, 0x5}, {0x9, 0xa11, 0x0, 0x7c}, {0x3, 0x1, 0x1, 0xffffffffffffff51}, {0x3f, 0x9, 0xffffffffffffffc0, 0x10001}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0x1ef) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) openat(r1, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10, 0x0) 19:33:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x7fff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xfffffffffffeffff, 0x6, 0xbd4b, 0x8}, {0x2e8, 0x20, 0x5, 0xfffffffffffffe00}, {0xff, 0x8, 0xac8d}, {0x3, 0x9, 0x85ac, 0xfff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0xffffffffffffff90) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x8, 0x1, 0x5, 0x80000000}, {0x9, 0x0, 0x2, 0x7}, {0x4, 0x2, 0x20, 0x4}, {0x1, 0xffffffff, 0x1, 0x4}, {0x9, 0x6, 0x425, 0xfff}, {0x9, 0x9, 0x7}, {0x1, 0x6, 0x3, 0xc1ac}, {0xd7, 0x6, 0x0, 0xec0}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x6, 0x9, 0xfff, 0xfff}, {0x80000000, 0x6f15, 0xa37a, 0x6}, {0x10000, 0x81, 0x977, 0x4065}, {0x7fff, 0x80, 0x4, 0x101}]}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x67f4) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xff, 0x4}, 0xc) dup2(r1, r0) 19:33:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') kqueue() 19:33:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8010, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0), 0x1}) 19:33:48 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffffe00) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) fcntl$getflags(r1, 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5}], 0x1}) 19:33:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="048f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto$unix(r0, &(0x7f0000000140)="829d95418219c436b28314a6e61a8d585c4ff861e64e7c3613936c127aa0511469e2a139ff0516f075cc408738720f01b958be5428f38f62c5bb016e41f7b5c4f0afe34fbce218dc9d2e65ef49137da21944be59a97e11f54314e123642aa07c878b03ccb2ee21f7130fc6a6f34e5174cac77273d019e969755c3372781657ec8d0e17ed3c25d8a0a72e5d564cdc74705c48e2f455ffc9a60a272578fbd484c4a733082e81edbe35e4b7543174ffbd06cc85343fd255a899282740d0e541fcb1de171ab1d01fe6f1d1c77a45d19a3d1dee40554b2cb36a469607dc8c269d778d7a08a95edcf89fa6155a79e009d414d31634e75cc5", 0xf5, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 19:33:48 executing program 0: 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}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) getgid() 19:33:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="00000018050000196e35f3b8e31bc53053001dd800a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x29a}], 0x100000000000031f) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) mknod$loop(&(0x7f0000000140)='./bus\x00', 0xd44ff633980e6c0d, 0x0) 19:33:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="021437", 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="320f943604000000f8b6", 0x80be31005c089812}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x34a) 19:33:48 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x80, 0x0, 0x87, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 19:33:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)) fchmod(r0, 0x21) getuid() open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/190, 0xbe}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000300)=""/229, 0xe5}], 0x6) 19:33:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) dup2(r0, r0) 19:33:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 19:33:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) shutdown(r2, 0x0) 19:33:48 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x2a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 19:33:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x3, 0x480000, 0x3, 0x100000001}, {0x8, 0x8, 0x28c9b76c, 0x1}, {0x6, 0x7, 0x101, 0xffffffff80000000}, {0xdfad, 0x1, 0x7f, 0x200}, {0x4, 0x0, 0x200, 0x2}, {0x9d, 0x8, 0x3, 0x9}, {0x1, 0x0, 0x100000000}, {0x0, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 19:33:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='oN', 0x2) 19:33:49 executing program 1: socket$inet(0x2, 0x8000, 0x8) 19:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r4 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r4, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) semget$private(0x0, 0x2, 0x80) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x2aaaaaaaaaaaab91) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 19:33:49 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x8, 0x9, 0x1, 0x0, 0x8547f9d, 0x8, 0x0, 0x1, 0x3d15, 0x8}) clock_settime(0x4, 0xffffffffffffffff) 19:33:49 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/183, 0xb7, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x25}, {r1, 0x21}], 0x2, 0x7fff) 19:33:49 executing program 0: getgid() mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) listen(r0, 0x0) r1 = msgget(0x0, 0x80) msgrcv(r1, &(0x7f0000000200)={0x0, ""/66}, 0x4a, 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 19:33:49 executing program 0: mkdir(&(0x7f0000000180)='.', 0x0) r0 = getpid() r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) 19:33:49 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) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000100)=0x6ffffff) 19:33:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x7}, {0x9, 0x4}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3f, 0x5, 0x8, 0x9, "9dd62baa608b7bcf690f63daf1563eb3f3f30f8c", 0xb2, 0xc4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:33:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xe8) pwrite(r2, &(0x7f0000000100)="e8ac42865ae0744c33a267e1db4fdb39b27445d3530542da2b6abd51b6de00f59bfa72bb6152ee581019aa596105f71b4424df6cb92186d5457d9efc036a9158dc36006528480cf9e9ba022bdfb19bc3759ca0c963a422f948a10e813aef7ccf23dfe7d4cb476d8defa78493a5101d3b6dbb8e0ca61016d55d1d47fb70bc5d630b230c126024dec743446fe8b3a6ea25e31f118884c46af40ff8c007433a25a91ae076700514cee7a9eab9a213f6aa046a0a1d280a11", 0xb6, 0x0, 0x0) flock(r2, 0x7) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{}, {0x82}, {0x48, 0x7}, {0x101, 0xeba}, {0x22, 0x1}], 0x5}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r6, &(0x7f00000002c0)="89ae872488c9e345c977fccb2c3ea04d348e4b9bc4de7fc289ec3471642f33e696b1f2ae85a7c79154d291c84b4afe9b95307db2c41dd774bf8acf926eab5d320b44479136eb5abb1420aba664a7574132074c7263d52987e1aecd9fc4651e7c1ede1f4538c0694c36a59d2e621e985995160ad7a63ddcd6c4b0fb9eda1ec4639aed1f97ec9da1e8770de050f9f3e5a7048160dabb4da93c78c2c872e5572c418d64c519a7bf589d74fce1c6b67abe6377310b9b", 0xb4, 0x406, 0xffffffffffffffff, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) open(&(0x7f0000000400)='./file0\x00', 0x8, 0x142) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) fcntl$setown(r2, 0x6, r10) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000004c0)={{}, 0x2, &(0x7f0000000480)=[0x0, 0x0]}) ioctl$TIOCSBRK(r6, 0x2000747b) fcntl$setstatus(r7, 0x4, 0x80) open(&(0x7f0000000500)='./file0\x00', 0x20010, 0x55) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000540)={0x3b9, 0x9, {0x5, 0xfffffffffffffffe}}) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10100, 0x0) lseek(r8, 0x0, 0x0, 0x2) fsync(r6) close(r3) rmdir(&(0x7f00000005c0)='./file0\x00') pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000640)=[{r5, 0x20}, {r0, 0x1}, {r9, 0x10}, {r12, 0x10}], 0x4, 0x1) connect$inet6(r2, &(0x7f0000000680)={0x18, 0x3, 0x1, 0x2}, 0xc) setsockopt(r11, 0x7, 0x560, &(0x7f00000006c0)="410ef1d2225c4b649c2a9835977f73477c0fe4d8d3c8f19a91095d7647bae97dc659cdc52ba9bb3fdb348fb5ef6d8f3c73ef4cc1a964442e8237d63e75108c971eef", 0x42) 19:33:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 19:33:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 19:33:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x10001}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 19:33:50 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="eb325ed17e2cdb5ade9eaac2a1dc0f97d05c291eeb82b5cb2201b71f3f4212ff452ba1efe7bdd04e8988fdc50bc7d6826e1c0495ee179b418e03abe31a6cba94683c833becd3bda3fe78bb61", 0x4c, 0x0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x8, &(0x7f0000001440)=[{0x3, 0x1, 0x4}, {0x40, 0x5, 0x100000000, 0x7}, {0x1f, 0x100000001, 0x5, 0x1}, {0x2, 0xd33, 0x7, 0xd8a5}, {0x10000, 0x5, 0x6, 0x2}, {0x1f, 0x100000001, 0x7}, {0x0, 0x5, 0x1, 0x874e}, {0x2, 0x6, 0x100000001, 0x80}]}) seteuid(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') readv(r1, &(0x7f0000001400)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/42, 0x2a}, {&(0x7f0000001300)=""/147, 0x93}, {&(0x7f00000013c0)=""/45, 0x2d}], 0x4) setsockopt(r1, 0xa5e2, 0x0, &(0x7f00000014c0)="3fb483f61aef59a8c4129273e9574e3bd0c1e07444095b273619e168fd8bdaef176a9a9dbe710f3816de690b2a5f590f0a1199b2db21db4ba9b7bde806529a2f19d03414efc6627c1a45409475daeea1ba8437b901c4556d742857af02015fd5a8cb88eb60d94a63e668822f3e15ee057c7b9f81ca18dbe256e7b7e1c862538293a46617a866", 0x86) 19:33:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) pwrite(r0, &(0x7f0000000000)="35f00945235aa28ce1e296496c660da785294ba7759964b36528e003a810683c8c6760931f05513821c4c1e7f667a6c12a240d87f289ab2f092cbac3af7057e7", 0x40, 0x0, 0x4b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x100, r1) fcntl$setstatus(r0, 0x4, 0x0) 19:33:50 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) socket(0x20, 0x4000, 0x9) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61d6a008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b614911f88d3525e34e763128666ee436e445960fa6b9819157eec1358441dd3ee16630bd200000000000000000b2fd96cb58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e58457032491a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1000000000009043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4042920708e40f6017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acc657e7ac5160c315281b622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1819f43e83e014082f0d9a9ab5580c88676c9fa65b196f0838974dd6a2961abcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c10000000000000000000000000000000000000000ed0909e00a729ccaabc1aca694782e7e40d435ea3a2e554e091bf66031ab86c91f3e16dba7e714fb2cdfb781527da2419725797df7dcc59beb031615649d1849b864c23539f7b4c6a4d429faf5455379239287e93b21e18a6ff0816ca682b4e516936b1b1a9b61fed83612cad3087441b5e956db76fff280b18742a08ddf2a52d78b8ff805fd77867d36f0b932ba95a9b8fe35b2e636ccf8aa41c14956ea7728b0b453612392f6348f8d7b76cd19885de642ee61a0dbc50f67d40fd7416d354e0c3aec58aaf10c2658bba84bfc374478c545aca076ee2abb326b58dfffff0000426aa27cd3823944f6f1a84db7d55b9c8bb3dbab6aca0d40860b7187a2d2534ab4c49fcb9e088cd1350447f9fea2e970cbf331d0d1d4bfe315557a23425a5069a3e996ece8f4879b971b9c4ecc27c4c6cda349580f350266621f830cb73b39fd96692da4af32a6fa50105a3526d327970bc84bfdbedea97598d335b156ffd00b7dd84055936cda8d62add2b80c4bd20126fc2513c1fb73754eafdc0cdc584fe25794d798222db9553e5c932f44bbee9cec2776fe3cb929b84b378acfd4291548c4ad63555917d434f1e59531f6bef871c92c05e5080f678ed342510f768f0d719ff29fc20e85b54f9d9dd9b84afbf33a9d07539a8382043c4f9a1555f9ff5e0d1b2c11cba2b6d950951f68e41bdc46122365cc0b9f8587867ea5786b7277cbf121c8ecbaeeb646a687928e6a0493cbf4e12bebc7dee41a2862c421c5508db7691dd07260705f6a0f8192916d1bee3232bd8fd5df10de3815d67dfd9d8d6bb28aa7e4af5d1b7fbfc4068a57c72df3d9bc03bf63622f06b288238e7f75847abe9d28f906"], 0x10) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 19:33:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x91, 0x0, 0xba05}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x80000001, 0xffffffff80000001}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0x3}, {{r2}, 0xfffffffffffffff9, 0x80, 0x6d65beeab36e0ff7, 0x35, 0x5}, {{r2}, 0xfffffffffffffff9, 0x20, 0x80, 0xfffffffffffffff0, 0x55}, {{r1}, 0xffffffffffffffff, 0x8, 0x4}], 0x8001, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x3, 0x3, 0x1}, {{r1}, 0xfffffffffffffffc, 0xe1, 0x4, 0x400, 0x6}, {{r1}, 0xfffffffffffffffc, 0x10, 0x8, 0xffffffffffff8000, 0x101}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0xecb3, 0xdf}, {{r1}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x5, 0xffffffffffffd92a}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x6}], 0x3, &(0x7f00000002c0)={0x4, 0x8}) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0x10001}, {0xfffffffffffffff9, 0x9}}, 0x2) execve(0x0, 0x0, 0x0) flock(r1, 0x9) 19:33:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0xb2) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xdeaf4152}], 0x1}) flock(r0, 0xba7f7f26a49b8823) 19:33:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xe68e28b793a7cd92) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) close(r2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="52d9f3d3639a1ba121b1fa13abfb17cb1f7d4b074ce2462ecf41feef957939137ec821eadb717dd075448793060d35508be1c5b7d5c1b62ea3c48841baaf363c22686aa395e3de5a60796a5e5aaf90f9a4e55c4597fde90a1720deb6e52c0f12adaf29692b6d916d67d1eeb40ddf3db421e59dbe23b73af24f04cbe7f5b0de2d296fa88c4027", 0x86}, {&(0x7f0000000180)="d26bdf8adb19c1971798d92ea70cbc8fea2b5eae7353087161604f847df9053049ca32f7ea8e4eb705daba3f5d6b7cfc4ac8219810bb58937c7db95d30a43ab1daf5670bb8a91fa5db25239b0ca64d1af692ad50eaad253387c99a041b65aa0515d3ca4154c5ded836d19fefa515fb4241cbd0621e190668068a8f3f8e6913b85a25ee9f6fe5b1e9758d2593eddf7bf69df9f6d4318a4dd4b2c9d6fc3a89905e5462fe9344bb37ecdd73a69a15273c4e35b0d478281f1153f7ff73ca856ca65a94c593b71e65f52bb15eb3909e3019", 0xcf}, {&(0x7f0000000280)="ae22216d11a2647eb0aeefb709f37e1b7ecd059d9eb05d223a0218ba21ce2e9a079fa16cfddbc311d4dc69980b21ddcc3d7afde511f0cf0023405f819458d6975937db2197ccb9cd3accdc0dc7e8e38eb6b6c228d5bc2d2d2d3c6b09ff5a8da55357355946d521b9d67a84c27c3921558fc90df258c31077984f94a89c56a1fb3ff3e42621e104fb4f832d9101a2fe2c4ca7eefbebad91f9983b5d568fc569d50e7e0eb50b8cc1b302f99cc702c5bf596aa1801ac1fecdff", 0xb8}, {&(0x7f0000000340)="16536dbf3ba08572b5f138e1503ddf2f0719a474e9ae9024ddb547d467ce009dad0bff3b0892151e69a0eacad07589c5e96871735dfc69d1a888bafa39bf778698dbe4327ea770cba5b7cf1e85c14eab4052cae5a364a93aed8c8eed6bca93f51e874bf16d", 0x65}, {&(0x7f00000003c0)="181c66d147fd", 0x6}, {&(0x7f0000000780)="2f6555c1a114d4f2f7dea07ae69593973cd0aa1e87ecb03907795a7296061fb9e10ec335f108c8d4c57c28ff6437b6e625e8c79974e2c5d5d685e696589aced870d04841b23295e97b2b72e0dd8eb477128004084b3fa83b1bc86b9db7c0be4a786fc280861b0da6be397add2af78fe921ecce5ddbc0faf76d4c0de07e15356287d8909bccf90c5d6d11667cf35f6418c34d8ee1f27a5dd8ae3e7b875c4656a0c82e622647582e925acc5e05ec4a857d2110362139993e49113c116f6be96648b321d30649e6dbfc41d7bc69bf1b9fc12caa3d44c01b83d8118e458a784ee19a51350a211d17557c8e2c5d4418ae2d2737f0c4db77963488c13f57c467041c857cdcadf001f5b33e04fada78e212d3bc3765152a3ac934e545eede14456c023af1d0953ed6a552a665b8d70e02353739a471c771571375d97629fad8ad54efbfd9a30345677980648533a720997155efa69e6a4fe0549f92c43f3d46bd4627c099ef4d41834825ba2beac98fdd164152a34e061bb8613ca4727706b4aa060556d1057a84139de9d0b49a793a1de91e34bd147ee3f3015353328eca3df67822e051e5a21daa006cb69bbfb514d6f1eff2f76a29a21a2c7f4f735fc8ad8819db871f203c83c9289529f6a236a9aac940f50d1cf6e184589be688038abe635ce2a186eb04a8e6403644d6de8d5b3cde6535071071aaa690cd46b56f7d9b2348b647cbabd9736c9b73eacf96a626c405b22884b8e43f051f5e5429cfcb4f01a7fc3c2eabc212930c72bca040289e8bcb05dd1f244e3daea14b0976843d985cae75890489142b1b920002676495c56ba373770bcb11b43e6e929dcb577ba4cd19598455fb600b64b547967165ba23dc50de6391430dd42e34822c33855c5f96fdd023616783f724803501209a776bec60ed2a3f999eee66d972c0559a31d2d5ecc18f050555301688eace7ea56fa7cbabef356156eeee5d533b887e075c6cd4943b6761b9ebafbd28d23d88ed3df2a51703fd73ee7d1743c41f02750483b5bfe02cc7ce9db8c2db91b509f8ef7f7e1ec774a6ef15ccf7224318e4825265eaa1927e2d636a37b903d522271313746ae5a8c6d75702cd130caae58427e105120f2a4d654957be2d25e01b9f2ce5398b6ba16928e66cef832e17e4834be5cba1ec6d65561329466c54041ed936d3c856478ad5ac79c8658bc1501ac241bf29fdca8828ef53b9bb13a9f1ac9697a5cf5db7a0d691e96a259bd4989a8d855079ff90de8bd0332682e37a80dae7e50b945f95cd36749428d8db0a9a5aac2b1b7325bfdc20c7ce43de0567e73df8f3fcbbcb432adb682e6f553685b51baf0dbbec2ceef26b8824af977136820d667248963a8316e7dfb568d5a411f9cc45b58fa1e7f9aa6ed502ed7290b52c94d39def3ea09ede14e9db4c81abc32ee4e898c22c76f741a8c68b923377f78ffab3a338663cdb918575988d0c52e583249587dbc1fd84c130e6f89485973ba1d4dc275d8bb0dc50205b813f394385c1c7a4a2b7a49ce74d43ef14eb14d6c3645cba62d840087f52a26d6684d4ecfc214ad349b36eeb9ffdd2a158533bd227353ae958e8e6ed037cb0aca838f8c1320846d56662f5d105b4dc053cac7db9a746553aceaeee05ca95bcaaf582643185c58a516b23a4f10d0a563afea854f46d0b9cc211c0e0dec833532b93dff71c73f98409506fa188e49dae30638e7ab9ebcc4c8d14c8dfc97dcd56fccc3284c6a5b9af41eccfa82c3754394846395ff92547fbeddf2cfa8d48e6d5ad6ea1dcd96a28ecea6ecfc1138c606e1aef317d9834aefd638e076af821e6760a1d798090cb321778bbffa53bd016f8e72f833dc97ab8c0ad83c4cd671487bea3d475abc95b5ba449e0aa134a900917eef83a0214d53bcabf932235c2645cf33205e1e2371adc48df0cc8c2e29bfe7f05d89e3ed8c11f495ee7be1e539465d52aa42666487c0dba61cb5efbf51850e1fa0466651ea24ea772bba0ee60736eddc3712c2fabd08bcaa020994fdb7330ebcfd33beeb935a39fc024347aec7be3b7d0026334154587cddd823abeaa67f022a7e44ef2a10e20901caf1fcd5929bb2e989b892a4f528659d2de8ec76fa7089d89234f16ff4680a0954c812f3dfa6dc9cd711f146a937ff426085352ba6968aea3f04da744c0a820e0e72a9a053e68c89c894468024e505d0b1f7a3359eb8d6f9bbab4ebb613d8998ac151392852b8f5ae4f04274ec346fd763d24abc711835cc091460661f5f02f42391f4bb129a5f2f23a7ae6c543ba236382c0992c040d237fc43859d9c71490eb1773049e7420741892e4f0235be6b4d139a8bba215c44bcebe29bda2ea50e9e1bf560ed74639ac62393daaebe069f24a2a5f3dd5aeb65ef1ae8502f20f2d452c7961a1cf2d159e5253a827ebda8077e974931f1aea4e850f243e365b4b7f7125c66828c126179dcadfdd0f25a955f6f77fa4f1d30e06c06a441843d196a8c02880cd94910563b2930b87809bc5d0d10cb9f0723d4850a7c776c51382762f4106e7e9321aedbd944183e86a1b3e45b1715089b27fa2ec992c2b04fe53cf9add71d3ff43b026418a3ccd3e7b9170c219865a697e717d8b003ce8affd4c95be34dca338b2f4ade631cb616e1f7089e2da9d11fb33d81297bfe224b7121a74401eb16aecb8ba137a1840f944c8240cdf8d4bebbcaed5b56d08a39bcfae6adb1b943795070fd02ad36820436af319fe8e9ac98cd2a19fe05d27a49d3b528026ab29866d5f22a231a2e963d390bc1ccf570c52f43b443ccead1b76f09180e90a24de5ea792e7b37fbf7829368a86b36805e13c84c15d41110712a13145fcb27351c8b1976d056441ebca319673c3145c6048e1c1d0a807c2f13386cefa40b53f6491f64033ddee21ff21aa2baadb590a430dc341a593990b10657990768a783bce6160911de2dc3bd18535b6555350da296dbc009a6febb9c4caae8be33ec1111058660889a678de4659715bfc1a91cc8ae43d30f5f31c5d5c8a211809b2e019aac3c1c7ac007141db3449268cba606bd14b3d2c9e45a3488315d2f5e4fbdcfca6694e9d25e5008dab1b58a7c31e71b1d892d25c41ce21548794f9664acbe8092dd0d4e9d884ca44d350621f8301953a4a0eab46068c26af5421ad9c2c6a83315f4323c5f8dab85d42c5ad5be1b5dbd0bff517076335fc78cb8d3653f42d700352e7a0939298a47abe6a4bdedc30dd1c669bf211d442b41ba0dd78b79966d341a28cc14263a0d61c6043862ff6e51b35b64d068a604dc73ca60f45e9610626d87c69d32b6967bab1a8db4457a09b33ce32c6e00582f0f1e2fb3bc94df926eaf89a51ed89942c744f6c57d6360b7f0392e31d11567ac6eec9860dcf366f7f90c10d90cc266210e1d9f19e0d0a8224f025ca1b134b7a2ca35eda085f4d25e089fb49431f3d6f4e6ce5d2bfe31170756b9e162dc4b81b96628c8de70308a510b42fe5b5350a0e357c088552f56786bb54cbe3cae2cf1cb0976204b5741a329e75d658fc7898ffc19fa1c8951af264517662beaa2fe074cd8f2566e5617d094b90f764f68b1f16345fd0e0ebd1a1460d2bff9e1c737334317901a2630787315c578845ec0952347674560404b10974b6352a4df481fd86a06e8438d73418afe0f0401414f5987214cd86b4d045d070146f2cbab9ed9489aa79c2c3490d8953520f8496e35d4e0be732dcac2dd23d110d834b417b13be329bee6582f226d176c1be6724da5e443368e7eeeb31397a12c889d4cfd1d172bafb1bf23e6a2e8394fb5fbf862bac302e566774e30fbfb5a175bab3680543b9ac5b0830b0804ac74f31877cf67c354d5e9475a9e6ff42002237dc3e1423e52bfd2a92d992a76bff1a66d4fe8ea5928ed08df172964ddc00d492094721962817dea20922b69b8afeee404e1dcc0c4754c6755a3a41be8d259b7afd69893653cced3888e764da521c6c2f1658d073054cf8ff764c5104828b89c697a197f1330fde5b26c977b1a0de73f8e7956e71ba79d83ffeb14ae63216cd8bb0af362b1b59ce6e8c9814eb2339fee118c1145b4c802d2d25372d0f28eaba306e752089f53290bf02d3ba25e46ca4e44f25d703be775f08b84fa909211cb692f774b52a65bf92faa58efd301b9b8038a1053da2fd3bd974acc3cd83c1ce1ec8c9918667312f211f3962b0ac5db8db8b6e5404568ed8e521aa748786b6564653c46b9a07d3b0144d5efcb6b536b180b3f9eacee049473bdf048377a0b1ed230b8c9e1aa1f00dba74eccc7bf69a01e05e8e528a40d397664a88dce299acfa7459df644a91c463eb2802e82145c6333650a9e31fbf4161016a410d395a41d8d7c1fafa23b34321fc8f627a01c61eb429ff9cef9d108a32d07efcee5e91a3052fea5ba63f9e512e4767646497ab633b625e8315a5c14a328d2e3e6d84e68c6a4729e0b7dd87ce81b1a62fc79a3597594611b9b46229db2aa9051506d86b2e5922da0f9c1a58014417ce8cf127de21d1fda7d30b89abc3d7d36081595e43018baff0655bbe2b3786e65237700cdb0d15212e4d6075e3b53c1653fce69083ea6fc65fd6b0d01815c074d4872c67ad572d1705bbe846f84c0718fc3b492df030487a0a87c8bca053044356d143eea52346e883cb13cac6d21f6422e9cfdc3aab3c779a11f657cefa80f26e7b385d2c60fc2cfcd6d6e17fdf23f861d1e8e86346e96a138ebe0604ea3f8c9443d4b4a5595c3fabc088a0b64214afee02f9c8dec7f2473246be86c62768d4daa1b389e99091467d0727b387f217a4a2a1a62224d1ffb65fc80d4cf88e386b1615a347d602f9995d82b12ae3d4c68028f281cb1cc02020deb351a59539ba85d0ce8cb77849a251096f7e0dd4d2d984157fd7d759f4ef5dae560936a504914560f89645827cff6cc8b179b60bab64b40b8a647f34c5c7468fa36ee96b1646fc1827b60c74ef8e541584aeb38f8f74c92d24303589ca0ec00e7a7013abb8df02be8a397a488bb0811b10c56bb9db2d79f0199fc6b074420eb215517afbf5f33e9e84997c3af387c8e6ef164de6a7e0a19de203be1482a74ff06770deb42ff371565d889e1e15c69c63fd5d9f504c251e9018ba7466927c67cb4ada2a91c3fc889bba7def63e0a750d584d1ff595e8db35db6834d36e304eb26e251b878ebde40a68bc2ebe958074f6043e7cc8d5a8fa2ac234ffd89aed9bb9458a6646e05d056e3a3f447ead1e920bdcd51612fc70a3982be2d1e5b7e798cacafaf1c5f021a40e87916823b95564ee0c3fccb81d792c084cd7d7dd2ecc4294d808f01858c5d0be3d22499168e0cd900430598c595c04c111eff223ace116864b29e07b5d4a642561e4b0f575bc8b59419031cd6828b3f8418e97c7bd43ba0e777cef0a240c17fb060267ad3c595705c138b3530380b473b84151d66a9bae69e96c02e62a61bb428ca49b016429aac0bd9ad692bbb48f0ad9f8b79ce678fd0242cbafdf254907befd3075f97ad7b0032de15a1fcb0281e716b97b89b9f584262ccdc9ffad951fb2f9514b0ae330f01c2fcc3d1989be33f128e732631d3c31ade1e49ecb6cde724e580d8f456e5ed857c1df85ca682b4bf58dc6bd30edc181c677c541789989ce4da354816aeedc5f794d463360f76a6bce18f9c3b543a4bb617ed10f559ba42a8d52815537fcc8622abfeab73d54b0d85fd649e405937aeea8d51e99bd1801b901b9ed5786cdd1f1bd8e2c073da8e58bcc22df5a50347b8760b9e50a82167c8ec381a5d6cf97b", 0x1000}, {&(0x7f0000000400)="602dda9c07f4cd0914df5a3f9b0c2513cafdf64b7734236ff1908a0cf5fdd06b4d4a4fbdd67048d959ffd37b2503a8267cec58210abe077be619d4047ee9abe0e99773d91fce80958e9ab7d4d9bb2e158359", 0x52}, {&(0x7f0000001780)="eec6a30be7d1ab22673e327819c247da7beede325429335583006832db78018b0d3a9c9b2c923bf87026183bbd9a39dceb783ca0f43f87d34cb8d057478920a30a5079d6ccceb3b62deea1387bad75164cf99b5e827ffab3d8ebd9e68ddb22eeb74d47a47a86935b8aabf9feba9d4fe95defcc25259e0259871a7a52631978a6a2f028f2ac881243586cb8deb21962dbb99d4f48bc31f6e56acbcb87ff1f75f4cf4136d9b0313a5a9699390869d280b3274cbab5983058bda48d84e261b366f912d8a02eaef6e94b750c681962c28c0bc346426e14cb581e5e62820a55ff236419c6672468572e44db97c22a98c2daad4a421f646395a8401fd022afda3ab39b9f7ee0bb086e7d694a1841a0b88948a3382a4ab8284e7a650906d5f2a77b69628fa3b828e36a6bcd028ed9169c0634497cbbda2814faf9cbc89453d239b0efc958db4c43008cec02d37f97e5f8443948c27cbb118e676d0bf990ba7dd87587c7127b8eb00e31b309b49be89db72576052dc9dbbbcaac59577669ca42eb706a360d436fa41a7c84efdf033772ae099b2c65facd94c5bb652a5fbfe80cf63cb1fec093d2975f6b1ebcdcfe9f2ebd0e961cb1b1d0d315046c8610ad8649fdc38cc35cfd74cf0917fcdedf508c2f5537fe747f103d3e6f082d9735025d52b43342a79cdee418e680a977393644427d2f8e7b21dcf45dc96c9fe6bae73513d3b92aa29a835d7dd05c10e844723050897641a868a993bf164809898e5ee23e9704017dc7a71cdb423544783574541f426552daab68fdb8fb5e906e76290ac66ebe11f250f7a2f4fc1979e377a97eea4612cfbd4aed69e6fbd466a830e802f0f69035280f6688a2e2398ad5492b09d4401f5002b5f1ade2d94286360a1dcdc315b8b18440ca65084e06a4c97d8fa488dd254c56af4ae364e3a14fd0a8af5a7efbcfada57cdfd199627871931900f764b96c52fef85bf25517591ff7a8b6e52c09e0fc4d69f9554b59a960f63209ac41e74caceab228229a6e0b7184f859a2ef48cddda164a702e9c7814b8603eee1106b170ffb45eb27a149dd66134205bd4462f2245ebc57b6a48e04c6357ff4ef9ee5546d52ef5439f5ad2919b576c8549203f06f548108d742b6ff937f95f77845012310c4c3091630a79a53a2dab87ea91f65ca6ca0128c65102aa36b063853a289496b5c34705c0589a45998b39a585824faad6f3b2aa97254783db0c07289bb7a3f336d525a1fb0f15d9f93db1f1db050aa81dfa56e19904d440f89c4e4336aca49022d3f1af2790247d26d5ed061dd38ccefa431fb8ee3f0d0a4234f3f9453c335186f2238f05f01cf846a23d47ed0d940336579860b0186ca63d49290539c5180e52a1745b420f7b300d65ffc4c97b15283ba2d22cc3d16f2fb508730cb51f8e3fa429b323cc7a42cacab45ecfad74c1d16cf8f1783860d689a4212e2337b53f80fd50f8d2acba9fa8ad7e2063eec617217c94f6424420da908f90502f8aaca0264ee64be47464ae497c982f24a2c7844cbaca3a721fcb150128dd91ffbfbd9aee1eb48956f56d2af105d523b4b275cb3ec06df91ed2c619a8d9e0be3eae2cf66a21618cfeabfbb5e01cc0fa3b020bf7bbcfa156e3561e635d5d4082f3e5f16a2842d47a22615efddb385b2cfaaa228db3c5324e10eee927c2b4916dcbba7f0078939929be189b75778d50b52308ae3f85d27d5aadad2998ca4ce952ca8bfef2a43e8562669e4430d006df160546954020425f47c4d02269c7d7e66048429bcfea932051086b0de66c3a3ffe2afc720a68977216dcc9e4016c0c5ac3d50b4439e1b0e2b826d9ae02c5f42f9f70e3d5b504679ce65d8847509f1bce08e4726380e5ccaf172fe934d7e2d0152a7f14077a7a3c99667a80fc7956a9bb76302b54488401197ca496ada1764549297635deefd0d9e42fe39fe5a99e4905141da317bca06db5a18879a567b4f03665f76eed23eba231eef11a0bf4fde96c387e8b244d0407f032b9fdcfc39d7b08d86d85ec5e00e253fd408373f9249b9be057233eb943870c380e79793ec15dee46f35dfa29e76c5633b0e3602f5083847950daac91666af81f45bcc30382080edb3ddf8697109e85670b7b7295296c55125ca1eb356304440e7f64f4af90adc4fc7e2bcf5aca3da2e93f47781828913e3943572fc3915abaf12cccd6ec580e3992a0d2af5760495953683f4644300f2d24c9460bd417a5ebe8385cf3875e051b82d26f978bcc88aecbeaf158548cfb5311ef9ea2472ea3ffbd22f4d3c7341af87b23b4ed35a58cf291a5156d2745a7636c612b755fdd31c2b6dcae2f8e470c7978f2d3ca3929355407f5b94445e7555065e0940f1372d1fe266365b84571860890db461f6107ce3272528502c0ec6b0d08882b20da7cc57baaf2adbe650ef9bf5092ccfe7d89a1702b0ad4832208a20c2cf52044544b48f944efbc99503c117dbf8b5cd2586107c1eb7564101050d28af2c13f39bed9e518b7d86a695dcd84994fbc7f2faefaa54264ed589cc754321b90a6fd3c47ee536750f1daccff9579465141f196b5961eb568ae4655a1393160f41e9fc54385f5abbfe1bc60165b0f25227b6e863c2676fda0b86ac6cb6f346553d56e3f821efcd9b736f8e7b49ecce97e0e61a90aee90cacc7717063fc38edecd8667eedef68835296b5318232b7536e45036e079c77a28204f23feceaa05155dfb6664b005d85c83f12a813715fc7fdf89f81e89500c4868a75fdf1eff2d0c38bc3f8e9362114ae708f03689063594833e570af1a460f56f4ad8574cbe041ddd03aa899edb4f4308a4a03c48124f17f38bd24430068d37ea6eebb18739a859ec4aafa9d650614a8bd94537bd9b69aaf888ad8d4aa13de2594b5c638de96964f072fb38632606dd50de56875e1542790eeea11713b44497283461fa1d7329f2a73bee92fd209e3e0b156149e7a9380caed3a536e5d21b6cb73b64419982b01171d45693f9307a756d15bd1a57692430e38fa4c8f9bfc1d618febf011045cd063cd52e253a65a991e7995df35e4dfd218f9025bf5f184fdb9d58a1975832489a002a6c1b081fa352507d42ab5cc3b597e7cd82e23138a4a43785498f1e22791e6f6e2c4f3d2d4fb97b6d8b271339e7a82feda965241064a2effc76278c3079a1f5bea3b6e8236717c21d6a669e49278d10b0cde3b2c43f4748b1e8e6239d62a508979af5b71204b3ab402731231d323925225a00a19492d39d00ec062428a8622323a9780a001cd8e506f9b1628798c9f7cd6178b204a621d82561789000116f6e2f3305625cbd9976d4ddb2263ee0e97df40e46f404e289a37f3581aaba343addde0d5410dafac3451194b21f1e1c0fdde104059e9e82df52c5a2747e8974b4d7d0bbfcb74d2722d7e3bbae96899c2e483e7be3cb491b02303dfeff2c8fbef1402f65693554c40fcd59b8c7f257577b057eb0a8418f1d540acb440e1a9139197d55fd05012e125beb206d0e1deb1be71cc107372ddde81c308263caeaa208b52e87dc786bbc458e1e33149952f1776df22c9f2d7e524b9756e60c2900a36e857877157df98b10c3386343100c101d422ef0b61445c36a6d5b0b2f462040197ae564b0ed62c2df79ec9d47751c59bd2ba07a2eab2c6af58c13bd5e367f76a565cda246f053f157aed68861a99adf1814fb4073630bef9497f8628654fbce88dd241dade4a7555f6e62e8a6f31d14553cc38b6b57f54ecd441e9175229b88731c72d919672b957bd3adb95cf089b0f283a378f7cfb0fbd44f6749ddc921c08c335a26c1790469772627a187d6a8649c5dc4e5565b4b40b17b3b21ab525aa278c95f6c02b9d8bbf47a69c7e59b773ec21c99121ee6c4d3043b5a9a317d43eaf148cc4af6419cc76fdfb58e85b208e7c3885554473b90ab87e2d6cfda6cdbab9b87986e47a73d11b4ac14999158fcb64b4642fb6956b6ae2f584881e26142753e8ca05b3fe341858cd5cae622327017f849689ed9e50dc765cf6652c4c3a595fba2da442116ce9382c7998e23ec8f96f3b6168b95f9c493389050bf7e85470d8410bc86363a7500933fe82f93b9623e07be0f7e2e4f893a38fc7f4efecb1bb57688506d0365681227a24b0852e7ba24427ad9d451db7bc1c744091f31ed00ab1060b2d68e5a2c6e854b1434fc03f812a9fa37687dc58df6f32a956d233290ecaf6a2bd23967363614069cdfd3ca6076a256ba536191586b9b57400c3c5424fbf3a9fd451ec633ebf5ec1f0648c806e0093977382ec18ab7c9a00da48db231c7d903a7cabd7c8064ab554c9f87ccc4232690f6490689265a75cf7758a7abea25cfb8ac40007a84d90a0a88b580004c5e6c4b4db7925dc139a1bd683ea10ce478cd16d135073591434584028afc17c51cf3fdcf7971af791a2ae9bda5b7249fee2c6c3d3c099f74e5567103a3df7aa5544fb", 0xc58}], 0x8) write(r1, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) r4 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) sendmsg$unix(r3, &(0x7f0000002600)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000580)}, {&(0x7f00000005c0)="c0587afe3d16bea3ae7df3c8801890f09261fcfb2420129e0c99b027678fae728f1773e4ef57d613966bd4949e856b28b4cec5716e67b1", 0x37}, {&(0x7f0000002400)="65d0603aee078a44d5aa7c78ff49322f9611739e0acd13a34a848fe8d4b72eca8b871da0c15840feff444456605ddf537a946a712174ae231c0bca9adacdb53e6ebf382109a6babd37c70711b4347960ec98b954d5920f0b77f33527c7a90aafe879e87dc60493be86d847e76f96d467808c375861d06e8ca2b0c0d835ddfa268592bc024bd9c8239d7f98c5c31dc6b2819ca41e02d774201d8ae791afb8641ced3783d8df481e5ffaa09e828161a26717c5051bc8740e846e1ff223dab4a502cea541af05b8", 0xc6}], 0x3, &(0x7f0000002580)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r2]}], 0x70, 0x4}, 0x405) setrlimit(0x7, &(0x7f0000000080)={0x8}) close(r0) execve(0x0, 0x0, 0x0) 19:33:50 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='.\x00', 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) 19:33:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) select(0x40, &(0x7f0000000440)={0x1f, 0x400, 0x10000, 0x5, 0x3, 0x7, 0x3}, &(0x7f0000000480)={0xdaa8, 0xffffffffffff2e6e, 0x1, 0x9, 0x3, 0x9, 0x7fffffff, 0x20}, &(0x7f00000004c0)={0x100000001, 0x0, 0x6, 0x6, 0xfffffffffffffff7, 0x1, 0x401, 0x6}, &(0x7f0000000500)={0x9, 0xe9e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000040b000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0xfff) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000024d000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x8000, 0xca, 0x3, 0x5, "c463829148d3378ebbeb46d43249270dd24b91af", 0x5, 0x5}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000540)) socket$unix(0x1, 0x1, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchmodat(r3, &(0x7f00000005c0)='./file0\x00', 0x4, 0x6) mprotect(&(0x7f00002ba000/0x4000)=nil, 0x4000, 0xd56f0c18b0b916a5) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000580)={0x3, 0x3}) 19:33:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{$!*{#$[{\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\xc9\x00', &(0x7f0000000300)='s\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[[/\x00', &(0x7f0000000400)='\x7f\\-*\x00']) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x100, 0x10) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES64=r1], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) geteuid() sendto$inet6(r0, &(0x7f0000001280)="942a48a71af441844ba376242926da17967cccc5be7f2566c79741ebee5955fd68df58783e3b4c30f509b6127a69eb47bcdebd351f97ac070161ff52a5969a57a2a8337a0cd111e7cda326db8e69560cc28ab4d3120d2dc24c65a1d468bb9e592cecb9a7a6e64f712a9a800a83a7922532fc66939a27e64b75f56e8b3bb1bcac36b52b199bbc880633f2a2156bdda0c34665ae4f7fa727c5a86b7c3303d6c3c60e34c58a88", 0xa5, 0x400, 0x0, 0x0) getgid() 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) syz_emit_ethernet(0xcb, &(0x7f0000000240)="02f1b54ecde9af7900b1868f8382dd50d6ddba8d4e6f0c02601b3787efcd5bd77d5834864de4ddb8b83df07b09e4396d5123e3567b9d28a8c41211cdb6c8ba6f8d98a3a9c90aa74b2d5c2b5f1bea58e4f303489accc68c1a87bf6e85658e0770300489de47a7382a6a9a026c6bdb3143cba440e5bdaf6020212a877d0045cd296a5cc0fbd30587817bd9d573517bec6c79ce19c3f9c683670a11861a5c4adba8f20ee4be6a9a6567b54b893eade34288e23dbb56de7f9e4179de6b9e7c9912c522bb99c420295ac6be7a1f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 19:33:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) 19:33:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r1 = semget(0x0, 0x0, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/165) 19:33:51 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0xfffffffffffffff8, 0x2ff}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x40}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0xfffffffffffffffb, 0xa2f5}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x20, 0x0, 0x7ff}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40000000, 0xd800000000, 0x7}], 0x3, &(0x7f00000001c0)={0x3d96, 0x3}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f0000000200)="fbce33dfffe5c4d51a3804cc2a9740d15b0fc4f9f47613da241e6d2b94b4b0", 0x1f, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0xdd, 0x20, 0x6, "ed144d4528fb0bcb5189fb3f94f440f15a58abd9", 0x4, 0x400}) dup2(r1, r2) 19:33:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 19:33:51 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x8001, 0x4, 0xffffffffffffff13, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1471cea9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5f1c1b6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xfffffffffffff76c}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x104, r2) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0xcc) r4 = shmget(0x0, 0x1000, 0x10145, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r6 = geteuid() getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="d5e700eb972f66b1ea2d1ff1a9db83dc003f599742828fca6191e97009f4642aeac12f40f98a1a5c77f62e4e2b8ea965e923a146454a4982c5dfa961c8dc249d26cf4c7f9975d226b44ae0979242e2aa4f949a72316a471187f4", 0x5a}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="a4d07eaa1951e62ec6eb82946ccf2e189f121a8ff5e6729875add71e2953d54d181c0228d3672c0c5080654d181bc4737cae0d2d83a847332fa79b37819bf0224b3335e59f776fecab11185928056229ad7d3b136f03af704c927910f0e62857069c72d1357488ac4b362c71426bede469ff28c977fe6f5d3b6d413a9cedb23afec43a68d8c629f9ff3adcd142f50f3fde5b7e8e57", 0x95}, {&(0x7f0000000280)="122aa44487a20c3e3fb7e154aa6db7f815ae154f5ae748c20356faf46db01a5bc2561afe594a8fece7b7c9025e82fae67b14c3", 0x33}], 0x4, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r5, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @rights={0x38, 0xffff, 0x1, [r3, r0, r0, r0, r1, r0, r0, r3, r0]}], 0x98, 0x4}, 0xa) kevent(r0, &(0x7f0000000080), 0x7af, 0x0, 0xffd, 0x0) 19:33:51 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0xf271, 0x5, 0x7, 0x7fff}) 19:33:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) 19:33:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x5f, 0x1, 0x0, 0x1}, {0xfffffffffffffffa, 0xba, 0x101, 0xb483}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0xfffffffffffffffd, 0x7fffffff, 0x2, 0x100000000}, {0xff, 0x3, 0x100000000, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x1, 0x0, 0x7}, {0x714c488e, 0x1, 0x2, 0x2}]}) syz_emit_ethernet(0xcf, &(0x7f0000000100)="fe5a7ee5ec8d46590000e4ed778d71fbbcbac43761f4b233f20712d5d6fe2ec29c40cfa98c622e6220da52b10b9bb91e1e7f6dffd5b2d614b5e0cfac70a505f95f94f7ca0bac97e605ecfa47f4341a22df91135576365ee65d7208e6f358b267aa635825149e0c48a0cfbbf1ae5fb5d64025fdcfbe1f3c6fc9cf2d92d093e5fdcebdb63241cf5f71e9e03f3bbcbab3ae213c38d5bb0aa104ecd96591b8cb02b2259c3c35b7fb5f81da3ac3feddceb8e5b551b20156bfd4fa381e7c114a4ec9d5463ce9d8004e3fe72d4f107191dc0c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000380)=[{0x6, 0x100, 0x80000000, 0x4}, {0x1000000400, 0x100, 0x1, 0x38}, {0xe7e5, 0xffffffeffffffffa, 0x1, 0x6}, {0x0, 0xfffffffffffffbff, 0x7fff, 0x9}, {0x7, 0x3, 0x8, 0x400000000000005}, {0x0, 0x4, 0x3, 0x1}, {0x0, 0x4ec0, 0x1, 0x9}]}) 19:33:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="41671f5877ded2a52b237a4e81a346ded0a69cb5c2d29453111e94caf4ca318c78f7f4a5a4cecea32c0fe9231b24017dce021fe70d594429a49990ad9ed0745b51fb138de7d527842f20fc47df2d7230e840c225af43bbe61d9d9613677fe0d8b813d175ed77d1945b37dab6bac426d0e9f88eb708e99e26262210e1cf936589d62670adffb274c2d6b9850b71fdadaf1f500cb41b3dceba07af28a30a149ef44f54d536604b85c5ad8200d089ed2c826b3d4482a06127a47842b9f69a965cf1b55dcdffce1b89bd242bd994b1964a3893cd78507ef2ffad87094e0a8f8cab239d4a829e258959c771c6fca843956072f17046613c1ca5537c28", 0xfa}, {&(0x7f0000000240)="252438a381b2f729829be9bc2b5238c8666c6c840797ea908c343e07327e4d2a9009b7e9332eda76cce80351d993ce99c2f91dd5bc5f330b5a4e0d1a186faeca1c07592a5cdc4a0ef7ce054ac36f9aa7da69a386c0596075bc7bbc3d13c98bbfebf56675dde4167a6a3e4f6d36b4db342e916ecc51996387a881e149c2c22554ee303987da5d6dc62acadaa20ad372b5a9dced731d7ee5891480b0104eeeb364818e6fed3dc4ee514d670955dae72738d1df7cc94df873628852b94a6b1328e40f7b640293ce653731d35f3e08cb6fa3683fcaffa0d7a71eb61282", 0xdb}, {&(0x7f0000000380)="6ed4f8e63f80addf5f4bc931c757fb9bb1e77352d909b4b14a97aeac7948c902de3836fc59c9f465d6c7b5f10866de4e2b691f19b5a8bf7b478a938d93bf8ba68a74e1382e994c0c7f971d4cf660624f883655fa5670b79a0c132c43b08caa645f2467eb73990ae8803c746f4f477880e436a2e36dd10eabab5b6c19914becb78ce7f4d5ab0aa519d13f4862a6e0b7614b2e06c9c60d1193a7e80ebe506d0101a8a666bb0a65c0f63e32564badf033e6dd49566bff3ba7c26ac70a546e7332b8724329052ee987aa65bab099b0d00c95cee1d6b177b0af6374310d3484a6ebee4fa618a998909bc2e5ea341caef12421ceec0be0645c914ad64ed657fa814fe99b0309f216f0704dd6599279e83b46b81e6b82a7058f8d62fa9d1a8338777f9ea6c68567a12edeea12961d7459fc48998bcc65b967970e760637ee5a6a4a20d4e8c1c510ce1276be49621350b1bf981f5721be1acbfc119c8a7196cbd3ffaf6cde15e17898a1f256c0966df3b5778952a7f484dadce3e06b249de2c7ec785cee5b0a5bda86ef8405d52df755d6bd9d2580f353605ab2a18fa95d73866ad95e058bdb38bdb2f93cec0973d1110f2901d09a6ba08390c6c5f40298806466c560e1b1f951af965b18f1d06195109e32e2cd5f4daccc8bee42e72022356dd7c39a9855b9d63d275494c6dddf705ca1bb5ac6237d378776ea29fe4a8e6b166670b44a76bc1c44673fb9fe100119b0f90455c29f45dff765336f56d7ebda4389362af91d9ffaf29442547bb4480523d9135ea7d678a50230ee26524d9ae9d7bec510717e9b47c9bcfa6574ae380b4e9872169078510190106ee91dddff7595125e6b07f34f07fd9a79db71e854a35e22ce9b61535267ba824c523ded6f42e63b7f79678bdef0dea3d049b633da8fea2ecac687577b231083466acb8f68bb8a1461632799622b82f9a6be2127c7a96ae7cc28e63be0d68e2e6a9348ff35b7829eb98e60f40256131c9baf46317608d0abde46451853dcbf81a407c44c3d7b275b8bea6fb4532258d7310713276985dc4d8f24e5c65b839d4a38e73cafec9dc0caa3bc036d893942ed37e16731a0da19079a569193cc281b800e0124c51b5588242cbcc705c84a0de0ecded51088858a1496cbf9dbf45171a244a5c8adc17d8acac402ad4eef213e92cbb10c3d82b797c8e3e7de5d8a7bab254d453bc3859005cfe85cb2938243178181bbc07770795dd15816897376f70c8d27dbd60e02d7dbd5a26d4227d9b908e8613764d30be39ce384190433f0975875b14750ed2234f9354e9faf491d8cf123f905b42ea2b96c49ad81bb49577cf77f0a434992be927c69973907fb1d596e2f20c054df6c296cf9270c365579dc33f6fc06d3e3133df54808cca24f732e63af05a9dcf1439251e5f8b16b6208b47c0a79c0b1719befefb5ac94b0c1ff1836968625f1af81feaceacb73576f0d0dca09b32be300b10540de687b088be57bbe779800d2855b2bf4ba06f91c14b295d6fb22d4fef746f55c4eaf2e21b3b23178c6360b83a81d1e1f46248b252b86769828bccafb9aa9991e087c2d5d9b7acee2eadf4c553ddc35890a25aafbf77279a84bf0d792ab52b30294fc5234296d688c4fe1a3901f1326b1ef344944bacddbeaf70fb485ffbce2a261f3f5989f7aba5353db26f688f970cd6c4cde17004aad9d600c17e2b4a338cbcbb4b4740b505517705a7b2b9d351cb44b05f88d5963d7dbbb825eaec3215364ec728f97144657800440b23aae72fe6bc00f90241e7283b1aa1ad03945adcea6b248204bce8d8bae23c99ae8781b05d7bcde93cf91988d46a02acf242766039c66782c685ac6202965b8f95c5a0982b11e25ad935b68a5fd637e5d4d0f00838680a475ae6f370a6c070336fc677c2243eb7395f57c364f7bb1ad72ba6f45dee8c20228f8af64c864cf0923fb9c75c2a0b85f0ec129c3954ff1ec031271936459b6c6ecafc44180599529c5e81b30ddc79960f62d287adf0ad1f5aa50519c9ef075f1e19733dc0b6eb6a91cf107b654aa8549d152221b26e0a19817e97b18ff40b5c9fe719a43612e1e1ccc8e522d010924e13e28eb025de23e4c318a2d7511f256b9471f67136bc03df3e731b9a7bd36e80577c388ab9ecd324b90a05de26c33ba5fbed942aa64a7abafcefedbff191754330369a34a840ab966122da60b986f6ff6e58eecea07bd67617eae9050d3fcc372af81e137f917266c8bdd6f98fecbb9eac7fc0689cc54030d5b4f90a152687f320fd8b624b415e5c8b4a897576cd8f07f2356f4956de502d69f223b6ef2c9b4365a9706bc2fd117faed24ada1b5a10833679aa7a5820de8f2be896d9c881f60afe2016159177c7c6a27bd2e108d2b77c881a9df59f3a541dc79536e6fbbe41401170d1daa74342a81a4b79ba1d45d27b3a66dccf0fe11bfedee54c5b1a2096660c5f6e414ecac1ff6af78e00630950677156896538fadc4e1dc509e53260026a0fd02ed42fe63d0f178e6ee9b491f29de9d173e42fff1a95842199aceb0d9809877bf23ef47c5b3c29182a213cbe4cc09a80fbaf861f5643592b062c2bfe47568833ff2c4c6c23fc50f42d0e3b5c06f5209c3c739b8fd58d9a73a4f6e04beda490fe56f8a3b766ed446a0fc5f4804b1a07dde6542d2d7de80b02dc39d2f29b7834fb4ef82db0d10d2fac6893e0a5842e19fb55d27e694891057482d2f53d3c6b6c7c3024ca3e58b453fcd8af12308c4d65d52386cc61f7fb3668f3a5154789f0cbefee02fd5a553b496e9984d587ee73dfac671e60e433e4d7d412c5d418cbc3574d0306240f0fdc2ff5fe72a0a58d0520f8938656e82d6e4decaa9bdcec9f6fca53de2755d60a36f322eec3c449cf2083831def8b1b40cece37f9c4345cf69fb30bf326423a08ac041bd32990e66a27f0a1103851e66e18050e4b0a31cf0c60b31931117dba04195bfc02674b4169dbd88ea525e8504b526f7c8e98e199ec5e616926e6607ea49e97a041cbca1be1e99235190d431e6253cd3219f15769c38b50a2028ea4c8b3ef1ad56385b0c9e1f9d113c9ff63f436f8f818b175d3bcecaf16281ec573f0d0015edc7e12cfb0cbe8eb2ce4ccfa0a6f2e694d06fdc5aa33bd4ae1476ed81ace7345cfde7a72944f8c262b3934d14d87bf2d6d2578b160db441d40082a1b7253e2c722ae3e1ff4ac024d01c76b26f28e2bb4c6dfc6f496b08b25471e350e1eaecfda20cdb36e9459277a58597d61a9e3c1cc2a09ea721599d091556db522cdb36b1a37e2070a06d820f69fdb03075e28d7814076ed5a274c66875ee25ef323e5c90f931eae0392367dc73c7e6a0c59f821ee65e134d75dbb69abf752d50c156f52e0ce66433ad437c63fd54d56e57b0438b0214d2cd95225795584741d899e5a8b7bf75346afa42a6e1c4c4198adfb1c0d0a11018f83f8106a3dc040166b97f097ed1516ecd1daa21d4b42abaa45597e6a74f3d35e5ead556cd74225887450f7a3887902fb7e10b43b8b2145649c45f2c97611f9b16d0e0c7487752356f5a25aa76b95f1161e358ef54f632276835403696749f5a36b4c50187e7d2681998fb6d2189d65e20780d4166058dddaa6f609e528ddc5d2faf8851507585b46c7b6d52d3065beef726089698cf873ce9966a29b3f2cfdc62fd5da2f7e09960f02072a58dd8fc31792e72c7d6f2ad53947108233b5aa2efb9aa2f1f0d1a563c4401680fb44cd29b58e967e3efcb9e6dde05ce43d8ada929aa03163fad2330b8f80ee171844835aee13438a161a75bcc603f7a66f99c6f19515bc14dd774d6dcf52b21478090c784cd0edd3e8e8d2e62876a6fa60047bbdf886be39137662390c28f9e8061ac6cf9d7a4096f791f04f68a6e6b4c4d5a27a6a55419c14dd9dafea3d40350d9ed9a7ba7b5f07ed985174875b2c9b42b01d1bc4c2fae4952d5e38a67753655245d55cc56427354b35534a209c08ae101f1f8b3b9c3b3e1f07a7c7a5f565695fa5074838774a84bb40309d2c944f76029a55de60404db4a6b985128f30fd4969bded5b1dbadbd817213574cd018022ef2fad56c7be436251c47d5fd357f5d06c54735d8d9fe3ca7c493b12c57e33d85d255ea7abcb18770f845a7f19aba3b80e756ce1ac9178626a8abd4602edb9c5a858cb70a5056faa01750cd4bfe9e9b0a5f2b86505274c29dc19f5b77a194ad3f2ddfa415f9a8c578fe03bb7f23dd5f9db2e6abee8dcbe7468e8b3c91e873d22983767e398ffafb9ec7c060dc8f6f16230bc38f92a0e8fbfb8511f365de5495d4f2e90692bb29bb935add877e02f4bb48857d709edaf75182fd7c9087dffe5cdea561933bb62b9941c8d5aebce8183bc3699220b094c4066c9304d1c53fbe82edf71aeb8a53683cf0c30639782deeef6e1a89b6bfca5cf42f409ec0ba5d34466b0b3b390b66a1ae4568457c71e4cb8623b7c859f5e589269d2ba925806c961db093a1a5658862508d1d4a471ea7c535118b2d43e1a0c4471f407f81918704e3ee72b732311726ba7d07410bc581a081293282bd3039c31dd192c4a361bd06c1d765011b40fa8294d0b817dc9f7809a4618cff7afcfe618cb4449c719a84f220384b5c0f55f2a40b956abe43349fcae45772b9245f6dc79c5d46238dc01b09d510bf7bdce1ed6236d36f5beee891009c1665ba6dd4a199684a21893f0ee8729abb8f415cf809bd8888e9200d52167d7fbe8a115b6be0bf9b1360cccc382a5364891d9038c505ae8554466e03749a420f5cdb9196933f44e61576db4fae2af7a21b6feb4603ef78a6460424282730948a6ac961078f4ed9f5629a9de885316ead8715b07b12b9996a1617a72384d6c32b180007252dda30ad0491261d11639f255fb7e81447e67b0eb2b892a775a05c9b7fcc48680edfd5a72d915e8edbde83ce732407ee391570e93a1868c2d8e01b0c871f9adaf43e372959636a433382b68e76b7767936ae86d184f9eb8d0b54bf72078f1a76d96c78cab3403e1f71103c246ae329c475b56868b3ad146f8c5fb714353b45cb2f56affff772cbd28f7d3e40c9f509cf677d6611664edc0863ec480f4da23b30e9c4f104161325b2f5c6e9a70234094beb65db5e63d4c0a95ba84176704cad22d9ae00a90b663ad4e2c92f170145e22352bcfbd741f3fd5952a3e6402898e08920fa40faa3c394ac07268d722fcb5c9dbebbe81bbd384959d09d6c32161a35600fd7c005fe1ae96d624359b12233ec9279961621710bcb9f4bff520d3fe86da8dfa4daaa4f50794c05a9e6c7a7ba0654ceaf8e1a10730ecf72a764a7863b7dfdd3c23b0d14e33ee82f6efecba028c40062568ec447a3aa88ebf9b8c719a4fa581afbf5a512047b7c141037aee5bec24c8eff26f5d2f54b03a012916556eca15afd38d339fa7851762c92208e79365686c5b1ea80b80e4e6b4a9821a0ccc96f06cdc8091b5503bf768d560c815ba9b290228ecf866ed5575a52c0aa4019bb5968b9b30139a5866181c5657e5135eb298e0f3be4d31966542265e265467cbbb3b6c4eb2446f8ca330c42c43ea2d069f4d892dd82c8e4c4d0e7c285a54bfd4027c87d7e56fb7b8a0482832302f650a752fb65be5d144c6d1e5d07a552b58cb3ca7fd2bd7d2c974c5b79c943a26e7d2b2e7097574a20ae7379a17d9a33519008c295a3a8a4f0b5ae5b9301e054ecbd36b790b66c2d5125bb06c3bff29a17cca74df2da930393556ec1bcec8a1e177e02b8413e950aa85ea4acf01d71abb67b2e27d02b63a75487308327", 0x1000}, {&(0x7f0000001380)="04895edada6f6d210d52623a2a57479fa7ad14104bc4fcdb43e3225282ee012798574343a6b4539a8e154090cacb4dc8141076208bfd9a5983c7adf5c96a8ee41423437fce1e211bb5e6b9f6ede07d79b38d7bb759e4bf3bdb46e439e3a0a3222f3b868a1b332bfc8b94d5d297f88ad48c440b99de9c84e199dc0977c6adac2ca880068c122e59dcb9cf3c34602bc49a7243fdc92ba96667687a8641002737bc53fa6fd71c3bcd94be1f95a5ad1db083ca065db44e6bd852eee4431f80c70a0c631ceda580508bc36228ff072b316d136b06f296c76776722b6b0e28690618a4bc", 0xe1}, {&(0x7f0000001480)="c688f0b4749f210d0cbb3f985e00ecaa97e6193f59f9d7f0b299043852718182f57fb97eb8c79500f5ce46cc6740075cae9caa7a35f1904b6a", 0x39}, {&(0x7f00000014c0)="3fd0721473a153c123e78eab3d7ca6c8403c", 0x12}, {&(0x7f0000001500)="a1aaf9ac9390bda5db03fbadd3d2c2ae8b24902b7912b095dcfcf43b01c59e7d07f25b152d372f2280000cf2eae4017c0bce3ff3ea954f847cc144eff8ab8d58e43d47518e544c60ed050c2f36f69cbb6c6c0b506f3363c98658ec4663", 0x5d}], 0x7) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:51 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 19:33:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x9, 0x0, 0x1ff, 0x4, 0x1, 0x1, 0x2, 0x8, 0x5}) r2 = geteuid() seteuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000240)="3466222901d62232899ef897121bcafb9ff1f7530a5d336ddfe71e65ee06a5e71791a84a97c89abe4743f493daf2ac5257503f80da1686b977dcfaa2ed113278175bfd3a92babd017e9adc9f0dea29ffad786861876920a8ba06fa2fc679e61222163c173d85a3599b323c5142ac7ecb5c921e1f17adb51a1ca656829955c5f0d2fd64fdce576b6d108ae3a88e67e1e5783b361f9d783e5da34b15c57098a369806409b2484b06bbb8bf", 0xaa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:52 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x6000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xffffffff, 0x217, 0x101, 0x79, "db8a9367cbacc8a0483174d918c33ce166a7b887", 0x800000000000000, 0xfffffffffffff352}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 19:33:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000800)=[{&(0x7f0000000180)="6107469cc2980995fc82e739d1b70dcc5aa73bb2308322bfa517ad34036ccc7f7d692907427298e041ad22e2263945b5d02ba8806ac951725e3c161047", 0x3d}, {&(0x7f00000001c0)="f6f4e494638e1b45176fa9124a3b68ee41c0b7887ff728977ccfa8715688eef68a90f305348ae5d174a4b1800a7e33c4d559c689e7b1c0bc1c146069af56fd038b8a2f410c58833658af184e1ce6d7ffce121b80216fab5da20814c9aeabc9bf9781d0e5737e8775ad07c938999e6d9b8a3b6a971295ba7c220a56cbdc2b95cb5d453e1798edd0aee43e20dd84abef9c2ffe20209745b71b1b61bc52fa8fc5f2c29b53b53e402219d95d2583ec80ad19ad2f040fa5cd0d7e57afae986ac0cbf6fb8593a51172f0c71d4b2bf6bb10972d10169cf03acf7f46164498", 0xdb}, {&(0x7f00000002c0)="d7eef43d2f81052c97f63d911b8a9cda778b60445e54e70c2ad7ac8510a7e05230b3a8760e8e00be771ee6cbaac83952d5a5c222cc9c5ebdcee379a21f24e842da0589f004c3eb8e937442feac79029f4e5cc010f92bda17efc43b70159913bef89f985b8b715e48c6af095715daecb24ca3a838c16f4ce1de15d2e428f5", 0x7e}, {&(0x7f0000000340)="af9f30563151346235834f3f8ae41ef943c5bb76fc3c3ba7ea4368826c081ff852cbd699e4662868bd2453660fac68df4a54db343256a69d2f7de418da959f1199664d3a42944eb60f00d79a392ee0740a8f524a82eac67061d5ff75bd1554faa8d58ca2cc0b8cb52afcad16dc2e2adcc1a4d06a4ffddee59b875b12562805aecb2779b23687d2235bb8b2ae8fb812816f057b07153a600f9e216ee5caca5dd797e84d54f45083c891762e9fb451db4de540d68bbb45ada4f57e3f34e638199036ac08be8f346752cb6560dbf0dbf60f34acc4a234460d4d388cf032afe6cf1fccc5ea173c9d73f731725d523bd35974c9cb41dcf63bb0", 0xf7}, {&(0x7f0000000440)="1f685d90598e43978ccc24fd6727f5857cf772318d50396f56b8d62979cbdf042bc19513d31484d4b8c0ab86210c1c8ff5e88cea3ce4cdab925f819627e584d185bd1565aa6c6ad4831c418bd9dcf6df953235c16c9edfac81ce5cb240ab581815a148e5f79f0b8b5f38bd01723b1d689f380e5b83f085e33f23b561c509d7345378f208c3f53a06e2e8023ccd8cc9daa738960117a1dec9479a4a7c3fee3ebd7404a81e7d04440b593046555d79e9fb47f2d24b787785c7ec5df9c15d011f4124c60a741dd2486bd47c9d2e3674c140a935f0f6d047a04d48f9f85eb3ae690ffe67776fb3e40472dc46a861", 0xec}, {&(0x7f0000000540)="c9a87acf8a5e5a7f11233fff48c74ba4b68304338e040c1c3fdad0dcb4b3cea1ef96e8a1af66fe506564282be1cc4aa097a4a0dfb50b93d929731aa365bcee0eddb0a5c435612fd595cde49bc276e6488da48ffc4be3dc7d293604bec95cd6eedce75fa9c8b14d14a295f2682269efafda078b5796b81c3d1003b31f9014752ea857a08667de3b65c7025b", 0x8b}, {&(0x7f0000000600)="5c7e86eb0b402e53d5bc5b7d2489deca832e2b9a63255be70d49153a153fa8dafd09aef382ce3612b1072c048a2e99324eee1657ae32899388939655dc1a0cc5be4fe87104072745204c1269b968867787fecc5701f53451de7619d5247a7b13d2fc1d52005ef6a59b6f1a007f81cb820f671bbd8d208af122e97f7af18108707c25faaf73452c62f542cd65188f821059c2d35637560edbea4df3cb96158a58a84de0247c20bb409c", 0xa9}, {&(0x7f00000006c0)="f35d923497af0173957bd6c440409ecca861b1b3f57afe10608b93542ef4bfad0a810f", 0x23}, {&(0x7f0000000700)="a5e0df6256bfaca7be062d406e8581c20e4444f00356f4e5a16fbaf0cf495f752bd17abce5e7f28c94c8d9dd995cf3795a6aecb3597b63101d88aee29505c5eb736e77f67c1221804ebbfebab0c34e54b3e8b0c8cfc752e2", 0x58}, {&(0x7f0000000780)="a01985d0dd9fe028433bd4f25d89fa603c6f448b6604b79f932a289f14f3ce13dd8c48e327ee2080608a17cb048c351e1b2e904fbb5145490ab8298be45802d8604707ddaca356e90175988364b6b54bfcc0b9c0ccdc1f66ac9e8e352e42afc047de815a786cec82bebda3e7bc2f2a5fdaec84309ae79a60ac73e1", 0x7b}], 0xa) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x8, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x967, 0x9}, {0x3, 0x7}}, 0x2) r3 = msgget(0x2, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/15) 19:33:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28, 0x0, 0x3, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x6) 19:33:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x83) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:52 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x114}, 0x0) setsockopt(r0, 0x10000, 0x40, &(0x7f00000001c0)="cb4ba66ed52861af80c2f612af6b58a09e843147874c92d03ed8975315b48d2f0a8ff5b4634cf3ad950f5579fcaebbd79e7e761e8dfb8a453fd75ef6b0a4f302317b7879b081751d140d5da088371c525666b80413ecb4ec269d6dfdd5ee826d20e403bc76c5e439d4eda54c90824d1914d9265daea885aab6bb78d2d35dd0f8aece63d4b66d22b30f389f7400b5f99c8ed34da0926a3144c4144c8ff11a4a6fb2f03360cdd02d68f3fb06db81d3750564847683ee91307baa2e21d3bea9af3ee73419345e10858e4651c45262d65cc92b0b10c33a1d09a507", 0xd9) 19:33:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x10eb34f4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCLOCK(r7, 0x20004276) close(r1) 19:33:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=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, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)) 19:33:52 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x80000000, 0x20, 0x472f2, "56163f36fe4c661f41b497ccc9404a75354bd880", 0x1abd, 0x2}) ioctl$TIOCNOTTY(r1, 0x20007471) fchflags(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) 19:33:53 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000b40)={0xffff, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8725eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9dcdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d0100e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) getsockopt(r0, 0x1, 0x2, &(0x7f00000010c0)=""/252, &(0x7f0000001080)=0x24) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000000b80)="56b46aa4f1c673a11f6d41813b45118ba026251f1426a0b06940e4e42e0fa8d7248b52ef3f2622cc841ecacd0d9cd143e971f4a904ddf0fa26e993e6527382fdf1e98f94fd51573e2a46eae3d81dfb373bf6740b178b72fbeb73d4e8d320a9b9643b8975f652a4482d0e667d7abbda396e96be0c4dde30a2a5308e", 0x7b}, {&(0x7f0000000c00)="1d32b41300224951b0cfb718a46d399b8a0795d516a234f2acff7d3d272dd154c9eb6aaf4787f409b85ee8a8101ef28f0269e28b8bc176437c11a6e883342b00d3f3326f65c18386004e51e493e84d9849c06f800395ce6e027e6433af69e7697e607c5ee71da6eee4a6cb3b1ab34d435ece9daa579682d677abeec531d8114bd53ad88af1dec1d5e122e2806c70c033067264067d3a6c44a93fd29b0d5a060b22b1", 0xa2}, {&(0x7f0000000cc0)="60f4068429abc97d5329b975ad8ec41e7d17de3b159b97fc5715f0c3bf6469d17fc1cfe17d2f4404c276a12fd4423bf348bd8936b04002a732eab5ca9f8e25f8eaa49bf029b0366f94a294ed85d8cae728042c80e7f7ee5544ffd4334725f0557cb0359b60cd050b7b", 0x69}, {&(0x7f0000000d40)="05cc15bf74036ea6d23f1fddf06c5384811eab4707a515dda0529a8e386f6ffb775456b47742bcbcd5435cb14fd3304d25e3c27674af4a839410523b", 0x3c}, {&(0x7f00000016c0)="5faf9d45ddcc245f7383dd34c686267409a2b65573599775c84c48fecf6c83d260982c2d8eb0966709e355387ab43bb71589cecbcc6c1ed4cf55ad133689535e9e653d434dcb36512098755c4883f7725e4285f67ff757493922ff6c3917633bb507dca48865b80609e566c5bacd379ced3351cccb91e3a5455264dea38240dc5ad5bac51885df95f7632fef41e973341c8689ace0e40e302b551d8184e278fc416ac5b3440c10444b5a6a941a9ea34a6c11112bba274f26f80406c1bc62e1d0181db81a995959a12fc14960eb5dee35912eee5ba9bdc65aacd1182903b50d678bc07893b75f931810c81326836259182860b3decbabc9e604eae3a9da2b0aae69bcbca1cec353e0ec29c59f819f6eadbc14c29e67271ed42e2b9b81a1ff21b17c9f77ccf7a84c44754689702ca0c14cbdcb4774b582b94fc5f28c66566c433d21f714598d42b09be5753e314762892752d0d5a205d051379f717d0845961c4132cec2898c4d6659c79d55afd62180e19c3266c3c22f539cadd52081790811956b8adea9624e685b51341795b6b4ce1616325faba3d95ac0b7d9e39b60011d7aa7818c07e64d29b870fef12bdb8aed9badad332e143813946ef724e7e8435819f8fad530a8d1068a3b949c0219d153a5907c8689995a293b1f5f064d2262ff1e0ad369e1a36747fc0aedd4c05cee6bd80619e5717d5bfb8441c1ff83bb25f7469e012b9b06d0d74acdfcd939eed9003ef58fac111e7ff8ef40ba2fd01a3433abb2892981126b95c4a66e4b78710d53a6339b4abfd49dbd2ae4c8e118a99b0fbdc41221fcecf73f7524084e3db5299c916304b98acd3c8d3430f6c87afdd6ece9d7f016b26f2930c5ba7ca5448f6b0b25e4e82336e323c32fa6109c241c59f3e179c960f47459965d80030d9a35b5bf261e3956ab15812237b1fe474d1e0a136c7b5476ad76da2a7b592d362c1e57747cbc2d770bfe3e9662db706a2a433fc6a3a28952bb94cc3e1d7ad4bddfb41fe0454d49c6a0c18c774bdca0723f8559aead7b4a429f0e79ef209e4e4e483796961ba494804ac6b2977252286e58a2d4eaac42cccc297d8d9f47deab5619215f706357af2ce5c255f6d04ed4be959bcfa9185bada9466b782128b0891a1b2e096ac4daa1e4d23fd8c54296bf984e2e7f75de67ac2e011f67b5cef3f8ef647a02b4381d78f0eda7b5de446008b12969c0d8064d1fa6884e211c7a5df59549196c84a9fd998e7eda8efd5ff156fe4743b11d88c55bb51bde306838752f81c9c5dda6b0acc03e15772da85b4f0c69640679f2e11e3392e3edc61d08acef2f8eb0a832653c51f67b7ec812caecd7367cc33a99a64a7eb6045965975e00301f414bc42062d5094d15ebe869ecf29b5536e7c6b54bd02cf229ee29e7c880f33529f45370c5dfdbf6e6786939a7fa82e9ae4954103e9d319b6797ef6b087043544ae3906f975a75fae06290220d3e02933e5d7978685e2ddfd5b7c9e03264ebd6d767ee753995e23743a195b34087b7d73d7d2d2775984382883986d5d02f6a7ff43c99577cf74c1dab5d1bebf790f27baa89724953394913f7bd7effac4039419f0269fecd96fa31c40747105d348dc6af7e4c183732261ba1e97052a4cd3ccf6f5496575023101b8ab89b5a4c0156472b64d59b6bc3cdbc2a0db6a3cd649e4a1e8ea30a55e5d7be60207afa4dfe74692d659c910955520466a4ae8ecd47921bc5e7ce607d8f6eb49a281d943d6f9c553b9b3ea5992c36fec16e8146eaef00358beba7edd48526d708aa116098c7c741543407bfec1956886dc1a3e493d531ae0806bed1cc6b153c99a52d514678db6d9789a9341221ac318fada1ad9de2fbe1485e3ebfc6b124cda1622e15bcd2d72a5b31159bf084d78146bc91b6528ed6ff0ed41449cb09198e493ad1f827f89ec222c827469948c3769a39fc62caa2e60c9d0af9d6a102662ed64db34e4e80fecfdc6fab825a7b3f409d3c296fc1e64ea8f5b8e911f2d817f85a7aaeb2e863658bfdefca74befd52123af16d694d45f0bac22d190db9e3b3bb64e0ecfa03d515c7b3de66aa58758b600c823df4584394be839aea468ea3e4d1def4a20d7f2345d95f76055726d9458992ca9056096df0661b1941ef525a6a4c75ef17dd95f758643c04de880b07170ac4cec7190d88f756f1fc676dfc3d10d10736d46dd16b0bad7142a0651b4b221996fe3d8c5177981cb95baa0c0a1b6fc21c77168da0383832c90e138a8ff2a44ebccb49f695b007011eaea1da7bcb7abdfaaff639b0d478854963e452e6fca4812538a5da686b4ce8a5b238bfa00f43a3d82b5c0aa1cc36256a16836134cee23be59f2de6b33957d637cbe4e5173db282e132ef69f779be8c2522e05eaa365b9f32e0507fe253e35ac89746466c0b1afe6f56dd64f940c19b4434776c4602f6ab78e2df993b3d16b5ca1ddd334052a74f6853929a29e50a443cd0b22179b5be86ba4e4746dbbcf3b52ef5ce567b36f4cf412d25dd5760b41bcaf0b5adb22017955a2b92e541344276f3e00e346de3c5782a3fc8151881f224bc8e8e71c34f417676b5c4a1b56386d19540a31df48affbc41b3927bfbeeccd3b7f8014338401931319ebd017ca06ec31e70fbe80fb5c9acf8cd2ce2bd5df25b36266e8df4d154e77f9d94890ee282808c0734b1bdfb393e27528aec5343d9e4724fe74ae04c41d3507ad9f9ec9dae7e84a8d54913599c849d13b4e9b88a64b3074c66d569eebef83f73e942f8cd78cd60396bab67c3c4a4da04d8787780160522efdde08f2f81b5376bb9a707e04c5ea53d0b186eac31ccf82c312e193a0cf325769f38ae8092458c91c35481788dfffd25e1a5fa90ad1800690130aa4047f1a4f96a8d53cd482fc1af977322471a7749e3fd6e9066db7b75462696ba57fcf555598b66aaf943d2fa67342058ac3f75bea6d51d14a7201f6b19c344c5fa3de5479a97c9f73a139287d1099ce9ec54e7edf9e7539ea38c8e20487b53f9d505abc7fcf907f026c08e7ac0e7396bb4b3e4589d936aca04a35b1e530b65f41a8ff4c32c6c50fcdf15d03d65dedc63eb5f92401c5bf1654f0e5d4a67077a3224d0778c9732653cb8a7594fe70a4a9ac08b8362a927e2a0e4acb9a735ac9a167053c131458c52a80c45e9dd80de41e3c469bcb85aae7df0d3d35ae194765a743d06b675289f3fe751e8166c2512e468711043be0a5bb675610374777cfabacd3f04b221dd848cdb5530e0f951e8e3838e9b1088eb40d6986dcbb8859e1491b3e4e25eacc04f44718711535e55df61d3d10dc613338dcbb95149ac268c015d0663f17c4571c84ed2d22dda6eb3609f00b8b06cdb16f01200eb0955c0acaf61fc9d081fd8a2a69a73b538e6bab22dbc883b4cf88bd63167eab69eeace43d600bb5dd96f72e70e56b90b7b1a11e2f4c0c97beb2534674a61dafc9b5684d0e0d9cb2fbf178b416094317e8040fb0869841aa0e7eee88880421b0564a0277ccac8a78c1cc2aad0361bb3f4cb2b563bbfba7c99f1dfc965f6494ee24a6c3c686c3184bda8dc0ba0a48fca31a624d5bb8e62f822bc8a5f4b72b39983d5862a200fcb6fcd24179025dfc4a4335942e861bef388460d65ec8d89ec50a0fa0be4d2c960649a93bdff66cccf061a2302243f461c71ff43889cb7d9bef1a253097f8f83f99be0c4323cb26b3b4c4b96d53de9e182d59362eea22716c2df80eb2e436fe30be048aa556546a344df481bcb05571fd1a817145103d51136014e31ad2de149e8148431a151173ddb602e88995202642fadfbd29816480423fed92be633d527babb066133c0cb31419bee8e22288e6ccac62017ad107395fe37be0da188775c6259204bafebe18f7069db94df610eb5367d5a70755f3d3a011f574fea7e62a1b4d40c8db50b35b6f32963b287d11b44cf1de450e8f867910adfd98ff18cdc35c086c99a482291b0ae6b40dd256e346aa98bfb5186c0b8087fa851ec017894fbd564dc073eaa78e032f8958ad88bc213ac25cd564c18ade4bda2d97504979a9aba5a78b5b8b03cf7c010d9b8bf2f9174eb6aac24833c9768e09d4fc00e5138a4aec2da4684cc26b3f2180f60e47f2c5367997b583241a51d3bb2ab00a16919e9d2b68b76c012531982be12a28f020d421cb9214a44d5dfe3f62caadaae2554606a929e781809de96d7f52cb49a9a937427726c723d49b1de312da5434ecfd7ef6967ce40f04fb60d09b470a5c754b634e49ea519d7851d49792708c66223370e719356cae35c6e94f40d9b7161cc73236a2fc031c21c559691efc5b93757b2f510ffddfbdb2a59fbc38860198bf9f56150606eb883d0a2d4cbb4d0e104a139fc1136a8bdfb56f7d4bb74747c433d374e776e55bbd0a4a1c12e144201c640f8f49769cea962ecbd3daeee49fd4abf25fc92dc1602140422ef9043e560e3e03e5ce3b98ec4b4a91b5c0d14f692a86f102b2df5cf3f321255120492131b44b6498cb8022c3858990e752355d5ae24e0af365bd2f9131278eb110a25111c211e8606defd7e5387f6401a2f42c37f179807d735fdf48c1a3f20a07557e15bf70a7e9e54701cc1d884ecf5be79487048a6eea997807c1f43c561ed0e57e51ed2a89d9e4868cf476beec3f8aaa8b0a118658766bb6d66efe12b619192ce3981a436f32dde7091f3f28d4d96327f7de8e2c5c37cbb30178a0c4ebf5733819601a2025658ba70ac1da36560133da648af4213576f7a6ca71d1c3991f9f413c45efba5deeb2384fc0bc7065a94eb91c7c9d2e185c8127cb9b7a2c97ec71c887e3a8927f5e5825b775f24a6b4d05ad1200bcf174be8e8de0a14846db19b055e01f80a3c6ae58f09fc0eeaaaf2870b991ceba607c9f5b186587951067dcb18fdcada45be7a6a90d388b2c34f6fac21e4ded14bb39272708b2102901f5f20b77f02d2d14f3cb6991043785941f313b885b7c5db245de638cfc94f027da128a7697aeada628fc15f22f73d3296dfe4ab21fa7421dfebba5869b3131c4ad1b92554825ec76dc5f2f85ae57ef8bfc23886bf82d31c38aa1ba04ae3ce3da36c7ec3d7c3ccb7bab42de3897007dac25cc80ba3275d5558363af6608a84a3c1aeda3a456dabd27a21c903d0378a798acd86068f84252b6fc8491ae4b6be271c9cec83b04bfe2185d696c7ef7895e1fbc541507ca109347f884546f114fa30c67a80852bb325ad08145d1e909b056b7c416d1079db4435418be253e5c4cdb28b6c209b4d9be32c9ffc615f7f2fba660e432cba61fa149a6abb0d47a7d59db6e63e00f00745c1b28910762bff4fd6abac7b6c34ae11ab42e17b69ab6950768aae54f7a5cba0fc7c24b015e8650821e911f2c57e7d179fcb8a98ea9359360ab51ea8ea09bd3d1b93a7e6cab7d7bd3a095c6500fbe9d49af7ce44fbf0ede700be195f3890681a7add9ad7fe8cbd0cbb522a982af80c480c72a6634cad60a9b4cd3bb06b20f1c2f906f3f77fa2c5a8f57266b95882eae685105ae0dd3669bf18b6db1c60543f11295b1f9ca7baacd8a84c75b3cf6b01982dc3e50191c6df7984e3a153f8c3e67d440c8ad743b5f30eb86090dab827cddaf53804788ec9c5aeb83efc753580d4d8d7ea142daf6650f08bd30c2058b263176ec4b2670ede1936d284e4d65fb4389b843b8f503e69be06f9436bb799d1101314d8fd72f8543514d4435c4881cb35a71ce8acc70b72a8773a217d365f91c2b747044619629b41de592766dc0bc248575c5e46f429bd1b0bf95925cacacee7", 0x1000}], 0x5) 19:33:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r0) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f00000010c0), 0x3, &(0x7f00000011c0)=""/28, 0x1c}, 0x44) geteuid() execve(0x0, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 19:33:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) dup2(r3, r2) kevent(r3, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 19:33:53 executing program 1: getpgid(0xffffffffffffffff) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$getflags(r1, 0x3) r2 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r2, r0) 19:33:53 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)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) ftruncate(r0, 0x0, 0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x101, 0x4, 0x2, "cf03c4d4962f7db936c0beeb3cc48436c01ded5a", 0xc5f0, 0x3}) 19:33:54 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0xffffffffffffff92) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:54 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getppid() r6 = geteuid() r7 = getegid() fcntl$getown(r1, 0x5) r8 = getppid() r9 = getuid() r10 = getegid() dup2(r0, r0) r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="df9d4456a5af84f9d5d5b2cb92aafd87659d30", 0x13}, {&(0x7f0000000080)="f1ee96aad2e45e44aa194f516975d677f6202cb9d0bdab12c1ac07ecfb1ca5ae54faf3972919ca36f98abfbd6426a690e221a4441cc8809f407b37d23dc61f1ca7d237b0a30b3a51f0c73a04c7fafe59cd40e4e3ed84ee3b40f64bc5c045c4ecb48ff7aa8a505ee44bc693c267934c35e9193267ec00e31a8a08503804e51f1907035f6cd7bcd52e5423e35b18f46cc45a8e5c3f64a5a02b241df42c0f0e77da91b92142e90d599a4e59", 0xaa}, {&(0x7f00000002c0)="8a3d3519c79a76130a9f7a6ec5957b245737a8787bc6ba4a2cd37e65f18b24f66be1c24936e6e65035c49a6a964d0e8692199e80293eca47ce084299811757bdfad78cfc2d9731f7cbe528813e85d7f17a6a79f2e14156a1e872ae93aa4f700fd8bf96cb6e25f53b959ca648f033b1edaa532f9f5cfc377c1915087007a130a917289f0879c4be6511a8", 0x8a}, {&(0x7f0000000140)="a416133d00f3ea4b9fc1c51b832689740015de712d5f5e5afe506eeb3930f02b", 0x20}, {&(0x7f0000000400)="1d070e93c1932477607b11a9415d0f3564e49f3761af5337a5b641bd3d74e3abbd6c11742d391214f149900d60552a7020cdd7f18017028caecf02915a5e204db66f82101283d4e69373f0139d2fd94747f5cb21d12380ded3512d37911ea9abca01f0af2831b074a8834deac89311db25a760ec85fe427f4f26d7c51950d3b81379fa6bba2f8aee4e96fd8e06de7c0cdc41316cc94f65a59e10d8455d56ae863bb30e4cbb18d3f67c01a6466e991661e2b4e9ca77ab9a514863500c07396a61464ee95c590cf7a3683b808c4898ad94b8a6", 0xd2}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x8}, 0x4) 19:33:54 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mlockall(0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) kevent(r0, &(0x7f0000001100)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x80000000, 0xea8d}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000003, 0x94, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x6, 0x8a4a64d79bfd3dd9, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x81, 0x400}], 0x6, &(0x7f00000011c0)=[{{r0}, 0x8c844bd82dd57b26, 0x0, 0xfffff, 0x68, 0x3}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x3, 0x9}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x8, 0x5}], 0x8, &(0x7f0000001240)={0x6, 0x6}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x370) getsockname$unix(r1, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) 19:33:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x40000000, 0x7fff, 0x2f5, 0x8, "2abe088f9ff50c360530497319c3fb9250abaa9b", 0x58, 0xffffffffffffffff}) 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 19:33:54 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 19:33:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 19:33:54 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file0/file1\x00') 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 19:33:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) socket$inet6(0x18, 0x5, 0x0) write(r0, &(0x7f0000000800)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c7b7fcb2141490a08662285b7685bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa13cb10cf6b010000008b312c6e9b0e90aee33b68e5b6cfb487d009b6b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf502ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db305387378ada447fd248c32d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae00ba87dff27d399802e70703c848e737f4c27b9cd0f5adafa000d2a26f680cd0b45cb61520c9bf50d58ad0b1c8a8a8bd1db4ace911c9ee7503a40c7239795512e01fc878cb3bb45a33ac91b984d046bd27bdea4e20622d", 0x1f0) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x9) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 19:33:54 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0xffffffff) 19:33:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x4ee28841c7af20d5, 0x2, 0x100000001, 0x1, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x3ff}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x0, 0x3, 0x1f, 0x5}]}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) 19:33:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xa64, 0x8, 0x3, 0x2545}, {0x5c, 0x0, 0xffffffff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getegid() setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x400, 0x0, 0xee9, 0x17f2}, {0x5f, 0x7, 0x3, 0x9}, {0x47, 0x1, 0x10000, 0x94}, {0x100000001, 0xff, 0x9, 0x4}, {0x7, 0x8, 0xe00000000000, 0x7}]}) 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:54 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) chdir(&(0x7f0000000080)='./file0\x00') 19:33:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x10000000000000, 0x90cf, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e15", 0x6ab) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) socket(0x20, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = shmget$private(0x0, 0x4000, 0x424, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 19:33:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/194, 0xc2) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ftruncate(r0, 0x0, 0x9) 19:33:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8a60, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000280), 0x0, 0x1) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x4c) poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x0) sendto(r1, &(0x7f0000000100)="257f7f13e0e2e2e9b254c950fc48af790ed2b6e3d3c1ce2cc658bdfebb5cc95f0abb88c4957f71b71c46278e8909908ed16592ab8d953d0571ee287080f698f5ab4968da198a6b32792a6d4714812048af0489e350ba13bcde0d55118ee728f17ae029aa833ebfd8fbe3f662107d5d6a96900b676a3146d41b06cab07913e180e050fdbf20d222e9b10e7ab4597337f3ba2955030bfb0df0ef84eda48163cfef0c1108bd86e559c396cb930e6ac40a2df5bc83016eb24176ee8f0924d2", 0xbd, 0x406, &(0x7f0000000680)=ANY=[@ANYBLOB="2f2275730000a25b72736a79b80f9eb7f49586fc57fb740e638bebada1cfd799f93a082c7988f9bba9f171cf2c989ddb4847631c06bb84d2e01269eaa5f52595224ec473f5a62bf3b698f63fee104e2fe9403f82fc3c74efc9d8961886ae5c52c9c44e32d354410c5fc6933e24fd60b42c1edc9f816db5cd7fa2e3fcc83f9e26f233ec7bf1d893d93e9a6f48f7c8f7bb796b3c9b368a409cf22b11caa394aaab50afca9ac564d7c7db7b8022dca942e10daa540e6c69423181b173d3e12547dd1de1e450cea2a19404ebe2808ee57b18953ba216f5ae69e71889ef192e9fe9d5e9de60c89b7b0a2d1d941b834b0e559dc5354215e784929c1f4b7df5ae0a238c5e3c6bc8dada4fd63f15683840da8d17c73307bf668456472b48e5d5f760f251e2c5b605309627206b1f59ec1dc087c412bd075a5f4e557e070c31098b03b9e8b77ba91eec9f6b269752a4afb1f723662a753f5e198fa4f259934bdcea33635398d2ea327d55ec0fa7b6acb8a4d998e88e184fdfd72d9f977c75434dfde8926b1554c59bd9eda5a0b5500e4ea449f66a023a6ca0df"], 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x20) 19:33:54 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$VMM_IOC_TERM(r0, 0x40047463, 0x0) sendto$unix(r0, &(0x7f00000000c0)="662b1b1ead32e9ae35f4eb026ebcb691506d1a333afbc0956787e415c371a35a56c774643d88b3d1d60d6ad7784289d2adb6bb69f3a32ef4b1591a90d2d37f45548db6239945a9f7ef18ddc1f49c933ed6ed467093f04d6a61f0b34dcf67d0d93687006ff058d66544db19b08b2b894dbb1981be98d554c8322b7ac54fefd090fe2438cc427e21500840a1a1890b60192e73d67fb32ec45aded11a6477", 0x9d, 0xc, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 19:33:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = getgid() setgid(r1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="724afe321bcbd2b60522918d2fe3893d75898435e0d194b5d3c79887093be4cba4598c647341541b372bcae5099911f7d57370d86741cda3806b7a2d43c738a95dced616d9e95568b9f4288bf9c0814aa20fab08c52e1d3b2f380bb666914601bfbda8a67f1177f2cecb29a205d8f2f67b2a8b8f5b621dcba642ee71a1db009b538fe1cd94d2c4ac14cebf978225730aca11cb001f273a2a22a8d37148354515655a0e1102a981529786f3201c830fc7ef3e1a33286a9e2f6299a50585f3af850a1456b931a596f7b67481c48d10e37031b9a0a15abbedaea679811c85e4cc5ddb76b669", 0xe4}, {&(0x7f0000000100)="1d6411b4935915bf1fc38355321b33a26dc0c258d4c8f0d923d405326f557e0f448683da427ebb2a499fd0f533348e3b89f07bfc1cbadb26108d1825cabbf93ea24ea216d777a1acccbd78b529d563ade5", 0x51}, {&(0x7f0000000180)="ca8fe24c20fba86789883e2fc763f0403c3f3a50b41151cd714f01b65f051f2043a9a7", 0x23}], 0x3, 0x0, 0x4) clock_gettime(0x24006, 0x0) 19:33:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20010, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6a8, 0x50, 0x1, 0x1, 0xe1e7, 0x9ed2, 0x346, 0x1, 0x2, 0x4, 0x7fffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x200000000000a, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x10004) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f0000000000)) 19:33:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x400) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 19:33:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0xffffffd4) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x40000000000d9c, "9f8dd8e500"}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 19:33:55 executing program 0: open(&(0x7f00000000c0)='./control\x00', 0xe5a42d0feb92a2c8, 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000000)='x\x00') lchown(&(0x7f0000000140)='./control\x00', 0x0, 0x0) 19:33:55 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66696c653000e855fe04efd11fc2ff1084e83c21b8bc8197ac4f2732e469f37c0ee5699fe8bf9a6508af61cf6c3160238bb7ce105fb946180b9c37173a3619382ba0373477261318813c70133eddfd651bc1e5b3cf5f381af555363c660e2cadc2efd7df4ff40775aefcab28dce550286dcbd4d6c4e01c557113cc82035711b8c37597017f3c696a8f5303c5b91c932e0ad4a3432ea935484c1be003db59168c3a19"], 0xa) r2 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) dup(r2) 19:33:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="d754936e5549a886b7a0af1f0c7f3b81abbd30bce067dad7a107c0b605aeb3930154b509537c9416394333a47f62a474443145749a37bf1d1fb641ffb7fd1695d14d400f1f2f3a095cce6e5019c192a15e6c68bdcce83e10974250b76d0b40559267c7", 0x63) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) dup(r0) r1 = semget$private(0x0, 0x0, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/241) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:33:55 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x6) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[r5, r5, 0x0, 0x0, r5, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 19:33:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x3, 0xe728, 0x32}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x401, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x7, 0x8b0}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xffffffffffffff80, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x40, 0x2, 0xc6}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x4, 0x800, 0x7fff}], 0xffffffffffff0001, &(0x7f0000000140)={0x20, 0x9}) r3 = kqueue() close(r0) kevent(r3, 0x0, 0x0, &(0x7f0000000540), 0x3f, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 19:33:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x100000239) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0\x00', r0, &(0x7f0000000140)='.\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x800, 0x145) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 19:33:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c650000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 19:33:56 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) 19:33:56 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000ab8f55d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) dup(r5) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r6, &(0x7f0000000400)='./file0/file1\x00', r7, r2, 0x6) utimes(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)={{0x9, 0x81}, {0xe0000000, 0x8}}) chown(&(0x7f0000000000)='./file0\x00', r7, r3) 19:33:56 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x4a1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) syz_open_pts() r2 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/234) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 19:33:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x4, 0x5, 0x4}, {0xd12, 0x100, 0x5, 0x81}, {0xb8, 0x3, 0x3, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='\x87]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) 19:33:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f0000000000)={0x3, "fc2d2d4b78e08bb6290fb274ce3f36892a1c8ca060b4116e710e96eaca1e367eae3469bf960ca5cf818582f1274f38e76eeed4ba"}, 0x3c, 0x800) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 19:33:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8cdd, 0x3ff, 0x66c, "12a08dbd8ced05150b958f13f5568ca621ad47ea", 0x401}) close(0xffffffffffffffff) syz_open_pts() shutdown(r0, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair(0x6, 0x4002, 0x6, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7fff) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 19:33:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x1ff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x300000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x40}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x66f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x67a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x136800000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x63d671c6}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x0, './file\x00', './file1\x00'}) 19:33:58 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 19:33:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3, 0x6b82, 0x0, 0xffff}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:58 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) bind(r1, &(0x7f0000001700)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) msgget(0x2, 0x20d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 19:33:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$getown(r0, 0x5) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getpgid(r2) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x3, 0x6, 0x80000001, r3}) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) pckbd_enable: command error 19:33: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, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) pckbd_enable: command error 19:34:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x28}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:00 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x5, 0x20}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x1, 0xf0000000, 0x100000000, 0x8}, {{r1}, 0xba3553992380e101, 0x80, 0x1, 0xfe0, 0x4}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40, 0x0, 0x6}, {{r1}, 0xfffffffffffffffa, 0x11, 0x2, 0x32f40000000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x80000001, 0x6}, {{r0}, 0xd5dff5a4e8a29383, 0x20, 0x1, 0x79da3a4d, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x6, 0x2}], 0x5, &(0x7f0000000100)={0x9, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r4 = dup2(r0, r2) ioctl$BIOCLOCK(r4, 0x20004276) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 19:34:00 executing program 1: socket$inet(0x2, 0x2, 0x7) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x9}, 0xc) 19:34:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2fba13e9355620a9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x138, 0xffffffffffff7fff, {0x3, 0x5}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) 19:34:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x8a) r1 = syz_open_pts() close(r1) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) accept(r2, 0x0, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000040)=[{r3, 0x40}], 0xb2, 0x88b) write(r1, &(0x7f0000000240)="29f52ab67347672651f0580d47a7b07c2d5cbaaeab4e46c2341dd5e7f54da5cf2ef7ecea211e6b91bdcabf1815242844848e6dc09f02ae9d76a285", 0x3b) 19:34:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x6}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 19:34:01 executing program 0: clock_getres(0x4, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x81) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 19:34:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 19:34:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 19:34:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x6, 0x4, 0x34, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x30c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x7f, 0x6cd}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x1010, r5, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r4, &(0x7f00000001c0)="c8ab22b04de5d849ef3c346a8e8e574620eef6d92955da5f5504fd0b217121aac42612c297d1c0ab3bd8884ed7bd02d3bdc80ead1b8707cb158ba1d82ceb6054b35d30cf2e876e7c3b5c16297010725cc5160055eb30f05f7fa316b4aee187c2bc3735675a96d482dde88135fe03fdfc58e1ab9e26765e5247ccbb06bddf7823fbebfe9fc9fc016fec97d79acd9690dec1c8dab995e80f65edeeb41fa3f1640e3ea139a8d5a3044d0e485f4b97974ed095b721b892f9ce761e96853b537d05bd48c2767bc0567ad19786591dc30bf9b81cde4cefa7", 0xd5) getsockname$inet(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="7a4db7c1df6390f2c6e4b9b578fb04ff"], 0x1) connect$inet(r0, 0x0, 0x0) 19:34:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 19:34:02 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x5, 0x4428, 0x0, 0x5, 0x0, 0xf7d5, 0x1, 0x2, 0x80, 0x1}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 19:34:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 19:34:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/62) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") fchflags(r1, 0xa5522375cbd8d931) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) 19:34:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmod(r1, 0x93) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) r4 = getgid() setegid(r4) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r5 = msgget(0x3, 0x240) msgrcv(r5, &(0x7f00000005c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() r7 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r7, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r8 = semget$private(0x0, 0x100000004, 0x0) fcntl$getflags(r6, 0x1) semctl$GETVAL(r8, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 19:34:02 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) r0 = socket(0x18, 0x1, 0x5) flock(r0, 0x8) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/72}, &(0x7f0000000200)=0x4a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 19:33:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20001, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) connect$inet(r3, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:20 executing program 1: geteuid() r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:33:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xff, 0xfffffffffffffff5}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fsync(r0) close(r0) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8010, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/47, 0x2f) 19:33:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffffffffff7) 19:33:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCDTR(r3, 0x20007478) syz_open_pts() 19:33:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) r1 = getegid() sendto$unix(r0, &(0x7f00000002c0)="7cebf76107e63b061fbe8d6581efabda5c875957dcba46d07ff7d32eb90f3af6f310022a0aec96308487135cc2fe0e20888bbc315049dc94d44429a7f79abead529cf5ec1146f91d8b3aed57309b0631d2976657807b49b84f6ebfce9d143281ed1cb893c4de89a084e3167c4accf95a562e7e99932af756a213789202a17c259c8ddd6de43286b6f0a7af690af1d0fa926f6a306814e6cfb604299c27babb5d99e1a7a19430134104a0451a1bc2ac9881c45d88742c253741bdcd8c16f732dd4db5339bea8be30a224246d65b0dc631be99c8e79fa42f152ca0c7", 0xdb, 0x408, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setregid(0x0, r1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)) 19:33:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 19:33:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x2) r0 = socket(0x18, 0xc007, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) socket(0x10, 0x5, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt(r0, 0x6817, 0x7fffffff, &(0x7f0000000040)=""/6, &(0x7f0000000080)=0x6) 19:33:22 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) read(r4, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x5) fcntl$setstatus(r5, 0x4, 0x46) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="42b1a323b3"], 0x1) r6 = dup2(r1, r2) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000200)) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000280), 0x0) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r9 = fcntl$dupfd(r7, 0xa, r7) semget$private(0x0, 0x3, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 19:33:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) r3 = socket(0x20, 0x2, 0x3) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000340), 0x10014) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) accept(r3, 0x0, &(0x7f0000000040)) r4 = accept(r0, &(0x7f0000000240)=@un=@abs, &(0x7f00000002c0)=0x117) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) 19:33:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x4174) 19:33:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100), 0xb3}, 0x0) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/92}, &(0x7f0000000180)=0x5e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x8, 0x5, 0x80000001, {[0x1, 0x1, 0xbb, 0xa7, 0x0, 0x8, 0x4, 0x2, 0x3, 0x97, 0x9, 0x5, 0x2, 0x3, 0x3030, 0x1, 0xdea, 0x1], [0x1000, 0x7, 0xffff, 0x5, 0x2, 0x8000, 0x400, 0x1, 0x5, 0x7aea8437], [0xffffffffffffffff, 0xffffffffffff6fc9, 0x6, 0x3, 0x2, 0x8, 0x78c3f62a], [0xf1, 0x39, 0x8, 0x4, 0x1], [{0xffffffffffffffc0, 0x40, 0x40, 0x6ad0}, {0xffff, 0x4, 0x0, 0x2}, {0x3, 0x0, 0xffff, 0x80000000}, {0x8, 0x6, 0x7, 0x100}, {0x7, 0xed1, 0x6}, {0x7, 0x8, 0xfff, 0xfffffffffffffff8}, {0x81, 0x3, 0x7f}, {0x4, 0x7, 0xe0, 0x100000001}], {0x5, 0x80, 0x1000, 0xf09a}, {0x9, 0xcf, 0x2, 0x9}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r2, 0x3) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x2, 0x5, 0xffff}, {0x5a0f5904, 0x1b65, 0xfff, 0x2}, {0x8, 0x1, 0x4, 0x8}]}) flock(r0, 0x0) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0x0, 0x2, 0x3, 0x3}, {0x28}, {0x4, 0x40000000000000, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xfff, 0x20000000000, 0x8001, 0x1}]}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 19:33:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xf3bb, 0x2}, {0x18, 0x1, 0x8, 0xab1f}, 0x1010, [0xf964, 0x100, 0x6, 0x10000, 0xffffffff, 0x5, 0x8, 0x80]}, 0x3c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETA(r3, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:33:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) fchmod(r0, 0xb6b74701fa387950) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x57a, 0x7ff, 0x1, 0x0, 0x5, 0x2dc0000, 0x88, 0x1, 0x1, 0x7ff, 0x4}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 19:33:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(0xffffffffffffffff, &(0x7f0000000480)="93", 0x1) syz_open_pts() r0 = kqueue() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 19:33:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/69, 0x45) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000180)='\x00') 19:33:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r1) 19:33:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ftruncate(r0, 0x0, 0x404030002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 19:33:23 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00'}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)=':./]()%\x00', &(0x7f0000000200)='=\x00', &(0x7f0000000240)='U\x8d\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00']) 19:33:23 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/ttyCcfg\x00', 0x10, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001300)="dca838e7f14e5710a13289806c31d548fbf45e12566d2e0b93be5492b7afefc000ecdc04dd0d2ffb9a55ce7ae91f531b0c9844c76395125eae68cabdf612584941b681ea1f256ed44f917d19640dc007bb4577284160a2e1fb9e0b9729b80b0a4b4fb5e700d766882f048f90b86842ddefe04d9f5ed41f6ad520e61d9a45a01df23e7fe930d70798bcc28ab7b032ac5a9faa", 0x92}, {&(0x7f00000013c0)="7ba536a2d43a92ccff8c6d28a15397de07143be9d0eb7b3aa7018fa6764560138c9dc5487c80dc55dbd19d2052d3bff76b223d9feae247ad07787b032b4b395f95da4fa9447e058759654e90738c2b67450e5edb79b98c3f5be7493a86a03ef0c3700a42b8fcdf3049ff212a48ee93dfb177090f0fb140fe463263df5fcb0b9ee49b49141ccb6e161819446632cddca4ac5b6f50c5d91c0cfbc138c1e3fc019c89167e9f26bbd25994391d59", 0xac}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getegid() r4 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x100, 0x81) socket$inet(0x2, 0x1, 0x91) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001500)={0x9, 0x10000, 0xfffffffffffffff9, 0x6, "526fc545875d6627e44df76b362501eb110afa46", 0x4, 0xfffffffffffffffc}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x20) recvfrom$inet6(r5, &(0x7f0000000280)=""/4096, 0x1000, 0x841, &(0x7f0000001280)={0x18, 0x2, 0x100000001, 0x1}, 0xc) r6 = getegid() ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001580)={0x1, 0x4, 0x7, 0x1}) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001600)={0x20, 0x5d, './file0\x00', 0x1f, 0x3cf, 0x200, 0x80000001}) r7 = getegid() getgroups(0x7, &(0x7f0000000000)=[r7, 0x0, r3, r0, 0x0, 0x0, r6]) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000001540)) setregid(r2, r7) setregid(0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x2614d40fae9d001d, 0x102) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x24, 0x9}, {0x25, 0x10001}, {0xad, 0x1f}, {0x7, 0x3c}, {0x25, 0x2}, {0x44, 0x4}], 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000015c0)) 19:33:23 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e999", 0x216}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x5}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30, 0x4, 0x10000000000}, {0x6, 0x8, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x8004667e, &(0x7f00000003c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0ff62c700"/110], &(0x7f0000000100)=0x6e) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0x0, 0x40, 0x2, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x8, 0x81}, {{r0}, 0xfffffffffffffffd, 0x5, 0x4, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x6a, 0x5}, {{r0}, 0xfffffffffffffffe, 0x6, 0x40, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x28, 0x2, 0x81, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x98, 0x400fffff, 0xfffffffffffffffc, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xc, 0x8, 0x7}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x5, 0x1}], 0x8, &(0x7f0000000300)={0x4e7b5372, 0x4}) 19:33:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2deb4eb5c0238799, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x5}, {0x0, 0x400}, {0x8a, 0xf0}, {0x81, 0x10000}, {0x4, 0x81}, {0x80, 0x800}, {0x26, 0x9}, {0x89}], 0x8}) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20000000005c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmat(r1, &(0x7f0000ff8000/0x8000)=nil, 0x2000) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0xa636}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x6, 0x204) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/175) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)='I') 19:33:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000020c0)=""/4096, 0xa9b) 19:33:23 executing program 0: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x3, 0x80}, {{r0}, 0xfffffffffffffffb, 0x31, 0x0, 0x10001, 0x10001}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x18, 0x20, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2f, 0xf0000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0xffffffffffffff00, 0x200}], 0x7ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x2, 0x200000000000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80, 0x1, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x22, 0x2, 0x5, 0xb4}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x92, 0x5}, {{r0}, 0xfffffffffffffffe, 0x45, 0x80000000, 0x2, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x400}, {{r0}, 0xffffffffffffffff, 0x61, 0x2, 0x10001, 0x3f}], 0x0, &(0x7f0000000280)={0x4, 0x5909647000000000}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$TIOCNOTTY(r3, 0x20007471) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x80, 0x2}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0xffffffff, 0x7}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x5, 0x6}], 0x7, &(0x7f0000000340)=[{{r0}, 0x0, 0x10, 0xe402ad8d0361de8b, 0xffffffffffff7fff, 0xff}, {{r0}, 0x0, 0x4, 0x2, 0x5525e86e, 0x9}], 0x2, &(0x7f0000000380)={0x0, 0x6}) getpeername$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kqueue() fcntl$dupfd(r3, 0xa, r2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 19:33:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000140)) clock_settime(0x4, &(0x7f0000000180)={0x6, 0x1}) listen(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) accept$inet(r2, 0x0, &(0x7f00000002c0)) r3 = socket(0x4446a13f207a2df6, 0x4003, 0x100000080) sendto$unix(r3, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r4, r5) lstat(0xffffffffffffffff, &(0x7f0000000240)) 19:33:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20000, 0x180) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = syz_open_pts() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe9f076cb25807ed5) recvfrom$unix(r2, &(0x7f0000000140)=""/189, 0xbd, 0x1, 0x0, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r1, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 19:33:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000006ce00000008000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcffffff81fffffff6aa82f3ce0000000700000002000000050000000000002ec4799c16f99d1c4a72a20778ba60"], &(0x7f0000000340)=0x5d) r2 = fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}, {r4}, {r4, 0x20}, {r4, 0x80}, {r4, 0x15}, {r4, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x408) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100), 0x1) semop(r7, &(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) r10 = dup(r6) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() fchflags(r10, 0x10000) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) 19:33:23 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0xfffffffffffffffd) sendto$unix(r1, &(0x7f0000000000)="f04f8947f8c841e28f9b6206cc31102376af384e6df31a893d39", 0x1a, 0x40f, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000240), 0x1000000000000235) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000980)={0x5, 0x400, {0x6, 0x54}}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="e30b6e11c3a4a789fb170a66c9a60499752e9e68164a9b234fc5f04a93c15413f13613858a6f113180", 0x2e7}], 0x1) write(r0, &(0x7f0000000040)="687148b42b23ca1f8c0074991eef43a66c114c50f203b86992d880bd9b21c2e9815d2a5a3439280c6123", 0x2a) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="75a70846ed4fc58b7e5a2861dc065ee6e043a331fce7b041698b3dc050d369fee4c40b1ffe80d1bece413dcf6c576eae6c402a5356cd30d93ebedf8600e6aef43f712faa863a816fd6dfd616ad7d11bf2a2b5053df32581c93c0927334c20368307a39152aabe93b646adc8bc0bec38cba775155f39418c2486b2afc4e3393007b182b0d8efcf725f2ed7c601e545185ff81c39db26a756be03bacaa16f97cc5091ea67a54868883b442f32e172edbc05098b9364d57d70bad9a5427982012fc36507a7f38c70d9db5d528c7", 0xcc}, {&(0x7f0000000080)="c5d9a1faf3e0539ca8aebd05a0988b509c62fc41720a4df899a6", 0x1a}, {&(0x7f00000002c0)="d56408c5d66252595dd621fe69ad6bb73d3f046a7c62ddc9efeb7a8331fe3063f45db5b7d785de2168edc3fea32e0da38a77ee6ec7e54c0a3c3297eafbd084948ead1392e6582ccfe43340ae972ad0dce629db8cfd7ba77c843a12184481d66359a1428b65848edeeebef90bfa16b96f35ff1aba71856b806e7534c4acc6c26d330c276bf5decc96fc467592533d262ae7023c73956f4ba95df59654b30a7551c30b3e547a727887042bf90c05c7194943d072a9d699fec456e52dc53ee0c225288d860cb0de9f27a8a1f1fe5bd6180b95339411df735f24371f1b24a6fb6af2ac6f33", 0xe3}, {&(0x7f00000000c0)="97d71c0204b71c87051f6f8538ad6ef6a2b5", 0x12}, {&(0x7f00000003c0)="c421b677b937e5e57d7668ebff125637e36f1ee8788f6c3dc32f0a367f1c4ed47c628f3219f29e4909ae8daba4554fa465bc7030fad97b03c1faefd56e6cd65146118ef85508045ae10b71bcac8a0c25c5d3d717f60833d04c938f2ed8918ebfbb99efc600e4671b27ff1b666af3b267a25c9ea69e179a6eb8336dcb7b2eb34a77652277967593e5fbfd15b767671fb69e4fe98613419d0b0b3000fdcb16ce0543d3910c928256b1", 0xa8}], 0x5) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000700)=0xc) r3 = getegid() r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x38, 0x7fff, 0x90d, 0x1, "30f0b89a1e99a388f2802534813aa5fad3f209d1", 0x3, 0x86}) r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getgroups(0x1, &(0x7f0000000780)=[0xffffffffffffffff]) r10 = fcntl$getown(r0, 0x5) r11 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) pwritev(r11, &(0x7f0000001c40)=[{&(0x7f0000000a00)}, {&(0x7f0000000a40)="8a86ca864890a1c38192356170bd11168c34a4525ad885e1c98ac52ffa442c01b2fc870c85853430d2cdd0b7bf0733f7b95d3cc0a6acdd0b17d9a80f7b09c9c2970d5b7f250f1ac7ec921e96c0168bf7c29f22e49f8dad8015817550b31722b726007c5a2cc4e15b943d4909a9ed9b0c089b85aa7f85833f08c00aed993c0e4269bebbdbb310f04745c205151cc0cc026c2417373bf38a053dc90fc5c88556a7d1753acfa4aa1b90f1b017d33d0d68bea3c86478683322cfe1665aca5b02f3ce6f1608831a22b67133080ad290f61d8c79378217b486273012f26a3df8", 0xdd}, {&(0x7f0000000b40)="a77065589d3e084ba83218ee9d93540ed7417437cf57dcf14117ca420489bb3cdaaa30ab26a825245b0363f12da78c5fd445722596423750a96a1ee415fee67a1b3338e33a2c700ebeaee01b9d31ddcd8eb49783d9d7cb724361013aa971f5d96a7f604b24a85abd5536cd430f85bc389615231bd354027f24bc741ded3db2f99b3092df42823bd1db51c852da592b79a01cec94d62928e3b01d4807c43a8481b252ae4b8c8d87a680af1d5e190cea958aa746bfea4afc869bc5b3155d40f15f91cf6ef33c084848d917ef58146c19c5adf330ff3339943bdb38d4699f5e3a267c85f2585fd315f4fcd8509518189b5d92629f23bcda7e84ac7793ed4a292bdfcbe819b552309228ec1f6a0e2f103582c851d4a0c65c6f9a3da85cfe5fb89d354edbe99c207006aff7ec7b71add22a71b7ab10a773fcc04beea8fa802393be77e24490cbbe6a6be835106ff96845ee9f1539cddb6c2cac95423fe885167124e79e158fae836823ff87c45d0bf6e1357177344d67b36ab6795b4de1ce03d46246bf609b6cab741883115a1ee4dbff533f2e4082ecb7c763055ca181c396075bdd762828721a0a5afbb081d4070ef8313ddfef1254f869999e8029be9867e2cf82a3e5266bcf0512e818ba5c732be938b3feb4b30d80ea885ec94f68a26f362340c6294e5cc31495287925427d573b6a42c2023072dde3131db507c5e9d1265b051b4d3d5334ad22c446b18db0ad172b9804e21f55a8dd35d0f1fce5329386b806f70220784ae1ec604b547b9a0bc87741feb25452d0423fe71652b7d773a0a19988c02e2aca296df353f97b8a77402038af655b4551e59b7dda9f4d682e6d8c960f7b926b1a747854c85b2d86196a7ffb29134c5f05605a651652076195b11e101ca8df740fd98f117dbe3e0e769033368c318532aee3c4c1ee2f3f33e2c1796e736624bd1928d521b43cbc1ff473d4e9910dac0249e57d9d5cb2bc7d7904d19cbc3f3a37fc5227efd54e6ccd1e231b6598c701fac0d18436a48dd749b1dee2d4e39193f58fbcbc64b092a143fc9ab0c45cb3be2486ecf84645c12c06b7dbbc1d95704ebcff658993cdd265def6bbbce5ad610d289e3033bd89f9c7eaf19e76bd6772d65c5df1250fe7e154f99fad4c66fa270154b2de1dc8981fbe1af846eff3c7f10bb326e5373cc066e7d0ef0ffd33fc27e4ea0549ad1a6be6e6c5b4a320eb20c91aae75e40d889d45ae7d7864ef54e7e31b58c7890eb6fd24598d3fb6a0cdd712b06ccf0b10515292c3b434bf23d6bb2d505270cf247db9773f61a13407167b1cfd439c19cbfad25d28a778d1618ea7404290eac5bd18619dc2d390185b73ff21bb306a6de50561b9beb25faf7649d10aa7eea2b2cc823cb61c70a1806adac53433ad6ed8559590c272b348041e1014667d4bbcf3c218053255374a577826ed8525d82ee0e8a9c81ac93affe9189c0da8c5462599030abd8c6bcdc1c53e60cbd3ccdd2db0184c78e56df3d4295275711b805646e64fee5e5084c430c2ed13904884c568480796edda9c15556289b1f5f763e9973903ec448550b9f74a1419813a7b1998270df3ccf89794dce03c25cd3f1ec38cabb4ff8483784103316be656075c6539b4e9590a78be6555b6f89e802b6580af0ff326a40a693754d559ab97e9581a7cdec378773402b7a2c16cb67bd7614e293896a69a1fc657140467710a3aab5c05631a86738f24db3e101484864b80c090c4d3fc57691b53647ebf93f1b07eb6c831c44a407ac49300d5b7f60c4a66e190339a43c5cff55475c27291773823967392157655c2514aab1e410a3499876fbdac7e445b8498423fd086d5dc47dfc2994c88d8582a5989f1dd2ad627ccce8dafb1e6bdd94f2f1ed2b6fe350605111012034aff810093805ee1874ac64e6c0ab2618e4d5819e154f012801f2243b3634e20cdd0bea9644775b330c17a8e621949cbe596ed94e38832529ea498a39b7cb4b1ba9ce0d97c17ee5098650e585b0e44577c8279c893b7ab44a9bf908cdf8b66e64cb48d8cda5846520855d37bd45d6329f82e5f5dfab65bc3ac8c809686d73336c034eb489c3fbb03594e54259272e6131917abcd1c6391dfdeeb9736b850cca016258e1b1d4f1387547bc04103ef86edae7dc180dc65c708eb3313098e03fb5c2e6ca1ee766e26d6511ad1bac90d5c31aa77131795e2630691402befcaf1dca3b1e0fe1a37f7f1b51957e08336817565cec58e749afb0a5bb8ef0a5a7a3d650447777f4b037723f0c7129b8450ce04d51b4f31d738ddd8d70774cfeb269beb9a0a57672154e13e09af8dc7e78ad8fc512a8b5d2a76260cb314fb95476c8fc962175d7c5b87b7b184c710bf18fae26204a019ec649daddadb6328ad921ec4564bed695d16dee91935f69fb6f37577c56ad3903ade45d1a35a6b8a8f4f946c85701dc527f6f2d69797e87acc9e591282e83645b76389a07026e9af56b18bcb26cf6d24906a3272198a7d5e17fcb76860c0c6ba30f75271256c33ec64195c7fcd4a6525b2c4387e2734bf670a7458b83b9102c88b67458a738d475b547d17ce7076b71e0637f2d4f2788b178cacb05ab5af9f08491a6e9b76b0480b085e3afeb239b00f4052079bd1c152c43a703c0a70ff480c4675a0783a96813f4bbf1ac460194b71128321e4fb19e13b0e565ae4486adf66dcff6393b1c5df8bd5a7aa2324852a83b5b7b3670437893bc863d41b41b01ff0adab7a596eafbace15d1290de5ad04211980e5fc8e612629761a9dd025e59845823f6acefc9a5418e36956c497933a92399e25bb85d31ce519f268de386b070b590a7e2529353b801e681a0ec33d85161e337b78f1088cf708b1c0cf23a352e7ec2421deb7c3490deaf7881d4eac7454470a5099c42ec107673976c0a9c679c483ad7b9341d3c13ffd904c8ceffcc5ee1128a7008eccdb9c81e7effde28a8d62eb239a84b3d063224e45fd7dfbcbd52d24666a8123ca2c094d0b4dc1ec61b771901cb8cfa4bdf565cec97437669e6ceafabde4c64e8bb153fa15cc77f50b915f88a76685ea8d5a0c2bd8483787f94bde8113f75549cb1dbf0f0b281f89f34ab9f750b2bdc3bc27939642a03a1f88289f3cb0239d4a36c25652669f2ee201fd36f8515dbdd395d6f5159db6896b303c0067d620a9d7ab271b006e425215c21e97bcb0c5326e9acfb12d858132404fc88366e1c130aaf145fb99184a7c126356727bbbe1555454313a8a2676171b110caffdca0d3b13ad62ff01606e4d87223cae328cdcf4f42fb85156fca6fc31c68ba0ba7583122a2a4e8dde57a2cf7425417d529ac91727787c324e0cb316cd50ae1ecc1e96b40e312f7b1e06ad5d3ec286052577d88fee56b79022aa8b1b0b51876a36c89bdf036324ffda2781b0c96867f8523f48585496e705d011e33dedac2a97977a7c58fd76a4e7b9db33fee7270295f8efaf6d0692d7251e490adb5839028a0cffeb847f15816104d34d103968956e14dc285d33cc750e156d2aff472d720fba1a3558d7b4d1e44c7082fef34a971900ca6ad16eb637fcc3aa9267d74045d34e7018c969f7d5981401a0c3e36040762fe03a2fe064bf5bccc325302a178570f260b76fb67a7ea85427f79cfcb4578fee68990ad567c64669572406e1c2b4764d574762c81015d143bfdbde6738d1e5aa399bad4865ab6cf5f865650cfa3b5fb0cd12ba20b36f84e30edcd6b91f379b42edfc4d77573f1a72a723fc0ab316cd1076109cbdb05d1fca996a34e185150b17b15bdcb3c5a3218f26b370ac8f577820f940d624303368ecc00fc6c77b0e15bb32ff2f296198f32cb6592ecabc5526fc6371d238329b24316b0bf63d0fab92a7c4cf9041747a4f2b780ab3afa6528f2cf9a377e9e41f7023e2e41f0ad88dfbb7209f20e532c1fcbd94a70af83e29182cf71fb39d8b764608ecc91b5a22f93d23012ddb85908b6cdbb43cc04c0bff7c27527d8565a3bb11c16bf10732274d7dc24f1e8b058d6f94450bb063cd39b5be650f1171b5fd83c7b4abaa3ac9ff5a7127138ab6fc97c14256c5f11b2e30bc38c66b69459f8d604584407578c9636cb71a9122660f51edfaab5a25f8e7c6ce35664f280ffbd957407ae1f5ab1e4661485aed6a04cc7502b41b71959bfb6c25d0819bc386070252817931f52896ed0ca913ea11674ea16281759fd6dc167699db3451e60d6059dcb6f9da1497f050c27b9dd4f26029efc3becfbd871648c579e15a42a4d3f365745576ad28d31c179ea4cf7551f70dd1eaef810720d1cb3570247533799c968a197bd8f1938e32fad42208dc65254574b1949013c822555cad053d0f85adf107f28f3f28c57528e17a145950afb151dbb1d07eeb6a3935a5360797f7a8f53fd671bb04c80aa4ae6452b588d0e08028edfa47714712827a0fd2a9e13fdcf3add230d644f789d57c6ea7eb18019b49a95ee92d08aa719f8f4ed35f18d201d9e18efa4221a3f621ac3e55bd9dff59fe77c220c0979fe7d66ed3bdafa0a24f3215e2464573f64ffdd4cd51d0091c480becb26e4879de970222d24cbd7626a5311abe26468f517690fb4e11dbc8309f5d659f734f5e1dd61e4a071ed3f1ae71af10860e8d5739f2689b5dd19092b61f58989787037b2a1ed563738fbf9d104b76284039d7b090cde74cda4b2b567462a2fd2e7e4631321f5d4b8721d08579ae9d58e199e3009b0a053100ee54ca0d9fc6226c561d084adc751c7a71a60efdc79996704bd5b3620a7512c2a0ed2837188e2701d32f50acd302e3d77c7faca8837e0b9e3302333b626ca4744cf6ab0f1b6283383e0c8b80b7d5e07cebce3d968600ec6570aa98fab1a4c6ddcc95ae365d06665022404dd206c35b61fcbbccae710ffbfb89d56c42d9b0d5c944e4c22a584bcad6249d0b65127e2d9105183c7261e7994df7f289ef5660658f89674f988db48308b9d2a0b4495d56ca83772bf1409b37bcdfed3053c9f565ac5078c05cb33e25133b2affedd5edd5c12e522b563d265aeb1800357152b4c26f1da2a9af779a178ac2ae77866ce45de6b57f7d3c82c2fbd9e5782045c910ae0e02bfa477dad88c1ba068a087b252cbabe249976ee0932c96c1cdca311ef98cba1f411b5ff5d56a8060ccddd334d6aa82e71621a1d3af19417cac20e33b05fdb7f9855c11cec9f2bd32c416fb5db8c952798a0631bd0c6975c87e3451f6e0b75a90441eed47d7db9e36ee960333e749fde5648d572c9dddd80c27085777b428ae17858bad2e99fcf542fb1c7ec454bfa87326249f1e061efbad6994943a8fecd47c1d19d7bc0b46827a009cfa8fe6af39eea13a50726e427e4ada7597d6f69cac87207785efb75d577c778c182938c9225cf01b0f8fc8206b59ae204eebaaba2791376f746229d9c83392decc7374860f2c93c84ee192593ed05100ed1768326fc17daf1c9ae7626e294395f7631417cce1f46e1627eb5e9ba9f8a192ef4eb09c3c7500b7c7792ab39a3cf7e906816d1c79bd5167d61d16a358105dabbb81b0f5ae3d8b8344d1de9887aede4041878c1f877efe0baf26ab8ca0326020018eb9b8a74397a6f8df78c093d0c811c7135b28019e42e686de482774e951a07845a9eaeb0d9ba6e6549fb1085cd3db5a5a8ca52ec32e0f2b3a3730f875367feb69c80c9f1e353f02a23f5d0738ea4c6a1a0bd7a3bab39fd8a970b62d12fa4e9f56c47ccf9dd89857d9be65be97ad7c5b3258986753cfe894eab2e72de8b966c8fe010d071e1b745b599f450964", 0x1000}, {&(0x7f0000001b40)="193bc03fcdaad15cfc76d1bbbd82352dd9030f777c2c5603649a121071054a4b6e32b5e6ed6fefb7d1a3415c59975fedc8c16745a15021554cfe9ac5a8e57780c40fdeef68cc3dde216443b4cfad499dc8f18abf226cc902eea7d852cf97ca8f196765742c7a0e463fabc410a8f4a751ef958fde2cf6d9e33c414bf440ba1273cc3a9b013eb2783a2476398e5e02e60a54cd7a691dfe37bbf15ea8f451bd867723c890010caf6f5500951b5d28400fe05712852a8ad5fcd91ef76af40f709337b4bb4297a54ff24b6c1707db", 0xcc}], 0x4, 0x0, 0x0) r13 = getegid() sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000600)="ecdbddc7c754909dd526edddf6af01c185d054f7e72bf5b787e9f4c9d291dd55693862d9c959c04e8930c853b84fe1648fd0f8b925406faed2c01f26d31327f6a498e72374c10a382e3293551ff75b8900ce608db2b4abee9b1ce240869ad9eb25634cffa76a2d8e5ce94084d6f35a8116b7b7ca3a049b7f59280de36c63ed593ae438a2b0f440dd63f5e2b6c1097e0003162e91e158a1bcde4de4c6fa82a6cc9af7bbec5b10f9a6aee6e88baeb38d286804a7043fe8d19789dce455566d3699a08c029bfbcc51453e128e3469f1b2", 0xcf}], 0x1, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000000010000000004e09f203ff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800016aab00", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x110, 0x4}, 0x8) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 19:33:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xac5, 0x6, &(0x7f0000000080)="aa88e9bded7b87100ec3312a39eb4ceefbe5c92d515fc093f10b51b743de92940114ed74f0964f80a07f3f0fef481edb45d35604f46651c7f4da6a21e3ead5a7e336cac4d6ffd91d81e596067a865c7dfc70854452e8ac8e501c2cc302678530f6e422afc5ba68cbcbee4986b2da375fcb3dc690b47ba1f6e6f84aa25b94c8a6231bb3637e25d5e51ac7", 0x8a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) pipe2(&(0x7f0000000000), 0x10000) 19:33:23 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open(&(0x7f0000000100)='./bus\x00', 0x96238c0f33dd7936, 0x80) recvfrom$inet(r0, &(0x7f0000000180)=""/93, 0x5d, 0x41, &(0x7f0000000200)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='+)\x00']) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) r3 = kqueue() semget(0x0, 0x2, 0x104) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:23 executing program 0: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/96, 0x60, 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x7}], 0x4e9a, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0x1}, {{r0}, 0x0, 0x40, 0xa106dcec943c90c3, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x9, 0x4, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x5, 0x122e, 0x9b}], 0x6, &(0x7f0000000180)={0x7, 0x7f}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0x0, 0x1ff}) 19:33:23 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:33:23 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/129, 0x81}, {&(0x7f0000001180)=""/179, 0xb3}, {&(0x7f0000001240)=""/5, 0x5}], 0x5, 0x0, 0x0) getsockopt(r0, 0x5, 0x80000000, &(0x7f0000001300)=""/49, &(0x7f0000001340)=0x31) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$inet(r0, &(0x7f00000013c0), &(0x7f0000001400)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001440)) writev(r2, &(0x7f0000002740)=[{&(0x7f0000001480)="ba8109be36c6eb3000b58942e23d13125ddb93658aab25bda49612c2e8c78a54ed5f31358f710ba6f0471351e8f3c94e6af4a35f97500eef30174299c7124c223033d1490693dda1055b75446d80c0b306b4caa4cfc8de8a444a02199f3797d109f1525d40d1702a4f4eb19e878d27fdf9d2d8434ea751b716d948482f457e27e8c9ae22aafff041a9dae8d107f7063d4abaae483d2318963bb6e10ff7c10b03658f6b5047bd0a1d1594e1900e8d04eea076319e10b7ccf6da9da3d0c06278eb68f545094dd6e8d2866329ee220ebb44be9f1c612c1ef87004098d0df3f23fb5a61bd0e85bd9f1ecdf9a1c24368711a0753032777e856d2d2ce2c32a", 0xfc}, {&(0x7f0000001580)="0d027e7567757546f0dff26aed146eda47dfa457b1a16d90af06ff8fa6c4c8d4198de3371162fb306a0f8d43a01204f44e5654e4612c7393ba6baab0de1cd73d4f00452b032ad5179fa4acb9397fc05dee7ec5fb776d2147411f2a315a5f356bff5625efe563b8fe993eb2a2ac3d33aba351b1609260acda2c3efa1319d8cec4b8427024602bde98c4d880dca60f34d2fbf8ae51255a22abff59eca770f0cd026439a6b838611f53ed0d683bca144bc1d575782e574ad7ac52cb228d751fedd4ca1b108b2edd74c45224327c5f07f08100b7fb04e2f3c24eb297e1bbe7a6f2655b69c9a3148772c7c9688eb0e9339269c0606fd2a5d2b967c2cda02a274caf93f3802a8177a09d0af673e02c8dd87b9a0102cc339386aaf8963cfb5b4e15f615d392b626edc054841eb504e5bdb54e34049d88422b3921886bc5a0d2bf60fb3546ee39d155e1e5afe02d158d56481ae973a68c74cdf217c0a2b9cacc4da9a6bc17708883323d585247f6a86c13987347c8dae98b7a908975a33051748a73c787980382e7ef036b52cb74514bfb0da21c2face6cfbcb03acdc9db1b19a4b95b57022ec9f758b938c3b05bce3115f0b1800918034a87013faa97381081da02ac1dcac7c8d66e29bb01fca17dc0140247ebce9cf354d9d62f2bda2b6d7aaca4861769ca651eafe2e303f78d80b3c2dfad30af161712e038a009027f4a9da7aa3e95ce50cbbf1963dcd77d57af3139b5519e346ab2c9912f6c94e59317b1edf0516702f648d6816a6e7d7ffa65ea7d5dd13ad472af18530cb9c589274311d8aff403da206d719e052b0e6706e2c50946719baa7720b14fda4f13dcc2f13f117cf227ebf21bf4ea4338079f9424b8e0bb83ee9bbbc73925a0ce085846854f31db6c8dd5ac12faee76c1f4853074f2878e6815deede8e313629726bd76242f67d34bf21d74d8e9fa91c8d9717594549964164ad5c82a41657a0079e3da8c28914a5bb0d72f08e9ae3fffd9e84adabcbe0dad4f6e7c275a361a03e83ff6b49699e3c7ff2e3fc15380b76ef3035b081389e0778110171c8b79d18de35de435f0a390e2126955ce4f74008c8e166bbb15b2f26c130b467e2309f00f2ea2a0e4245127891bb944f5e0a606f3beb8171076b8dd71521efdfb2ac943b9211561b54d9070c22ca39e15c4a0c5d3822e18d72c456b18b56449f31343576deddb08300911b8d9641cd5f89852ede54686bcef7e188d16f429b825af7a943cce449bf073ced6d1568152e2b5fa7a25ecbe5d2b43057f0f712a5def3e3410ff2dba2503335282c3ae0318be3ec5f9127754d3037a7782bdbe98a9e9a6db11526b923c42e1fd3f212dba5e4c5d7fbdcc476f8c47a0c10491248bc0bb837a37b5a20a3abf653086954553f164175ea16dcf5c9141b0a43bfff6ab140e7d04ba8537cf1e75accde53779b0da0f7544b1943d3e2c154ae15411eb2b6da05650b4aa24c726ed95175f0f36dbd41ced4cc5f20cd01f61f827981258b8ad99cfb6d631cee92591bc1b3ef5db1d841baa0cac47b0af9514782c3ea07242bab0f6fc41ced60278b67ed78301e70530080c761f2eea448a3a69be62560ecfce9e8ac7be81cbd99d6ddd6f6af419ea728ea619e812bbc9a9856dd09f11a5c9306b35c1b33fae14016e04f2fa83ea9298ce8d43601e67339ceb0c79c31e6e2623ca0d19150cee3a451215f76aa9a8b0b39dd3e91419f1ffb6f4239d812dbde9829872fe4dc5258ef5dc787b2d9167d09dbba9f93b2b3ad37e2c47f3989b74333bd47879f5c82a4580c0a983ef2d1c6a83fe090ecd94f7ad63730e11e32f0d42da1b74ef452a7818cb55a7943d05e81b33564e96508e926ea1e3aca3c5af7eb3022e530750ad320284b6fadbee9740977901198625c93529f2391b9c92c005f3390f957b9a8fa495e486b7090e500ac8110a25f689cfe541bd8e687143970d2e845312fd864ed18a29af8b91487e1052c5af4590ba7c3ae2ea1426bbe0bc1216e69c58ead20a271c7ff716dd92cbb443dff50bfb94366ec7ec2eb4700bafe83385ab11e4b04efa6f64a5fdc553283a431ebc1cfbfe5b93aa29c42aa20d5ed361d662186825e35d8cef2ac2fa6fd8af0fcb3793ec233a8482ba38e1f88b9fbcc5bfdcf0b9f969e560d6b17ec9b7479f8df1799a718c6d1dfd49fb372b40aec5c65429d91b61382733f045714e3210ea6b8e389b32bc8d9a045f6b16ab266190a9d6b7d0854cf398cd2e071332390b026f18198df4751f09c343355b36dbe44355a6f606d30c5c99549f9f0700d40c70e002ae544610d7ced0ab2e670c1bfa7b7868675bd9a1ad960c2e53a6c7807a72e14a71a0d7ef921ef0eb22d624a3a036bdeb94651bc189666074a62f64b0bbda963290a9043183b9bc31f723547e040d6ff4d5f14cca6a38e67d6b053771f2b5183c922231139a9284a9ce63601b61f809e1a883db7dca35311806339496264945f07c7c017ae1ac07115dfa610b15a1df7b01f9462cd24f85f1be2adb7c753155934c1f50d8609d814ce32a42e8256dc357ff92b07e7aa762105ef2a2d5e95f79642713ee355238de2813e3f27cf0f96d040036e9f8e21b8fe1d8e7433d8d322e6580b00cb186c716f975faaccead3e3d43909382bd9f648a83edb84b63f84fc753b005d368040afdc7aeb1ea30e14e4bfb779e9a7088f0992552c3a4120316afceb6feab67341c38efdbf66b76fe2e75109e79f0852294a3a7e6fdc5bce438b0bf051b8be5f6b3589a8f43c225b6ae13a6c70b4394d6199e42e90132a588cd1e7a19cc7a1cafacf575e5dc49cf7e20396b4f8fa87fe425bc34355facde2cb4bdb827383e57b7ac1f453ec11451a93d2fe248664f0ba2fe2bfe283b8c2dc05980d487fc8d7d9a993bb4a62f368b64a9b701a531d09ed2cf012749a87d6a23698b7f74fa910b1124d0273b010000a94b35dc7c9039d192df2808eb0d53cb2b00c5a497ed5a237c65d5c7c2d172e3f953f20a553aaa7697e79dc7773fb2f36d3a2fb7de011ff0da9dad85bb19f9f929bea3f12dcb660c8f37fa4239fce3fb1b4ddd8397a95b270a8d4f043bfde906a3aded669f3b4a9eff014a3f030d2f76796d468e9d93ee0f8ee5d8d8021cd9a9ff39dfa7c5d827e77e4b52f8a19017ce9596b1c2fa0e1c1b63a6c4cdaaf51c2d21003586d5f36d28b3bbdb481bad5cc342606baa0c267f3b9dd511de0a5a024d15e9a0511e42fac7be1820c675a372d02b4070bf8c4d97d3c55e2f23227cba913a304e56c6d4c7f8b58116a6b9dea029407de54923d6446b315779cf8ba9c4df622c4b34024f775b41423cd75acf982649ef3cb1587d0b1a7e9af185024c19686c0b7bc69dde1a2c72015794f19e4de8154ee63e2aa5130a13193381f2b927d86131922e4a8e8099973dae0c785deee358a323cb041b01b9446d600d262c79d4f48851deba80a13e429a6e28ec7f3a7739d1126d17acedd16516fac03ab0dcddb5b7b1d62220508e741969c6914e80d1f9c78c8fad99402bf27b1201a98cc1f91de1922861957ea50cfccc16904f072043d0cfeb84815ba144ebabb63f86245bf1b7700924fcaca1d0407cf7dccf16e785c6a9a56da928f17b17b3b00a37c8287f3fe638cbd0e26dec63a119245422425e59aa682241f076a5aaf6fc8203ad1f497ae935d9cc562890ed8baf2f3788f0931fe4726d41a72f0861887a996e21416479d28418a789ad19aa9919c18f79d9c2eddf02c32b5bb4c6aeb6fdc4282ab292cc508c70fa44e5da14407c2970244b41ecb00729dc9a91be6864e90d785e982e8e7fa05c3ded94996c754b1b79f7a4d4ba2de9cb14a41ea3186131f95e6334ca2bdc67a8c12284b803dd7200eda34a17e46e90d841102a2c229f24df8b47aa909db8b95b13a5d063ecbe4cfd8d87dc46fa6529d2bcbc89325c0108137955aacd30376f27cf205aa38f2bafc46efd9dc938460d9c130c3a87a9197f14b5791620646d6e7d9491a73ccd0f554022055ebf3002e146e7ec4514b0304b0e4182434394e0805b9069a33280f312aadfc7ef7fb525f55c5807f3fea1cc950932849dd9337103b5670966482827fd1e0c3f4d81d4385ed2b07a4f0b49cdbb967b21b4091043a6d68a241136dd5470db64516a2f78157363b465753c53e4cc26ed4f87778d21b356a138dbd4fb3fbeb9a69fa8876a40d71d67586c2e8bf2789834e263af4f81cbc8e5411720fbad53d047477883b16a070dbbcb359eeb85cf2c28c5047baa13b81e58dba767da2f1782ce6ea04db369bcd55ccde93dc4fae57876617c6498d81faa74fbfe23a184ed884ef18e7cdf9e4e1b14a086709d50665fa14bb2547b0e682eeda18154f16faacd958673ddacf41a07bec083224fceb9e1021b233f51596376c58cf842e1c6c19a1661c514137f6502b632ad8fde373298ce3bb8a6f0bf49f108fad7347b99a8651f190a6383d9deacdd58847dfbd93235e635be8d680c042fb41e66b2ad62f210b8be800eb47966e7c701c9bc2dd9d77389849be418adee3fb9ddf663c8021403aedde3a65cff8ef4fed0403c5d76d92ddae7042159ef587fa7147116c7a5b407120da5508f5145f7249a08c5d6f9717bfaf9da44d33dda0151a1a54ade68ae3f517307f12bb13d94b9ea9910ccc33d90e0669c2fcd53c5fac2f06756b30f155f6f1b35369182a4344e929f1785d27e4ceb82bbb9594646103d99588a4e10505403eb6397c30be7aa3e18cea3f3164e35153f171196664f2ead8e2470e19bcc4668de621da47b2c20324fbf5443e9d93af0c12ef64b82a6342211d63cbb8dfba1966c04f1edfd5c5cfe4382804dfaad5ddf36396fd1f156733e8494528d5019543b44f4ee8f4953ec1bfa3216e3f8713392fc0214ef35d4f7506b334aaf3f83b63a780450090d094747addb982f5e0b46884cb7171860b5f5fd641869645b94e56c2869d95ab8c108faf620bae4823b2f28c617b5943528cf1b35d0e51a46d5d6cc6429525a47a18f67c6ddf92eaa8e9c8fd8eb9512df08decc94bf95508a7ce33089ed076fa5712c522e1ff2482ba74941d3cb84b85d4a897666b29ac5d8a2c59463066c23605302db7337440f1e3c791908660eab7b2a4085e680a8d30b981ca4b68dca7a523babfc96cce86ac61343a7e442fbf6c426a01b317360d93171272c7f3e0d94999dbbd4a882738c22ec9cec48c07f00552b49fe7f9773eff8c842e45213e663ebf91534c1a7e42146321b705e844648f3c01879143c14dca49388945710159354378b29fefb1281e1d752f1f31ff41053ff11421ee15731d7c32b5f93b03af0f70c924e81e2144296907a1a2ab6d1e55ee7762660a9cd1dd692f4eea8d5cc2ffa1cefd1e5f1fdbff1b95e5a674941ff49865a6c5d2aa6fc42ae3d7a727f4895a1d307ae0dd11c0b29b857ca34aa47f6c7241941c445e697fd33b957e7245ad6fd546e237e2b889336539cbf6ea7d9aafe62a4a381bd16acbd5e8dec21f992bfe810e32a1ff64c6c109c798240e55a1e404dfe9c63ed7ff87f26835fdd1bd47e9af97433ba49f832577e5daae7399754dba9db552c32d184dd76f08850df838be7006a61cc238a893e2ede82fb63a94db31aa6a45931897fed8c9bfad37c29c27414f367386880fdb6df8449c34d5b973a885a9dff3bb69f7d836ebef6e40cf26caffd54c59f2f52df35a3619903812c476a4a17e3d46f655cebcbbf0f19451b394a037059778cc68e0a25f0f0bcc40204f16d5a0430a03c43a7f4d75fb8534f", 0x1000}, {&(0x7f0000002580)="0848f5590408893789328997a84a96d16bc77635779f0f2580340d04ffb8d01e0f617f2969d32c5b806e9db88fffcc6fa4f46445cf690c2001e8c002204b8dc96b817aecc13b5aed65d8b60c71c8c6dd78eab546d7e9f3cc02704854ff906da02cbb5536aba0c967562a61d331c82470dbe5550ed0d51d12c0b1545df8a7dd854e8c7041efc05690f8ee5e8affb6288650e175f696225bd29510c6defc885f163d70429c509331347f3dcf72eee8153024da9942b16fde0b0388d0e2f535f55c032073c8d98c1a70b67f76e462", 0xcd}, {&(0x7f0000002680)="7deb388e281a2219f67580666d255c9f0cbfc7f5b697775c2a43556239dc51c317ac6d54315a169f7c010550183a8f1b6c5516b182149699e7f653c9a64f1ad3ece9a02731c833e9cb3a6c798eb5dde5534edbb8cc081a2a503606f362e72ff77fb92e9c00fcc71a04563bccb3acee9d5595f1243788c767884b2ac04ba7a6fa279527772e7079d460e5204cae45cf75ea4907c0708f40be01adb73f1c24a9ae6471a2ed33de59204f7b8438d086", 0xae}], 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000002800)={0x71, 0x0, &(0x7f0000002780)=""/113}) unlinkat(r2, &(0x7f0000002840)='./file0\x00', 0x8) getsockopt(r2, 0x7, 0x3, &(0x7f0000002880)=""/165, &(0x7f0000002940)=0xa5) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000002980)={0x2, 0x200, {0x3f, 0x37a5}}) r4 = socket(0x1a, 0x4, 0xeee4) shutdown(r2, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000002a00)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000002a40)=[r6, r7]) unlinkat(r0, &(0x7f0000002a80)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002ac0)={0x1}) recvfrom(r4, &(0x7f0000002b00)=""/6, 0x6, 0x40, &(0x7f0000002b40)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) poll(&(0x7f0000002b80)=[{r2, 0x4}], 0x1, 0x7) r8 = socket(0x6, 0x1, 0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4810, r4, 0x0, 0x0) r9 = semget(0x2, 0x3, 0x80) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000002bc0)=""/95) socket(0x10, 0x618719f5f041519f, 0x2) accept$inet6(r8, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) socket(0x2, 0x3, 0x7) ktrace(&(0x7f0000002cc0)='./file0\x00', 0x1, 0x1100, r5) 19:33:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0xfffffffffffffffa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:24 executing program 0: r0 = socket(0x11, 0x3, 0x200000000000000) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 19:33:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x14) pread(r0, &(0x7f0000000000)="7539d306b06664ec05ca5bd11a410c2880610a033529bf1d980cb48f1c73d88c14fe1d8fcbb5fe7e70024cbf4a784f41aa9eba1111337760c0879eb937b843fe7864951a0a45c9e3af", 0x49, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000200000008}) 19:33:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)) 19:33:24 executing program 1: getuid() getuid() r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x3) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x2) setreuid(0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 19:33:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="991f02425fd27c723e1acd33fb37d1ff97de747f04de2b4daa1ed57977b3bff64fc54dda1d12411dcf687ac66a5bce54ba88ef02d19facc40f675a91c399786eaa2fa71a5cf2210dfa00b543aecccc2c43b7998bf706e05632de1467d0980412ae2e3b2f3981ca0f07dee1917cb8a84e8df3302384cb848ac029c3c700644e4e943b8a9d28ac2ef053a709144974ad05633377444754cdb617c74ec0098c1d4f12211c04d3f9d1ca274cd3", 0xab}, {&(0x7f0000000180)="d6ce2121cc5334bc0cca82ed6b6769126b1709adf4eb832dc552e46c1e0b93eb3a2ac07bf28dad0bdd82c490a379b710b22814f41ef708dadc01d84ec41a788daacc3172fd2e41b34669d4b6150cf2bbc35ab1a7b52734bbf631d303ffe82e0763161f55b8832281f169aa48fdedc281799107c4d753488d85718ac63b0b5e11ea6f0602f74825023d087c4c882b835433f5b3b49c430b6983a05b9bdca2ab2404e22fe038b4d1db82ffad7568b12fd671b9d03aefefc936fd3ae15d91f278cc4547032bc329a3ea21fbbba894d79f25a7d9f7559631055985e72b75cdadd60dc8a2c4", 0xe3}, {&(0x7f0000000000)="0dae3e5b7d958931c4f1a3e763ace3ba2d6cd7db35be4225986f02dc1f2b39350d0c9f12df793fb166cbdbe64618134398d79ef9ba244e927cce14bb25a9d1d7f0a10fcccd10955ad51f183e1054e11d6da9ef853121ec9699ee216c0890da64ab", 0x61}, {&(0x7f0000000280)="f6bf48476f484afef5bea809f2be6f4f692568b3a39365370f0d9f3e0eec236a6893f20ee63065cb95bf68bfcab1a6a48caecd9544305c3d13004db609b7e6e7f765acce63df1a4bc8acc2aad86e1a8cb00b38c7", 0x54}, {&(0x7f0000000300)="a4b2e628d4d7", 0x6}, {&(0x7f0000000340)="42daf739a40bcf9e02322298864d4dc1197ba964e801d6089845baf3cdf583a858b6d709a637c3940c5105e13be408f163356efe336d7a6261e75768d0b21e944e860690474f7b72d16cd992542ebb395c33d8", 0x53}], 0x6) 19:33:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1000, 0xffffffffffff0000, 0x4, 0xffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000000280)=""/108, 0x6c, 0x0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 19:33:24 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r1, r2, r3, r4, 0x20, 0x5}, 0x80000000000000, 0x5, r5, r6, 0xfffffffffffffffc, 0x188f, 0x7}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r8, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x2, &(0x7f00000006c0)=[0x0, 0x0]) r5 = getpgrp() r6 = semget(0x1, 0x3, 0x660) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000ac0)=""/143) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="625e227eec4ff6cb1da9f6b047f9841e916373d625decf83247b728799", 0x1d}, {&(0x7f0000000200)="5f074c7fe1f622b73d348e2495ad5d7c0c76a0caa0792a46176b1fc211dcc6ff89f23dd58dd1c50eaa6ee403f8226cd43e08d7879e86fa215a2646", 0x3b}, {&(0x7f0000000240)="caa7346a342f2785a5f759713232f85591e5b8be35", 0x15}, {&(0x7f00000002c0)="5b0eac4cbdc6db045d1fd8ee43c5182b834f38b84b680d5d8fcdb45e5642c325400822ee", 0x24}, {&(0x7f0000000300)="451a78b7f80a17686ce56293decd7098038152670e6f94c2351b90a7ca9604992be479ec843eec60f25267622e16fe2a63d1545279302b28b1b54b32ab530920ab6ed72d69afc5e4080f6f4bee218eec0010bf48a3674b3c9edf02e485dbce84fe5dd7d2d74f8598aae111e811be6fa841f293048ed4f02cc35cbe6de2682d1254a7c37a0ff9fd07ead0726b88275542c795491694c58ea47a6524945c5fc759a3bafd8febefe07b0744052c5e833305aab464f844", 0xb5}, {&(0x7f00000003c0)="0aa0dacad018b6dbe8c47ca00c186ce274a5125f6a7a27a5babfba2c658c20c5c173c76361020c96a397df39af7e7d03ef6da50ca10b65d0cdc2cd6e4114ac78bbbee88647c5eba61b49b3381cf14851aa55a6d3b7ad5c7a80f6c01c44a6d7acad9d419fa6df1a", 0x67}, {&(0x7f0000000440)="67395e731c62251535dc6f7759af7299fe069c9077b3eccf590b14143fd201e55ca795542764cdbd84ea34de75a2a7f9bc9947e45829cd0ae577e333db82b9f59467a05a3f55e2d6a297f1d6e1afc0e365c9360dbe83cc175c744af815d879f310285314db807312d7313e4e42c0668363fcd742d136057bed590a855f2f03d55853d0deeba16217e7d49fb7bb3a0f7ad6a480acfa9ce5165e6e05d5bfcc14c816c31bc204db5ed5be83c08060af5f0755df14e23d4bb1f8c98e", 0xba}, {&(0x7f0000000500)="5117f61ec179e56e16e879b0fbf28697baf420a3", 0x14}, {&(0x7f0000000540)="1ff72d3584102c631d4296cd4bc0ac17a17d3ec969576b4abe0d12ef88bb10a490cf4bccafcc193ffa7244272b2b5174ce5c52a4f6b3d1d8d770b78672266f19f240be34c1829935525d0c9171ed4961a8a2363b0811577d219c62cf9abafed7184da5d5df72ddef94bbbc1fb1b4a35f4dc40e2f9dc34453cb", 0x79}, {&(0x7f00000005c0)="5ca2d7351d7570737d6d2ef6", 0xc}], 0xa, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x120, 0x2}, 0x2) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:33:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 19:33:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x510, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x80, 0xfffffffffffffffc}, {0x802000000015, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:33:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getpgrp() getuid() getgid() getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000015c0)=ANY=[], 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001540)}, 0x8) 19:33:24 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x1f, 0x2, 0x10000, 0x5, &(0x7f0000000100)={{0x3, 0x6, 0xfffffffffffffff9, 0x3315000000000000, 0x100000000, 0x5b10639a, 0xb92}, {[0xfffffffffffffffa, 0xef, 0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x9, 0x9, 0x1ff, 0x1f, 0x7fffffff, 0x8, 0x1000, 0xffff, 0x10001, 0x4, 0x1b, 0xffffffff], [0x2, 0xff, 0x0, 0x1, 0x7, 0x10001, 0x40, 0x20, 0x38, 0x9], [0x3f, 0x1000, 0x1000, 0xb11d, 0xd0, 0x9, 0x1], [0x20000000000, 0x7f, 0x6, 0xffffffffffffff7f, 0x6, 0x800], [{0x401, 0x10001, 0x100000000}, {0x9, 0x81, 0x81, 0x80000000}, {0xa8a4, 0x10001, 0x0, 0x80000001}, {0x7f, 0x4ea1, 0x8000, 0x9}, {0xfb, 0x3, 0x74, 0x7}, {0xeb3, 0x1f, 0x8, 0x9}, {0x5, 0x2, 0x3ff}, {0x100000000, 0x8000, 0x3, 0x4}], {0x80000000, 0x6, 0xffffffff00000000, 0x100000000}, {0x400000000000000, 0x4, 0x800080000000000, 0x9}}}, 0x2, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x5b6d8ca701da7233, 0x0) close(r1) shutdown(r1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3f, 0x800, 0x8, 0x1, 0x5, 0x1, 0x2, 0x3, 0x2, 0x1, 0x2}) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x91) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000009000000020000000000000700000000fd3dedfe0d5b92fcab4fc0cd75268823088014fade4d98649babec989bc4e34a1732746cc7ab419cee6b9baccaa373182dca762d9a9550362c6ed1185b3d16748f5319c1d71aacae3bdda88d6a29d75e9f5803a01d7acf30f20c92b5d4083456774c28e92237e5b174167f8ace22200d968841970bc1677cf4f8c173b1f7cd88df2a2c8668f5b5a736989f7a58ffc9d42382ee31fddb351f38b27702f3746fe071dd902be4b39db1356ce6b7a62a615e453664f6928bbbf8c53959289ef6ffc220"]) 19:33:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:24 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x103) ftruncate(r0, 0x0, 0x8) 19:33:24 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000240)='.\x00', 0x240, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/135, 0x87, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1ff, 0x8000}, 0xc) setsockopt(r0, 0x1, 0x8, &(0x7f0000000280)="6e93e95138", 0x5) ioctl$BIOCSETWF(r1, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) 19:33:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000300)=""/207, 0xcf}], 0x2, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x45) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x10000, 0x2) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f4ca41dd7d5e91e039827e5d9af5a893dffba1dde07f113780c7861d2ecd3a875b8c1e47e9d93e0f128c9d5dd87757e463704092a4522bb9d0d3d7cf2e73486c2011bd1563e3dba6018c3c9ef5bbc200b3fed7edc1e613a55479dacf9fd25eaa7e53747af408c3d8d410f5c377a3f0abe0d18aa1e6d7759bac245e4d00e71320be421eaf700408968c9c75ae8dddfcb5d24c9da11eda1aa72cf", 0x9a) write(r0, &(0x7f0000000480)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c791bdb78299adb57e1f8494ef23b7fcb2141490a08662285b7652bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa1bcb10cf6bd68e2ef28b312c6e9b0e90aee33b68e5b6cfb487d009b6b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf50a4174edf18b20469272ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db302d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae34ba87dff27d399802e70703ae32bb516173e2ad432e", 0x1bb) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x2) execve(0x0, 0x0, 0x0) 19:33:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="baff75304c126ba9ad8ae342c66d04d7b2f35f5fe9a5f0cff49903bb96d689bed9a37d1f09aaf3f1d7ad8f56d1b46175b902e8419856be4704326282e357812a886ed244cff09c8ebd8e503c9188b31fe22e8c0acdeae97fc35c1a6b5ca450550352ce86aee0d1f1727f12613e5ff7fd0eed77b4aa84e56038cb9c82f5fc4536d0315b8524bb06df69c34fc3dc4c175b6139dad597b27025f984e7f3da96db35f9b16dbedd16a095ac4edeadade6a4d37a9826d203be56eb155aeb96b3dd187502e30000000004407bc223403e0c98ac65cbe7fbb1b1", 0xd6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 19:33:25 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x400005) r1 = socket$inet6(0x18, 0x8000, 0x3f) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getuid() getgroups(0x9, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x7ff, r3, r4, r5, r6, 0x100, 0x7fffffff}, 0x8, 0x0, r7, r8, 0x8001, 0x9346, 0x2}) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt(r0, 0x97, 0x40, &(0x7f0000000000)=""/245, &(0x7f0000000100)=0xf5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 19:33:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0x100000000, 0x0, "de6054380ef422905c88f7835bf86c12d978aa28", 0x7, 0x1}) syz_open_pts() 19:33:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/93, 0x5d) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6, 0x2000000}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000180)="b2979fc850fb07379ea9a84297702ac381302248714c1839b679a2f08f37402ab58124e315b87b996dee03b74480a7d6a1f69f11355b8d62852d6a4c0451c99201d303745310a168729fd51740c937b3") 19:33:25 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b614911f88d3525e34e763128666ee436e445960fa6b9819157eec1358441dd3ee16630bd200000000000000000b2fd96cb58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584570324a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c2700043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4042920708e40f6017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acac57e7ac5160c3152804622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1819f43e83e014082f0d9a9ab5580c88676c9fa65b196f0838974dd6a2961adcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c100000000000000000000000000000000000000000000002a652bbc63160babd24e49c4ee4999676d804545cc00f923ccc399822892e40c5fa73bda1e3342962ae12f46aeaaecac983b0b59c3ffa78357891c69d01cd1c6282aa513c0afc52f770ae074aa50ffe9835dab9c66893c3a9890e5eca68211d18442ad7ee3288106da481d39dd79d0c6c0ea30d86e3f2ee09c1cd8d8123219fece23f581121f1b62c93dc39bee1e13cbd3cc00"/1141], 0x10) read(r0, &(0x7f0000000000)=""/192, 0xc0) write(r0, 0x0, 0x0) 19:33:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x0, 0x3, 0x7}, 0x9, 0x8a96, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 19:33:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xffff, './file0\x00'}) r3 = kqueue() dup2(r3, r2) 19:33:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3}], 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000200)="670dc33150041aea652ab4762c80f0ee1f9b9b7eecc2a11b8b850050d06129b3a9c7e363430db68a87e5a2ae3c29e0dfa23e78945e71994494e1b28e080a", 0x3e) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:26 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socket$inet(0x2, 0x4000, 0x3) fcntl$dupfd(0xffffffffffffff9c, 0x401, 0xffffffffffffff9c) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x0, 0xfffffffffffff663) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/69}, &(0x7f0000000140)=0x47) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xffff) r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 19:33:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)="855073f0a47c84508482cb050646d30600", 0xffffffffffffffe2) syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:26 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x6, 0x2, 0x5) r1 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 19:33:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0xc6) 19:33:26 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) dup(r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 19:33:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r2, 0x20004269) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 19:33:26 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x400) 19:33:26 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001280)={0x5, 0xfffffffffffffff9, 0x2000000000000000, {[0x3, 0x3, 0xbb, 0x2, 0x3, 0xc88, 0xd5b6, 0x22a, 0x9, 0x4, 0x4b0, 0x8001, 0xfffe000000, 0x2, 0x2afc, 0x3f, 0xc7, 0x80000001], [0xfffffffffffffffd, 0xf0be, 0x401, 0xf3, 0x5, 0xef, 0x1f, 0x7, 0x100000000, 0xede], [0x8, 0x0, 0x7, 0x1, 0x0, 0x7, 0x1000], [0x7, 0x6, 0x9, 0x5, 0x8, 0x7], [{0x0, 0x7, 0x3, 0x3}, {0x0, 0x1, 0x8, 0x7}, {0x7, 0x1ff, 0x80000000, 0x6}, {0x2, 0x6, 0x0, 0x2}, {0x40, 0x53, 0x80000001, 0x2}, {0x7, 0x1, 0x31dcd59f, 0x8}, {0x0, 0x40, 0x80000000, 0x1}, {0xdb, 0x3, 0x0, 0x5}], {0xfffffffffffffff9, 0x7, 0x1, 0xfffffffffffffffc}, {0x8, 0x100, 0x4, 0x10001}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r1) utimes(&(0x7f00000015c0)='.\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001540)=0x2) write(r3, &(0x7f0000000180)="6159a0286e65e3caed8364503c225f8a135852bab2c6d6cf29945ce80404a1bbeb01cb8c8646d9a6133b0b93d70f666d7c8c04a8d27d3d0bd715e48fc34c92528df6a7a34c1121e6c726551c9de060d848be533d0b454803544ba47bbe8b7b1a77aa7ac9a94dce11bc542d7244f976f46991161bcbe98d265fcf5544015b4750a3558f394013294a25b787d2f93e6ff0cea85eb38de8a05f906c82d90475997a2c8e954e92377f608cdc8158ffeb63ee696dbe9ad6586b0920ab03bf1fbbac746c0ffbadb22eb6e8cf99ccd6b6056e6af8ad6998b6a5f312a6690b70711ffa535a7891aa212841b644f91af70b0cefc31a0beccc866e994144f7a77bc932d479809e2769ecf6b3073560bfbb8ccde2930cfcd88cea0f816e50edd435b165d60851f6bc95c768505eb5cc429812e5e344f96496d90618a46e88c6c9149d0842bcbe136dc6133e80df574d82ae40b37ec9aa4418f44d6085025a882c375173729346ecb89e7b6d81d8a8f9cf0046d880ddd3ced5333fca339fd04bda7345b0a2fe84be53f3f16321cdf2aec96a23e326f64277c3262b1fd827d3ad16814d428fe2e07225e304126a6b6497fc2d4d502bcc19978cff3094ccefc22ff54d0887407236474cd5b41664f2faafa3cfda671c28229adb040e4bdce64333306965bf00e563418b32c54100ef4fb8237f7d7aafeb6d105a05f6786ca81f9a5c84242e8ea94f83cb299f2fc4dcebfb88291e2bc31c53c8e06b9368bbc62be39d950e3540528dbb608b0f02753435f6ac132f35e041bd3048477ba7717162f8c47b2c6fb19799d3a20269ad992d24beb6632397380cb2d6fb4990b6482c28e75960a3b424e0234a6d875a312b7286bfd96859b1fe85ec99a66b64513dab6c04e2d404e8936bdf9e5a5b7a197147dbdcdeb183ab1e1e8b896725712e6ef9e2d73d8db7b635b3ecea1b10374c05a04e28cab362ad1ad7a134b031294c15bfb70912bbb8c96aa3769360364cfea58844efa13a477e7caa034d6317be413cc3c150f4a52a22b8c07db2d31b183795019eca052aa7d4afce8dc1f5191b65a0905bd19228f416f5dc7a035eec3d75d9f884a1f25c6f871df7160d1da1810a39e588eebaa8e5caa02f2c4f76929949518a60f8ba549b7d9f3800f653173003141b9e41661d322a893ab94edb696fbc5db66a7defcf881b32cca386a0297003efdd24cb398096f811b9abda40e73f43bd7d8ce8a2e62d854831dcfbd65797dca07b605bf58ace30ba507ca92e6ed3b4b0f378ae9df4b9e82c8dcf757861731e87f90da5f07bbac567dc32f8507b63f10dc64665867d40357fdff805df6971bc4f60287a601c27d44161c459d22b9fab24beb88709599338a63e714cc7a001809e76d41e63e7eae97d00695740547ae00f2f718aba18885018fa3841d8fe3af05f69afb44c536c36b79041b3a5f92c86d1052858fee07820e20e7407028f8009659b287aeefbe4b0f9533f62e3d1b8e5fc34952bbe950f02f3c2c9075385de753094be90611f149b62037a8c29195930f364d4c1c1e398e216f64b1354d1e2dc657d51c70214fe16c5814f6eaf3f5934dfdad9adf558ac591465818b46d350fb09e9612a7eb11b6ed8d5ec3d87e65a0c11d6720c6e25c0ae717780c5f0a915452612eb3c2aca636b80c6607277e10f0d4bacb7c4081413f2d21ab32e41e031ac1d36ad9fc529316515a32a658c399a9c2fd62001e3bacd255a2efa6bc5367ddd5691c39a5c0e4227a486dccca741ba72c77952b2d0e7920808088ad07db283e9daf207af1871cebd0404e453520f4b4090ae927968ae00870e58c4f2e4cf464245890e3a13b7a9e3c459a2d43d4f8e2692a98bcab4357a605afda0a279a113f5a9be848ad0e9b7c8c270749d226cbd7377ce5fc3bb08f4c36aefc56fa5447efac14e3567e9b6fa8dbf90f9a9ff9147bbd5e91e4424719b1c0edb8f6c10314a921a67c99455da224c8940b5f81ee01da18569e21b7e192ebba6d8cc4055b7ea6f27af18d82aa14f49e92ac65c2f606673fc9190da0cb2e69537234c009ce8e4feeb7077f1459e0c25ab7df5f3168124ef2aaa1f5086f3ae7a96f29f01bd23153b188f31158cb2ea8775d6d728d998eb2dd0cf40618f15f66eb474fc552e1b60426bd51e432e8aadfae53b01da4ce0a491b020578d2c58a74e9dfd0ac3bcc3cb9ba1b929f2958f8342e8d2b2961d837a6a00fe101893a7f0502136a569753ecf2c9d66c7efb19e1ff760c354e1f7f48222241a493ea2583acfc2fab24c9c5d5c1ddc2682ac16283fac54aca36a69d2ca4fffe9a7344762d6dd9b3397fc39809bac57fd630d3f082294704e3e723dc81646c6af92872965dc160f5248097dfc554d3644fa433b92b590be2164f559aee8ddd3fc71d9bcc283663f343e1a2d123ccbf04d5992ee0bc9ab178792fc40f61dc4d9c41d6d49f1f7218a2d083bc6667c2ed98bd49d02a261874f823026e7182f27118a9c9f3b4d605cfff69cc8d1efde1240bb0b6b2bf280773515e774363d28acee239a2758427d7f15986943bb7e8dc2c75ec01db65ebebdf1c76396fd5760fb71c2bb0cac62b4dd70e23e77cc9b60d1fcc3996c27d5cf94d6fe024daa2fb097a6ef1997d644a72700eb94d1947ade5d142bc961b071163ed4a74e045ce89eedcb6f9fea5b17af4e04189e8739af1410d80e24bbebf0459a363d07d54bc7a72e56e2c81743b9687d9111f0b81450bdbf054b396371e02d9f8684f06a753a6fcd1c9607b64c2f56208083900a3ad8a8a92b08635b8fb65043f739de3dac75cd11b40f917d048a27d887a6f3a22d8a88372ca25972476c3e81623f26261be4080298bba652b6305d085f1cc385ddd18757d62962c7418b964a86c552cb283762daa4d096181d1187b89b8215835c1b3c131c6614dfc5646729fc0a8b7fc4df6eb76ce6af471065d854af90c821b91392788ba2d748be96ea2ab4480a1710b8c831a03d2428821d448309d25331680b711c6cc5334821843f8c6201c5e1b2380b8f7e6cb9f6ba58bfb33cde6b0ac727833fa7f461357adf599721b7aebc0bb31a140ee927b863db4067d0dca67c131bf344951dd27ab662b1c940e6f3e8ac9773e1da4e89dcbbabb0f09938d18cc8d2584cf39f431ede8cdcaacc23eefadc0427a893d33daabd6693eb768f3617be4722250f181cd186261e9726c519316a44d14fe6bf2a82d824824ed3aa48a32271323f4693ffe1e56cc11c29c4111d34c5ae5b5348031f8ac5f1d67ec5df80dd65035328fd638523e7bd9f3f2d7e557a79e015d839d35ed0bd86f256054652e6400e47434084b1e972ec28d6e0b7b039e93aa403274212951ff3e9205110dc06efca09ecaca8501b03957a99f0468a6e90b75f3f06ec8b8a9f035424cc44815f3ffad3ed3e8a6f547815b17ba07568622823f40162010d982ebcca7a5f2f7b576c8516d8a8564e8d32701666d32951acc4b29a34aeb5a8bf5d8ab1b4d5b887628bf4880da4b03a4dd2ea8597e73d2d7466bf23bb93899e368edae0c26bab27a9f01400b6b78e289b0301ca297e6481de66767808d8305f8beea3b0a8177d2d822803d69a20229b6305c309d2c415bdde923e4ed54e494b113b8c42a0bace4bf5dd6fda63b7a392d5da08e9105d028cf5ab77b863ba7b670f4ac0444633cface002b00cb831ac1aca0e3ee9317d2c6236ee42a603ea933be2467a4c449a669482c04010ce65ef839e2b6979ae721d391468ca6ed982c4c662a2bb30fcaf74a2a5aaa4d3c654e5b1f0f2c8005fb04b0960cdf766ba9c869bd52dccc54244c12e7bf5a0ae97d9aac0a48259711284763f33209d2553fdd0d86cd2b67ae9b904925c1de11e5f67f7d72dfeeaedb37ab66abf6d1a72f4c79a6b920d85266402f20555f7a667181dc8047d9026fb987127b6dbc40523eadd6ff104db6bd2a6d0fb789cd2aa0b96da52e7c23cb8e4979bff2ac5f60ade2524fcde4614f65c42a450dd8f37df32ed186d28d7ede659668eb4ab501c8502aea16260f969c67e784674c1d417d186d0808b018e2ee2e60a5f653af0b15297cbe3b4843f4d5d129479214fd3682d893902cc79a7a463a41155b79b5a311b9458d18579488f02e83e8ef3fb9e17bcf26c3c08e7ad1f42fb5d7b04ee1c85c07c0d99b2b66e77e41f06a50231496e153ba73e4e6f0dc255a3a5f9f4fa17b59aa3d5d9ec40df976c79c223617c2ffe298ad1fc4debdc014d4f6b30437322137d20254bf3827631520fb9f7fc16aaba4108b17e36efe3a7bf01c6d96b552d78eca8c91a2a60333a5aa05ac7ec7f2360dbddcb402cfd2375f2d1a6d022a73d4e6ddfba4b8311454ced6db94f2361b5b97e1782d55e49b0319a8d447fd1c5444f5a9bc577b7a3b6b1cea8c511b65e9b641d3cb93cc9fd64fa33f0fcddc853274a90d95e01df17f031de8bfd878de862f487ecb8ed7f178a02572fd6a937ffe112b703d7824edeb434e6035edfa1ac78ca0c7f4cfc635a5450781245411ae8a615d01face7a417326d64882f2d28e5f1cd9279aebab47dc5ad60169c320839208c1519253b7a30b6880e993d0c8e76bb58c66809c55d8a6c49111becdf5c76e5f96d020c96c2af8e983149fee0d2e91ec7e744740bfce4743e32b2bf05015de4a220fba537190c1cb06c01458708e64bcd26838174dacfe38cac6d25d107209fc0862fdb9b1998d0daefdc8baa637ec51e6dcc47b123b0102f39a0e870bae2cfd02b72de1d41f1573657fe90368426bdeab673b88e7b3533ddad671aedc89223a188071a292eced9cfcddac0f7566526d25526b3b1e9a253a8167627fdb252de6cd2ad11b4cbc62c805f99d32787c736c145a41c44ab25cb9b8e4c91138bf1c9fdccba20ae5d5dc31bcff159ba03ee00789ca19f38e8324515546ee79568189644655d5c623ef3ca22bff490bd81dca24e164e1cf1b421d4192c1feff5a7e8a7d6ed1f398e3fa51a6e3150aadfdafb8da1ebd93f147e6fcfd0938fc503cfef6fde43f5dd27c16b5b595e3858c2374bcbfaddc83af3a627ce725412fa3982209ce571fc5d6eb4ba6650056e90864d361fc84a582b2887f6991d295a0ccf1e8692433f92173a3399e1633ef398e486649c10d8ddf1150c249916371ed7fb8cb29faa92808de2efae708e7d082f076cebf3fe7f534846265243cca173aae29f94b493b10f7236c32eee4016cfc54a5f670c5c84558370fe7cf7c60ea319a5edcb16915c0b1bd3e862d79a43535d48722656e63a86f7eaacc158f70bcccf210e2a389051fba27f4fd96324a052f6757dcb0d1d311d4adb79c9f52252959ec7bd63ee5951edd16ad06956bb1c8aff91a11fb2b456391b9de993f693817692c4c881105dc198c0e42cb0dd3359c3bdede8c0bc0158f1af92a48618bc6ffa6a60fb57d7e1130304b4245dafdc0c911f88b03d78634d7ac2baf92103786bf24eedfc33308ccb57eeedd8168ecb67283bdfb93c4d7a87b39d141fa8d81315fef899416a07bd0c7d140b2229d506177ca6e0e2d77fc62d14f468b1d23a1cfca2d936270bac792d5aef62def62c33a82c1d0e6164b2215ff8c195e7d35e28e1fe407f2d2e3738cf6372c46155b24ec49fda9eccaab5cc05149996091b3f84025d4026da95c8deee54af25b8859125d1cbc4258634fc8eb704ac8b21a2827a9ac84fa8c85c38dfcb42d116a2a64a55bb26bd258ef42434fd6d327c909b04e407ae9e8a826a1d7f6e77e779faadafc685da3195b3c8f9adfe60d1a91672c532a2415825", 0x1000) sendto$inet(r3, &(0x7f0000001180)="14658287090160138f35c815d128e88ad51b660b6c6c5da7e7215a2c2b0ace281b906f64da5f807a02364c6dc030e40d64e5864671bb32f09c291812b628007ebcf1c28b82a9221823408a8d29276d47d4f6d15983765878", 0x58, 0x400, &(0x7f0000001240)={0x2, 0x3}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r5, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x11, 0x3}, {0xf2f, 0x2, 0x100000000000, 0x3}, {0x6, 0x0, 0x0, 0x6b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) fchmod(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:26 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x802, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000010c0)=0x6) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x3812, r0, 0x0, 0x0) r1 = open(&(0x7f0000001100)='./file0\x00', 0x10, 0x81) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001200)={0xaa, 0x0, &(0x7f0000001140)=""/170}) recvfrom$unix(r0, &(0x7f0000001240)=""/59, 0x3b, 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001280)) getdents(r0, &(0x7f00000012c0), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) execve(&(0x7f0000001380)='./file0/file0\x00', &(0x7f00000015c0)=[&(0x7f00000013c0)='/dev/zero\x00', &(0x7f0000001400)='\x14\x00', &(0x7f0000001440)='/dev/zero\x00', &(0x7f0000001480)='/dev/zero\x00', &(0x7f00000014c0)='/dev/zero\x00', &(0x7f0000001500)='/dev/zero\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='/dev/zero\x00'], &(0x7f0000001780)=[&(0x7f0000001600)='/dev/zero\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='/dev/zero\x00', &(0x7f0000001700)='/dev/zero\x00', &(0x7f0000001740)='/dev/zero\x00']) r5 = getpid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000017c0)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001800)=0x66) unveil(&(0x7f0000001840)='./file0/file0/file0\x00', &(0x7f0000001880)='r\x00') ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000018c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001940)={0x10, 0x18, 0x4, 0x10000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x792}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x77}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100}], ['./file0/file0\x00', './file0/file0/file0\x00', './file0/file0\x00', './file0/file0/file0\x00'], './file0/file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) write(r0, &(0x7f0000001e40)="2fe96dc4f5bef1f68b2ae23649401b3e7a30a62bff5a6af43aa9a46fda61c37a099992", 0x23) connect(r3, &(0x7f0000001e80)=@in6={0x18, 0x0, 0x80000000, 0x8}, 0xc) close(r1) execve(&(0x7f0000001ec0)='./file0/file0/file0\x00', &(0x7f0000002140)=[&(0x7f0000001f00)='^]#\x00', &(0x7f0000001f40)='\x14\x00', &(0x7f0000001f80)='\x00', &(0x7f0000001fc0)='.\x00', &(0x7f0000002000)='\x00', &(0x7f0000002040)='\x14\x00', &(0x7f0000002080)='.[', &(0x7f00000020c0)='\x14\x00', &(0x7f0000002100)='[,[-}&\x00'], &(0x7f0000002280)=[&(0x7f00000021c0)='\x00', &(0x7f0000002200)='\x00', &(0x7f0000002240)='\x00']) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000002540)={&(0x7f00000022c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002440)=[{&(0x7f0000002300)="28ae63003d46210864bf882115289c77ec7ca8af6b537377f70877ec7858a52f1889b31f708a55a092d3d00bdff1c384d9773bd9b697aa6c46ea8555f4c801d2d59ba8a105c24d74c483479cb742c13b3695f52bd55d30e86ca4f47bb98b75ab31314921f31c4cd6cb4f35d693020bc155e09443f80f91efda34", 0x7a}, {&(0x7f0000002380)="bd4b4426c5c181fd666db7f6144bb51ff9ccb3735cb55038d3036e71498842a371f67e226a23a9b6c7495b3d94f661844e0fc96d8d452c5d1abe6a57ef50a836c4cade15ab4bd548692f78238164d81bc5199ab75272fc458b5dc90111663f64b3000deb0dd914d980612724f97517f89aefdd53d59df188bd4c7f119e77187c33d6e180be3274613cb0c71796a8f86c48fa9a", 0x93}], 0x2, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}], 0x40, 0x40a}, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000002580)={0x7, 0x4, 0x7eb, 0x4, "91ace15730be3f6dbff58604796d5266c001177d", 0xd867, 0x6}) lstat(&(0x7f00000025c0)='./file/../file0\x00', &(0x7f0000002600)) 19:33:26 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="0ccda03e28ba5b45f93296d00e92ffe4fe8c45e719971c3c7cfbf9c1f40edeeb1dc27fc02034898cd5d48cb4181b2597f2f1e1fabdaf5bf21e03705e119fda55edeb79b555407a51c40a1d5921489a26fb0e922e55cd9338c303a9eebf1d8d62f5c4e1da796a0b249d9e39c1ea78478c03166a0010f134ba34bd3c6a193a8ac4e712a79d3e9141825253ebe628b62be153cce05ac822edd564faeff69e0da5285c9298704820391538e9e55caae0431953", 0xb1, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = dup(r0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) 19:33:26 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r3) unlink(&(0x7f0000000000)='./file0\x00') 19:33:26 executing program 0: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x100000000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 19:33:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) listen(r3, 0x0) 19:33:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 19:33:26 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") mlockall(0xdb050a20c93888a1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') 19:33:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 19:33:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x38, 0x1000, 0x7fffffff, 0x9}, {0x401, 0x7, 0x0, 0x5}, {0x5, 0x4, 0x3f, 0x1000}]}) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x5, 0x7}, {0x3c}, {0x6, 0x860d, 0x800000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7ff, 0x9bd, 0x7, 0x53a4}, {0x60, 0x36, 0x8, 0x9}]}) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000280)=""/51, 0x33, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x9, 0xfffffffffffffffc, 0x7f, 0x7}, {0xc000000000000000, 0x4, 0x5, 0x80}, {0xfff, 0x6, 0x3, 0x200}, {0x81, 0x7, 0xf7f, 0x25dc}]}) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvfrom$inet6(r2, &(0x7f0000000300)=""/168, 0xa8, 0x40, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x4}, 0xc) 19:33:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0xf4ffa598db5b9556, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xffffffffffff71ad) 19:33:26 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x7, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffd, 0xce1afa73ab0cda47, 0x40000001, 0x6, 0x9}, {{r0}, 0xdc1d81684eab6678, 0x6b833ab3ab747b8c, 0x0, 0x8, 0x24c7}, {{r0}, 0x645898b683fba749, 0x1, 0x2, 0x100000000, 0x1ff80}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x21, 0x1, 0x20}, {{r0}, 0xfffffffffffffffe, 0x42, 0x800fffff, 0xa549, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000022, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0xaa, 0x3}, {{r0}, 0xfffffffffffffffc, 0x86, 0x10, 0x0, 0x1}], 0x6, &(0x7f0000000380)={0x9, 0x9}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xe4}, {0x47, 0x3ff}, {0x5, 0xfffffffffffffc00}, {0x0, 0x1}], 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(0xffffffffffffffff, &(0x7f0000001600)=[{0x0}], 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) 19:33:26 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000200), 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x0, 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000087}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:26 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e0300000058643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/242, 0x434) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xfffffffffffffff7) syz_emit_ethernet(0x1, &(0x7f0000000040)="b1") 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:33:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kqueue() pwrite(r1, &(0x7f0000000100)="1c8b69353eae86895453c2b1e86c807fc1d1aedbe2bee199de11212672e9945edf1e9e481417771099703cdd66ab0c7761710532fee32b11c95c728a382694c0cb689684069f0367de7deb5428bc8c7a7dcda72a51c3aa548422fbdccf7e2f8d81c9691d75ca0bf82bf1cc8ebd988171e3d395c7f50cce71441ba25a04376f29eed7831dc7a4fdaecfd0e525be9ccfd79eee91a1c5b1c638c1de8542e691e7c2ca494f6081", 0xa5, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 19:33:27 executing program 1: socket(0x6, 0x7, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000100)={0x800005, 0x0, 0x4, 0xce4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x800040000003}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x2}, {r1, 0x80}, {r1, 0x65fb5b3c5be295c}, {r0, 0x2}, {r0, 0x20}], 0x6, 0x5) 19:33:27 executing program 0: rmdir(&(0x7f0000000200)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xaf) r1 = socket$inet6(0x18, 0x4003, 0x9) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x10000, 0x100000001, 0x200000000d3}) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) open$dir(&(0x7f0000000180)='./file1\x00', 0x20000, 0x1) accept$unix(r1, 0x0, &(0x7f0000000140)) flock(r1, 0x0) 19:33:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0xfffffffffffffffa, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffbd) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 19:33:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0, 0xffffffffffffffee}], 0x18a, 0x0, 0x0) 19:33:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r1, &(0x7f0000000040), 0x34a) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 19:33:27 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mlockall(0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x4, [{0x1, 0xe4000000000000}, {0x3, 0x1ff}, {0x2, 0x7}, {0x2, 0x1f3}, {0x3, 0x3}, {0x2, 0x6}, {0x3, 0x80000001}, {0x3, 0x3b}, {0x1, 0x4}, {0x2, 0x9d}, {0x1, 0xa8f7}, {0x3, 0x1f}, {0x1, 0xffffffff}, {0x1, 0xffffffffffff0000}, {0x2, 0x38}, {0x3, 0x10001}, {0x3, 0x100000001}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x2}, {0x1, 0x7}, {0x2, 0x2}, {0x1, 0x1}, {0x405f4e40f43c952f, 0x1}, {0x1, 0x9d1a}, {0x3, 0x9}, {0x939d2579aa194320, 0x2}, {0x0, 0x6}, {0x2, 0x1}, {0x1, 0x9}, {0x3, 0x100000000}, {0x1}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={{0x7fff, 0x9e}, {0xfffffffffffffff8, 0x4}}, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x1fef34c1, 0x7fff, &(0x7f0000000280)="ec1fa8d4f588243f653cefdfe58c3a2fa25624ac5aa92288a91751da0097bfb2643576fdc715b24f6a099400241d98ad1bac49f15bc246989851a0c016458f72c270e5bb4fc01b3081d15123d29044476e6f0567ac6ddd4edee34fce6c2b062adcc5f95f47c812a3b2bf05491eb912976d886a10f83f430ac5c7d44de424997594537d2490111fef3e41146910ccf7b19a9d6c9707abc944f964626bdde0f013f7b665a1c44db8c3864f7187c2e1b7626678b6e175f61c177bf3a2e297967425e6d56d3c7a835699914ea93e7aceb285c2b6f1d8a9ea69cbdaf4fc85f019c04e2999461ace0d7e70", 0xe8) 19:33:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000240)=[{0x3, 0x6, 0x1000}, {0x3, 0xf72b, 0x800}, {0x3, 0xff, 0x1000}], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r7 = getgid() r8 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r10 = getegid() getgroups(0x8, &(0x7f0000000200)=[r6, r5, r10, r10, r7, r8, r9, r9]) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0xf199) ioctl$TIOCSBRK(r1, 0x2000747b) 19:33:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000040), 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 19:33:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x100000001, 0x7fffffff}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 19:33:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 19:33:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7ff, 0x6, {0x66fc}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="a0692e2f27696c653000"], 0xa) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x3, 0x1, 0x8, "843edab92d42681f71e40fc4bda7698d52193b60", 0x8, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x6, 0x9, 0x432, 0x61a0, "357dd3b233f4d7b0f7218e03d2d1d0b8583f7456", 0x8000, 0x5}) 19:33:27 executing program 1: r0 = socket(0x18, 0x4000, 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x10000, 0x8}, {0x18, 0x1, 0x2, 0x6dde}, 0x0, [0x7fffffff, 0xfffffffffffffc01, 0xfffffffffffffffd, 0x5, 0xfffffffffffffff8, 0x4, 0xffffffffffffa8f8, 0x4]}, 0x3c) getpeername(r0, &(0x7f00000010c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002100)=0x1002) r1 = socket(0x18, 0x4, 0x0) getrlimit(0x5, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") kevent(r1, 0x0, 0x2e5b, &(0x7f0000000080), 0x6, 0x0) 19:33:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {0x187}], 0x2}) 19:33:27 executing program 1: socketpair$unix(0x1, 0x7815bcaa3cebcfe3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 19:33:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x7}, {0x18, 0x0, 0xea, 0x100000000}, 0xfffffffffffff1e4, [0x9, 0x7, 0xbb, 0x61f46665, 0x4, 0xb75f, 0x3, 0x100000000]}, 0x3c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x10001, 0x8, 0x1, 0x399, "cc886b72858789bbc409ed2e34c729d4ab3264f6", 0xb271}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:33:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) execve(&(0x7f0000000580)='./bus\x00', &(0x7f0000000740)=[&(0x7f00000005c0)=':@\x00', &(0x7f0000000600)='W\x00', &(0x7f0000000640)='W\x00', &(0x7f0000000680)='W\x00', &(0x7f00000006c0)='W\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000880)=[&(0x7f0000000780)='W\x00', &(0x7f00000007c0)='r\x00', &(0x7f0000000800)='W\x00', &(0x7f0000000840)='W\x00']) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) getsockname$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) read(r1, &(0x7f0000000480)=""/92, 0x5c) semget$private(0x0, 0x4, 0x80) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000008c0)) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 19:33:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) mknod(&(0x7f0000000240)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000100)="5c0995b4ed6a92db", 0x8}, {&(0x7f0000000280)="9e428e393f26389d8b27e29834e3521096144a51b3a892192cbd701616234aaaf83963649747e0789fcd6840824ad41b5b38abdadaba7a3f11336378dee1d7477d9d3e4472607b13e630c0ac4cec1d639dc3ae956bc7034c9b514289fabdb5e587ba1e04c836e967315fb6f472034701d94e5d29e0300d811ddc01bed4a56bdde46188880c5b8715f8fd4427c33bfb2ea45f8b902f2084b59d6921c2f1620acb5f72a3a7f3c04e63701877cd9ba0399d84ef9995b8be565bb2cdf8487bc7b4549364f96f269bb040327d88cb5b9db043136fee20e01488bc0f477d2eaebda5ac6617b9fe273b9bd7453d6bc703975ce077582c5657f09719dd2dd3b65bad7c88a35f27cea3c2f69acbe9e16410dfff54b12ddf4edaadbae20a94ca36d48ed3b281b6c8afbd9fffa57c6135b8aa9345b263e00adf6c6a99024441c1b76f7e97948304faed1662eff712c466574f8fd8f8d6816f10142bb8ba873c869b7c499d1d4cc8a2ad7035a76f6c9fdee865562b6409e38d3c58adba9dd2f85b8a00f9aaed95f8b38c4f8aef0548630f6aa00445975b81b9a93c4e57771476205e70c15b36157228c476e1c14833d3f933d49a7a1273e54bdd013090ed3436e960aa37fd79f0367fb5cdfa3f1845697294458e73f23265f66eb98b8095ff1167c124508ff2dfaf483026b014b36c80a50ec04459affa701d6bc9e966b4b7590f400494da2a633d7ad7c919c9a2c6f6031a32fd4b13052868a6abc8ca49ef876d47e54fc41d6bdc3632f0f2116ba4f4900f6ba87f3738d9abe951a30ead5070e4573eb9e01a9fdf7fcc341e2755f0ebd8b18c8e94a4a21547034a1ff8a4e57d5742f0ef7d763b65baaf364cc844e26ad5ba7fcf5a3432971a5556034fd42dddb5f40caf00239d6d4724843826596a3a39ddd5d514052640d38e46cac90139abdbed4c784cc3349ac52c0ab7613ea7d5226c4a8e25f8f9c307948c792e5c99755cf4f08a7f01cd91ea1314ea97c14cea2b5b63f138d6c84e5f5fe5da7b5df446284739b06b5754baee03ca41a1799344382afc1f7e33526a3f7750aa66b21c8d429670ca10b9219d18112c174dd6cd2e27aae13d315f19fdd232951f747b70be3e7fe2e652df78fe988e425c09fdc77752c8e49593d88c59fc164778ae21b222223ecc1154e64ff2d7d325ec7b53eabc38e8ee9a995872cc35d7bccb380483c4a2335f08173803cae4eac641bac38dc7e26721ef432fa41ab4955cf02fd3d8aca0aa495282dceafa46d7f456a8cb356295608852626404a74db38e1d3b6b9a2bf2a95c6c699809202ee9f136c2dcc6a0032b7c24712244a4aada57c372e97a2e719fb6e8ac71c19c7178c933e99afc785dc24a1bef89e45bce42c1ce876abaa7742b550ddfcdcf7cdbafead5e0c4c004b0c94b7e48c7d90e642a5121b8b5efb4a2a9ec575594a57b2fb55812f3998516c01630ebdd849f6d7b1941bc04810db78ed1e2deb7229599b29f2dd538b9e5e253840d56d984456e6d521ac3f2080e2e39761874887287d48a23c75c2c1aa15830e28326c14f566d5da0bd8ca132adf9fc3c7cc8c5fd95eda3fff0866efefa86dfd430aa1c1d616b718fb2908ba94afa0ec7b7e60daf0bda4da4876e5bd3c768bc0c52c989bbb596e4987b0303f83c19b9d319686c0243837481d1b6722c5672dd7f38f1100cae50237909e9daa7591ee2f31afa9bad88fe54e126200754534fe9f06f111cde08dbf2c77b18071677b26c6a724b3f8cf62c7f527be727f1a5f4854a016a13050ea20a2179b3d71a6f9bf1fc4197417d619e3a6ee2b260608a1220ed3711504f57ad0fbb2f866e8d0ee20ab0a1b0ecaa1689808f03d97e516c3913f1c31ab58070f5f9987aa9322cff0d298c3579ae2d3e33713793bb3d854d4758359597a7daddc74cdace2d0e48a7e3eea1ad94e0e3ec6f7e8ab70a626f60d5a4dd7aae27defa671f391f6401debd3906c1bb838a941bf9fab4ecbb8d52219dc3f35c4abf9a0807f1951d368f0ef5e9a7881ea7afd9ad8c6a0984f757edb57402a86eb3c1dfce795a304d0abaf6f0f8a63c884f2a14d7923be9bac3ad676f3b8604e35e2940c83c94b0d156f3e001f3f93242f1ed07d84fb3e61d23e43c790d12f4bcd4af433443df0e70b652c21d979ee2b66b021d263d8cfb573b8f9eba72c76e21b3ba85220c789231549bda8efbb1d7d6e48311ecc925d8ee18206b056ca554cb9039d105e5cc415e8a4339f9e16468ffa3e884fc4ba4e36d5b6df330b0d6750b7e41873ba25dc3594c712c39eff0458deb2b4c550c7da4edc1c6945f68fa1f8c8a187f506888c046bc8b7026efa786bb32d0bc77ad074d0f571ee7c110be14189407cf03894b1578dec49c805a13db67e4bd476f932ab8f14950316626cc2aafdff606460b2c2795262905e7b1b17f7133b156cc71784ab6bb08b57dcfcdd7e7a56c8b7f4922ee7a456df8627e033deaf00e341a16e11b1e2d29bb48bdff4cfbccada39ebce72eea201c205632e02c5d28d6f2c7a8c5b1c4e3e2a934fa17d6d3c778b16d4ab695e532e3e9bc9d66e169bd60428476ed9fb339a8ee2a78eb20e8f3c28becde90a1f1f62e981d72d6189f0b1d30fd85384729867ce82d7e2b66d312a8f727066d1e964575dc8e22ad180c4cfba32676114076b9acfc3e5add2756dd3b83f964c8ac2b5b4ed47669189ccf78352f09d1f88c99c50ef8a939e16aa070b241b1714582f641831df4eb9cf48ec6c1460275c0dfd0b56311e3d98fa9720ebe9b0ebb6df9e50092f81454c779bf8fc3e375c495e431f8958ada8b8f2c2d9812acbeecab97afb89ac5ef8391885a713a88847afd0eaa08988e9525715f88a98a173c0cabfe51ae3b1fa5f0461df3aba55a2f09c66c25410ed29558db4fdf1f07a56c21d912bb7fd9d2a1da37a026fddb4f43a93471599399522442a14a4092fd297f1826bff5a719aae224ab2e12d6fa9bdb9fc5aec5d532a7a62f6792ec4f4f5174dc94a8fe7b489980cb61e1d1d62fce34b302c45a25e3304f5691cfccc7d21daf9f09429411943bf7f031b30cd9ef274c1f3db7c54cc754411cbee42c09493b14d5135617ddfe07d90ea2e10d89f5ae8d5654b3dd6434b4cecb60a772cf4efde960381a2b41e29d01d31e1d949d5b14a88b605abaac94f1600f745304d80e134cfd85dca1bd69bc7981114a5efe558a59c639baeecda05bd6ad98a91d62403e12d08f75ec6ea419e8a901d94446f1faaa67c49c48a2dfa145711bf5fdeab1ec665c305b924f46f68347d74c829075d417e46b90cec43556a26fb11e4693885a996597aeb6c78cfcd0287f8c3a4ec6183f603445ec1f626267e170a7fabf799958c3ceafcfe2f589da875bc4bbc34216fa398e598be0257c9498a234a84a879d18ea49e8f73d0e9fceb638fa8c2d0a57939d3ebc7c3d00beb3e3101aa7ce65dc06ddc02eadf3e4e4c617345eef493946c04d1d3cdd93c52c86057576f3b6801cb5fa74eaf85341c3d77be46cf46d727573faa0aed3d83d21f8dffb75fbd021557870388bb609810b5b79ab43cb3a0718e4448a1ea1afb613f65becb2bb104007fb9e4830fc72eb944673a12670dfa943b3d2af5f2a508087f2785273e803e1ffb51760aa9dda9af4f60debda84c0cd26b0fb40625428d92181127305e5943d34c0c27b1b49688a24da33f80c8f801c0dd5977341b64f55212142870836c5650324ea5e85f3273f0752adff6452a01aa9a31e30f4f1deb48be2b6d63be4c368ae38d34c4ad864b3c757cb38c932849aca474c5ba27b909033e16f00788c8a568970ba5c346395e7e3e25e1223f0a16a417ccb8c8504e09b8b142daa21ad3f9bad2355f51bb8252d46f8e7e7474c2385b5d0b7bfce10db849119684ab034c78b22147d3d35c0671335112993074eeaf86d74b627fdd77d5dc2271a5dd84c15751ceef79ba1fba0b68f22983cfa3bb1becd5e4f5126943126b960a61b14f5bfdc92a4ebeddaa10dee825b1195e6114317898b15721a5631ccfb046a60f0b293d3192435d8e120bde453a3935dd1033b1e96fbfa7d6ae8e9c460d272dd156ed0be2edd640c60b05a683ecb231ccc4e27bf0f6ae987a727d3c885796ea2fc4e038c8005d37ac34438d437d2b90259cc5a978092a4641b0e0ebb553609e97e5cbbde3330defb1269078d615c61fc3bc753a395e9a4ff4954c6f74fc452050ce2693bc2054a7b5b67f969761270f266e5ef5595e7b2ae80fcdda2c1de9a1c8f91d3c19ea019a0b60c1f7a52475263d7dd3e1e1fbf5339ba73c126c71922443ad6b4c7fe4b35e4d5f1bc6224da5c794d22865c36690b347835c1cc3d94970e30b1bccd74c8d33a4979d6f5fe3544130f826834508d459ac0b3df2ee661568691b7339990fac3a02923d73d2775b0ad2c2abaabb85eae547990d6d0dbae904519e243431935432a7adcd37e0ad374984df4181471018dc437b031e25ab61d9704cf2f267527ca932481c2c8be92654927bc1c293d7c4636ceeb1d5a554a45bfe8ee098e58420ebfad84983295882e1679ff78c8b4caa320b162bf29aea4e36932002d56c8804829f37094ce4afcc3b658adfc12dee1353f6d391c854b2ce8abd6294e9e8d6933fc87e5afa4fa8d17634e142b9d08eafcbc1b479d535cc248caef6234c78ed91c889d4f5aa408252c4534dc40f543cad7bbe8b58c477651847d278cbd337f8b5f27ec9d6207c4247bde5b5336729e2c88a24b25fd670f6680f447d60d8a48cecb7a5a28c6153f10f55ed57cafa00e4621c178a7819a6542d288fa41a0d799b0fa5050194765f273ea8a81caa111a1698669bfab038ddeb0ee888e0cd1aab85dee6866449eb33e6c4c04a848e6b9b28a9ae4ea564ebecc28f255fbba90364d735428568bd071fde8a817c3230da08952c078a79648f904076644854abda7a618d703d00ccafdf4d2c0b0b859c03dc1b107ef51c6391a48b99fc0055b397c18b25bf883a50e5457052f417830c1ce3032cd4f0a95a005db037795c009f35fcee7e60f2623d4feafbebe83924305c9b033d865dd6447aa695b2b38289e1803fa8e463223e21e0359e644ea6217e2521a3139e024ca4024e55e400b702e14d412b7cc3fae6ba050af61ca57d285f52c4a9b0785ed1b4e8d2f62542f358943aeec432bf7b23409a574c1bb1faa809ed740a5e4728511e684fa8a821a3c3e9815d975a3d0e395a101c222c4fe0af6412238fdf8af1b4572841595f2debbdce277b3762bc308c29476337cd61f80b6664894fcc7ceb92c5cab1f8d2ec2f9066726d5cd7d3a557b1452cc78a0b3389d5f2fa933dc0fb401ef25b41269c57fe88035648b452c70148ef7acad02c77c218476f85ee82ae4a1ff649e9dc4172f81bf19103ff17ad3a3c7368e091af19539d2a72a71079771e54d83a29328f084bf9acd49f85cccd5713292a72c1283e625b0f7e430cdb46c3f676a3041921a14b0b570bc4e2ec0c5d36e3ab2fdc28f1f9ccc1dbf0e73e7874bbefd12f72cb9b9064c84066624a5d448c056b35ba8890c757f8679c3ff14ac3f7b80f7f83fe2ac67b41e62a0cdd110e818aaa97669dd6e72b037416217eff6e1fcb06843170bd5188089f0037852d7e15bb2950af3c85a6b7df0bdd537a46a8a5cf9b80605d161218d00f98e4c17e700924f1f0a18af8c9a1808905c373ce65908f303bb012ec00a48178d979b425352b52d910016120d66a132c0fe703083bed35b209f03fe810c57d2ea4d863eb5b412fd4c47b5873b3c22496b", 0x1000}, {&(0x7f0000000140)="111b9ccc3df44e9f3b53e079bf0175d7a43be342556343e04a44fc5b7e51e7ae920f8b7a4b46ed17df1fa2c9a9402851597a93bf6f5f830a4bd57fe5a2899d395566d94a3e2993829912fb9a04a51d990b5c4a6ebbd07bbefdbfd0fdb7dfcc01091cf229b2df94d02724787a15c0f622f7cb42d4673be3a2f98fbace509c80f19b510dfe09ea82d90c8346c2ee0da1c55a9631ac12329be9", 0x98}, {&(0x7f0000001280)="cb25f888656e266f8a14e93a28519d1a6933e9cce9d87430d1bb7326af51fff8cea5dd01d229ce858ddaa22554ed25b0f17d342d1ad2875bcb15c7b90c24012c80158547b6", 0x45}, {&(0x7f0000001300)="cac284ded1eeefdd54a8ecc279f2173406d7f7be84b4e855eccfb21b3f6b1260328b7b09af8ea263f716e80b0d13266e6845dda8873d9b8289ac9c102ad994619754bf28c2c8ca7a61e7c47d58c3210638284d0d6a3963969b27926a0cf259df325d3477b38c0aee8f24930470dc1d9c6754581a28bb6cb9260c0b3d8f7f59dfed02e3c1ff7e988c19f614aba2733cae9956c4637af5d81b5daae27462615e357216f956f753aeff761d7e5c46c50a8bbffccb79a276d8a006d161f52811189343a33eec55efde4e4b31499d5dae2e7d23e6bd72469ed1", 0xd7}, {&(0x7f0000000200)="32fd782853f428cafb56d217061d5a6e73af12ba42782e03438093c79e5cf154952323fccf38c40e2cd38e24", 0x2c}, {&(0x7f0000001400)="838dd81f98e3796cd4b64c393d6be09b29e0902d034f10ed0ddcc820a5", 0x1d}], 0x7, &(0x7f00000014c0)=[{0x90, 0x1, 0x3, "3ca42b9649a6abf4534d25f2671c197124470b699185b2102148de647d8ec1f3986ad136296afd3b5f57f40017967c27d82b4b8f76913680e8aed020c105572b7912bcb2f0ae535961dc2c168c78eada5ba2f8567b9ce5792782e3e2cb629b355045c40b447bf40b6bddc23eb1feb6fae043dc429a97a1c49dd334ceddf51e"}], 0x90}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x18, 0x100000035) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x3ff, 0x1}) pipe2(&(0x7f0000000080), 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) close(r0) 19:33:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x17, 0x12, r0, 0x0, 0x0) 19:33:27 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) r4 = geteuid() getgroups(0x3, &(0x7f0000001380)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000140)="00845c874f141efdea14bfdb062afd4aa77aa1572f037a8d9a6a174b39532255f4446b285c64ad9d5061d2d46df7ef644a63c8418118861d8c170e604bfef55b7dba2d7b4af7a91564586970b0150cf34645086e8e560fdf9ed757d41484f5c968a13420cc61338c1a1f9d118e2c7ceef3d1c68a3c2261f918bcf99829288168f779c2e72f39dd53306bbe06c89569ff672b54588477773cbf2606bea62722d0e7174c9d541e96af0077cc7d053203ee3c322237e2a782c14a5554a66a426cea403cfae130b7032935f1fe26921538acbd762cfaeff479088dd6bfdcdbd0e936855fb737de48eead15a63033c95707e02727bd277bda494d91acbb", 0xfb}, {&(0x7f0000000240)="052b93d04a05a82203b70a7e6f987fb0e97e7a59644a8932d51e7b82a0d9d11ad69fbde3283badf366f483728574f51cc785b7537a", 0x35}, {&(0x7f0000001280)="baa5f1fe6148f2ec54352954ef873d4d92289365b81432adf31e6d964e701e88e3fe0542a7b5a2fab26aa275c22c544bc9557d6ffcea0146816ef2bc965ceac7b705a3203df87f01db8fa93549f58e7fa2f5c0b719", 0x55}], 0x3, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r1]}], 0x60, 0x400}, 0x2) 19:33:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x100000000}) 19:33:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000040)="ebffcbff70302ce699319296489671f0eea6a7d8cb179ab7264def9b76e741338d8f0b9436464a5a396407691dd119b0d8fbc2627bf9d522b5cb7be8109082e7488d8ad4bf5c7983aa7d8d03e04795e69996a0c564dcc7984640ccf3782ecdf7d114645162f11e79b89be11e0210a69bc0b82f7417f6d21f03a5486d74287258d0ac3c8c0b6ee813521595354e422b98879d8268aaaeebce4600086aef381034e95b61bb0d380f9a41ce3975e20d0a2d5689cdcb166a4991f590686783fc4cc471f168d5110549f009f7febcf46d44", 0xcf) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCPROMISC(r0, 0x20004269) 19:33:28 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x5e4c4d2081904f02, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:33:28 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 19:33:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x400000000000000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) wsmuxpoll: not open wsmuxpoll: not open 19:33:28 executing program 0: r0 = socket(0x10, 0x1, 0xffffffffffffdfff) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x5, 0xd7e6}, 0xc) 19:33:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgget(0x0, 0x200) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='^\\^\xf3@[\x00']) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 19:33:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r2, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) 19:33:28 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x8e7af1b8f73b4df, 0x0, 0x1000200000005}) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3ff) 19:33:28 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}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb82005bc92d358e775304d93ea1eec4d259b7b50e3cb3ab14ea91006bf0c3882db56084d03de0b6b49dfd9afdc778e6a577d57f2e978721553ee4879a2bf5cf57dc6c2cffb0d9906446cf8ee9de7af1051fa5db79f537a47a2e7dbd8cc56b474b12472f366e68bf7d7a5993bd38ab08f41552b343bdff3288751f3217456642137a5b6f3332bbd27e08d7fc329053205ca51d703a45c8ef4d7371c8b7ffee4c65d736c2a09971cb5a8e4c3f077f0930757659ab40e7d3f98c04c36ca5dd19f1c44a404dc80963a28fa1a8febaf93a1250902c5de428e3b5ec1f97282ff27062e94d635b0a0709e4baaae61b6cae98a387647c2c8f5ff0cfdd2b0aa4340b533d006722aeafe6594048074af7c9b67ed05945ba3b8e3a557750621ef95494791631b5a49bd13f5a4f4fc89c05a01f5ef421c73fd633493a85c172df1b5ef4db507f88abfd1f5b521bae24c40a90701283b20f29c0bb48d87fadd2694efa3de8a0c8ca1dbf27bb6e146c1a92c49e9084bdf99863506b57d01a3cdd8f1a282f8305ebfd79b30a4e1854d282d81a3c57153e47a6c0d83f8c439b834a2eba2b2b7ad06b00466d3a0069739b20f3434a89fe9ef7bad268d86172c8afbbda0c32a6adf3232d1922d4e2cb6cbb40880975357d0570642464df5d9c786b4d233c4479b919ae2a71366bf589f098300df7b5f3552c305c29", 0x2ef}], 0x1) ftruncate(r1, 0x0, 0xffffffff) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 19:33:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40, 0x200}, {0x35}, {0x7f, 0x7}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 19:33:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 19:33:28 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='!)+!\x00', &(0x7f00000000c0)='}-$\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@]\x00', &(0x7f0000000240)=',#[\xb9}\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=']-1-]\x00']) setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) getitimer(0x0, &(0x7f00000003c0)) setpgid(0x0, r0) chdir(&(0x7f0000000400)='./bus\x00') r3 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/26) setpgid(r2, r2) 19:33:28 executing program 1: r0 = socket(0x11, 0x3, 0x100000000001) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x1, 0x0, 0x81, 0x0, r3}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8020, 0x95) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x287) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r5) mkdir(&(0x7f0000000140)='./file0\x00', 0xb0) 19:33:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xbe5, 0x1, 0x9, 0x0, 0x1, 0x84, 0xfffffffffffffffc, 0x2, 0x0, 0x5, 0x1}) socketpair(0x2, 0x4005, 0x1, &(0x7f0000000080)) kqueue() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x6}) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x5, 0x55a4, 0x0, 0x4b3d, 0x400080000000, 0x9, 0x5, 0x10, [{0x7fff, 0xfffffffffffffffb, 0x0, 0x10001}, {0x8001, 0x1, 0x6, 0x100000000}, {0x1, 0x200, 0x8001, 0xffffffffd652442c}, {0x40, 0x322, 0x245, 0xff}, {0x4, 0x80, 0x773, 0x800}, {0x8, 0x9, 0x5a54, 0x9}, {0xe6c4, 0x5cf, 0x1f, 0x3}, {0x8, 0x9, 0x6}, {0xfce000000, 0x3, 0x7, 0x5}, {0x0, 0x2, 0xde, 0xfffffffffffffff8}, {0x9, 0x5, 0x8001, 0x1}, {0x9, 0x1, 0x2, 0x3ff}, {0xd2, 0x40, 0xef, 0xfde}, {0x1, 0x4, 0x1, 0x6}, {0x10001, 0x3, 0x6, 0x3}, {0x4, 0x9, 0x3, 0xfffffffffffffffa}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x101, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2382}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1305}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xae1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 19:33:28 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x80) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = kqueue() munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getppid() kevent(r2, &(0x7f00000000c0), 0x7ff, 0x0, 0x101, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 19:33:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1000000000009) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 19:33:28 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) lseek(r0, 0x0, 0x40000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc, 0x0, 0x0, 0xfffffffffffffffd}, {0x6, 0xc5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='.') 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2, 0xfffffffffffffeff, 0x38, 0x11}, {0x3, 0x0, 0x2, 0x3}, {0x10000, 0x0, 0x1000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000180)="4e0cde20ad64261ae2fa0c8166dcc2e22ec9e83cf2ae716893a1b41b96363f0c00cd51e72ddee5c2a01a77611495ff55", 0x30) syz_emit_ethernet(0x5e, &(0x7f0000000240)="b8d77fbafd17e9e3f9f097e16d1e39a0a891c79db059a7cb93da264580dbc124810a47ecfe367598d0f81f75b30f927aaaef0151d4690b7ec943f1807a1675266d6078fe1921f6ff1ed7becd1437b0afcb8c75e388f4c994132d892fe78b") fcntl$dupfd(r0, 0xa, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x300, 0x184) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x1f) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x37d, &(0x7f0000000000)="b6") 19:33:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet6(r0, 0x0, &(0x7f0000000480)) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000400)) getuid() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) fcntl$dupfd(r2, 0x0, r0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000003c0)={0x100000001, 0x1bb9, 0x7, 0x8, &(0x7f0000000140)={{0x1, 0x5, 0x4, 0x4, 0x299, 0x8000, 0x9}, {[0x0, 0x8000, 0xcfe7, 0x401, 0x8, 0xfffffffffffffffd, 0x0, 0x10000, 0x8000, 0xfef8, 0x6, 0x2, 0x0, 0xffffffffffffa0b5, 0x3, 0x80000001, 0x5, 0x400000], [0x1, 0x5, 0x6c6, 0x5, 0x8, 0x8, 0xffffffffffff0001, 0x9f0a, 0x7ffffffc, 0x8000], [0x2, 0x7, 0xffffffff, 0x1, 0x0, 0x8, 0x100000000], [0x9, 0x9, 0x2, 0x10000, 0x4, 0xffff], [{0x1f, 0x7, 0x80000000, 0x1ff}, {0x5, 0x100000000, 0x2, 0x8}, {0x89, 0x9, 0x5f, 0x1}, {0x5, 0x80, 0x713801bb}, {0x9, 0x1c, 0x70, 0x9f02}, {0x0, 0x7, 0x9b8, 0xfffffffffffffff8}, {0x98e, 0x100000001, 0x1, 0x8001}, {0x2, 0x81, 0x1, 0xffff}], {0x2000000004, 0x401, 0x8, 0x800}, {0x5, 0xa70, 0x1, 0x100}}}, 0xd1e, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x52) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x35) poll(&(0x7f0000000440)=[{r0, 0x4}, {r2, 0x4}, {r2, 0x4}, {r3, 0x10}, {r1, 0x4}, {r3, 0xed846a91ab17a2da}, {r2, 0x4}, {r3, 0x20}], 0x8, 0x7) 19:33:28 executing program 1: 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, &(0x7f0000000180)='W') r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/247) 19:33:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 19:33:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00002b9000/0x4000)=nil, 0x4000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:28 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) sendmsg(r2, &(0x7f0000002b40)={&(0x7f00000004c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002a00)=[{&(0x7f0000000500)="5ba9f0735f1fa28a7a9760d442fd50bc0643bdbf85f663f040a1222efe2c9cdd0f1bf0768cdbbee3d2e3621ec33c29c586ad59cc01a2d293f78011c088aa16b5a0fd80d6ab9ce8feef1e272554462b48d9a0c7bc021ed59cf2725a946a37a20ebd81653d2d83b3ae9985d9059b30ad4746469059b78828de776457e60e56d36ef6bd3057dc9ea33aa4d8ba10475de782492f59fe34b657f412e48b24b809504d3f54c6949702e8d581fad6cd8b3bfebc38e2bc0994da03edee298dbda65201c184eae57bf03299fb0fbde2b384668fa36a69833ed08efd42aba09e816a8dcbfd6e3f51af16420f224bd9c48baac232241968dfa6a7995ff2d323b5ef7ccbd8a1a2e74e60b4174dba33b3f08244a7af113ebe0ba931184334ea6a2a07301c9e930cbab5cc8a32ee76a2bf1ca90b78ec6b6d36e6a6d90cb3fd8c1c3459a7f21cd3236d4882064921335a463d59a824b265cb770825b372a897a5c47fc3b0966a52c79eb2ddf1c51ed8af8fc04f13f1b136731431af1375cdc7b6755c65694ef7867d17757bfdd38586f2b6953c662508dd05daaf7e7f1180447baed04b758b031de8868306657841f8c8f6aadeccbe1e4f9a0086af0eec52f4c9ff046c7380f3e6b64e9ff620236c1e3ffcb0273ef24f57c5cc93a42fb542fefa957f1a24b9bd596588cfb8d1535950e83198173f171a233b0112ceeefc0f69ec7f4f575efc32372fb4d0b2fd5bed79632fff87e5b977a1977c021955d1f6e64bb30f8aad57f85d29585975cfa72ff639a958a282b8bfa4f62bc8089675ca8ed333e8b104bac2ea439d281f5169bd708254022f57f85888ecba17ffaf4bc72766c9fac31c05f00e0ebbeb674555fd222e0598c1c001537196855d37d455b55e79d1bebf7bb0cfc052638abe8bd158a0aa189420a292147d34d6e3771dd0667c0703761ee67cdba9db86b15a1a68107063a3d32492a0d4dcbeaf4285253b14336a228a15156fccdcd1ff3eb332c29aeb79a2049f9d20c73a2d46a7567e4902e38296e3bf7d11614614f6236f43d2efe7d6b5a5c7780b3c0788bf86046f28486c34745650208f6459780295a9d0d6d29064c24cda935db96a19ebbe658c0048dca2f0eca6d9e67afc8b7cf7f34beecd05a32e6694f13cfb62c6ad972a04cde9db97d82bc22f4db52de448dbde4ba597166897bf937436dedb532244d0b8b05b919438437efb2f9afa6f3b1acc16fd06fbdb564b3e6bcb172fcd1a651c808889e78d580dc9de5f95602b4b52e869c2cc581e967ac938681b3cf6380a64ca3ecee5bddf723c12be6637eb7c58eac13e03c1c2455d1e4299e1a620e3ab64cdc2ffb535e26684bbfcf39c7a708d334b4313c4c22b729e06c6a640f003af512900895061d6086eee94a74551a2c2a52903d0f59918d349e486ef6620c375a381c4176b95a7011a537c29248d0bc5ec7cb0211063de52220f3edfff59ffb1a39523ca9b90682fbf5a86446fb9b8e1de88f81e88d953172b99293d40c81e2127a88eedc79a23498b4dae9561eb9665697e5d1dd20c2fef6ada4971f12ff616c9db5a0f8395b7ee1e90a66d0e9023d4412ba62abfc094bf283873d032777254709d0ce452aeebe0f99663284188279034c4b07fc391e6fb8f819d048b8bf354e85d34519f8b07477f84fa535fda1f585bce88af5139bf0fc9346a4653f2027c08358865698abd09792433a7f0610b4bf1bacae52ebacda427860e6d8a22d8a7618800a18d9681ebed4fd686f8a37bc13a2282a03468f5f6aa000312db1b351adf759080d7f81036bac6c02fcbedd21e8f0c91347a0e69cc93bb2758e7d4cf91ea2891e38c33eef46792dc1ab1ff97b3e366300e443e9408cce022c171b6600f5f288bdca11fbc12953dfa6f5236ec8e65fa9775c37d40eac29689b51e20729ad591c6ca5146638010fa3fa3e9f3c49fe7a0aeeb7346e291817c491186f94e8861417482cdafad3a990fb26f5cae6e65a05e6a128881157fd23691c6efee1f519401ae8b169bbca82add37cbe8d366d29f8ef44bb9374b9abbb663d6a7811eef100c2a1944897d3e0af9ce65b68e0dce92063b8441bfd6fc74443b63740bc628cb7943b27387c89782861b6e99d674c011245558c023114a23566a137d31ade08b79f1675d13da310869673afd58741fdb1d7852421d562e7853a8664fae9836eb520b46695d75ed8790afc3d3576103dc2e3b56a6b7a58dfb2d381c0bb4aee9dce4ef806f1a4702f6608867131478053863f88076b9f206f71c2d619016ac8f0f2911030a6b7e5b3d3ec0ae432ae65e1785b3d72d3098868f4eda3ffce9a468350a6a4a7bdb75a1ec08c1b9ca3fda2d115a60fd5b20c7d8d4c24df2387ad0950e2e4b32adabcaa0cd80ccf3b1865488d0f21f8098468a2683744e28fadeea30aefa9d78e07126692a62247167cb56601bb636e9dad849a6767eca00dc28e27d6b9eea8e322ca0cf93d76d7deb9b9bfbec7bf9074359825718208aa6fa8d2a5d1d4675f4e4c76b90ce1ea9c9ee9c8909ae142942a11d22a46673afba2d00d47d556383e2dc0027cf53acfb98c75bfa89f0b6383a0137019c7496fe39e5abffc28cddcfc8ec28a293dcd1b430bf8675e90b5e8523e96511f103f9736382492e587bc9e3d07986f0acccb74bf84e62343b9ba15e8c12733712166597a78213bbd187a9693f0b1c2400186b698b3e949c88ce6619af8810e442820eca32702a4e3a559d36011c17325c16ce329f2924093690a6a30fafed968d375636ea132320291a97bc71c7fbc69b21c217381cbe7ed1d05ce610bfc202a8e67473aa6ab654b8a2903903998713e3b629ed26af4b8e82dbd6b1730f48ac7206259e5d6b0aed2ffd9a0710a2ff02ad3450ec737a6160c9eb12912f2b3062274632f5514b0d8c9a15d92e6dcc1e5c2d9d35d865493ace668391e7c5a2b3fc9b148f0f70a38e83c6033469abc1c9ce83228f05980f5a6b11e7e13690ecfd72c6ea47e531626d660162fdc6e237c4971a5a6a3470bcf7680976f41b25edd0b56900751d9ba7e799208ea7e7c8e98761bfa3c5286affe41698ffc20010f7b1a9202d5087753fed7d796dbee788cacf13dba30a75de47e930879d4e1eacbb0e1e29784330c3b6d5b41960a1a9ae7b2e48d3ccf7057914fa8238afcd6feaa2608155e9fb011421c127b4dc3ba762ec3564efb1a72d3dea45e36512028d9524615fe7a6031c26a180e19cb127085e1edae879f3d2184fe3c093be221c1b9f562d2685228379e65164920fc4888b72a0529a8d896ba35c1ca26da7514cc3084516c4d3ab6736b58e2cb73a056e1f1af243838f73820cfa0c3f8a6f41fc3bac054321e7a3ad36ff2539b789585cd61b58578e41e59411d3ceeb7715158c3f67005a68fd8d0a2562719174be6df9d6f825149f0915fb0de5f7a1708ad7c7e2e9ffea23d555a2ff0e15ffa7a375cf8bec389a4586f1e18147fbb4d789d8f2e2d0eedbc116d5166ef8277641ab50801e9833acbbebe1c43b7e25ea1150babe2dbb22b2405f39639f888cd0cc0ae2190d7a06c76099c1538640a9be4af51af5ea2f72d177e7fd7cda9e68387f39034804aaad56bd75b5d8a3454aaab671425537b74cb46720d02abc2b7303eaad55de8de29a1dc847483abb95a5cf36626caa994a35a3fa8001fc150d13705a0f388a505d8f58f97afc998ee6001daf9310b6e12e629eb589b411df7805fa6f870a490cdeac07f156379020b1618603a29cea8c024bba7fd573dae55ce05a858cee43f90c855c880632666f6e9c3ff7f84f55bf79ab22b0b498246cb1747a6774bf4073a3b3ce6e46655a3a0f6881118e84ab6078e9ab602fcdd713e4b461b539869ed5199585f51c810a872af09080b7a06ca60c68e915bb60fe60e266bf0ba0f8a28717428371e32561ce9e6ca368cbcce229042cb0e78dea48c8c52e2737b7b3017eb4ff85ac1af2735a218798bf1d8822f5bfb8cb8036b8e69b591bffc41713eb03b2e694883417d5a4d026f63c997bc5c92f421c72b2424a4fdc56cc83129d130c867f9a93ac272f3aff53f7d66d12c51f74beee3f9f7e18bf2f66e2b960bb181400094b18a95bcc61c23998b891a425e8630cd38d13d9b0767216f395c82b285c2d54e5470840163701ff4d02d6d9b24c3e234a2f336e681cfe9b547afd676f6fb1bc2eb12437a51f78f1feeaa971faed78e7d4b512f49c5960491f0b69eb5ac7b8d078ed46c3deaae1cf2c77cbc5c606d574fd828326a66cf8bc644eedb17664cc2108f22bb76ee45783d749e267da8b87016659c6852470e39d1446dd9b58ce629e7136d86f6c90c47905b110a995d16c90c09c8131606c8198c8440f9ea6ba296c74b662fbf364c1442d4f7ed541a7256526f4c198b65d31a0f2001eb2883fd0f7a2b53406c88af89ba0c29d0888427f57f781912802cda238d330d9b61670cccb7c64f578215e0ada1d53fcb5f2d060b4716be8d417f8d5c623450e6f32088380d41ad54d94461c414c550172c57392d04f66480556244a715a5d3a60290fdb971dc52ccdfc4e1d1b4ae78ab4489ed25071b76635161e24726085f5f27dd99980d82aeda2144dbbe64dc2a853775c12724f4d6121a93b8a3b54b8660fbfd38b32fc04b5ea96150838b45d9e4370ef10eed2bd8a50232058d2eb4b0823da7d3e556facbe21c033d865aea2cb89fbd1b80dffa104b0825045262f3f38af7eaf67f186dc1d8bb88b5c121880e47c45b32212813017615cd6cb8150cd47205d58e9a9d60a19236655cad409becd01dc8c6c80de30a07dcf8db820d358759f863d4204041173048223543bf7f0b9fbabd628984cb21cdb147b79099e3467e8b9a5b6f53da583bd78e81ecb03bdc0d339624b9ff3875d209d719de9c55ff3147f4cf32c63fb8e773f56774247c76f00809ececad6bd43448c2cb5ffd5aaa3a3c849a71d681b133297d957bc2af1291bdae1e56d0dec049d198663ae7c15edd0b0a4b1f8b9588d7858aa3ad83e2a92185bfdf6d66130721d0794b05db2b1c40db322ab3ea0f6f4306f9b1156bd94bc03105365130b81a05a7b207df870188d2550b3a130fa4565e25a631f719dfa05feb5542365740a02c4f7b147c16105325be111d52a04ace78545b359a2cb323521ace4594f029d903e944af3de1ae65926cf3e2addb7b79f0c0d9307bed2e3010a71f2ce02a18542d47004bb1d7f078f60b6d5429d4eaeae1040d5c0a6581d0aa88fde0adde9ff3d3a1ba98910cc227048130959ed54278d26ab960c3eab63677c57ffa3eaaef4239044e28e4a72217e86704d694a2ecc3565a29606d353d160967429fe188950f02a2a6ca07a0239605b235e61ba88e33a98e435c8b0037d88b3434275005e025de39ca31c9535798bbb283694139b8dfd6e6c24b0fa443d650dab85721df6062c0b4e930e71dcb2863addaad33e3df823b5a83607caba186b05826326f17e5c660e1ee49f74290309c4d141861f6929f499d900e9fb1eff49a34bf100a7e88ffc0ba59e8645edd3550f9feb39c9fcc1bf50726dafa280e67055f7884c297fbc67215d52b936fd0a937fbad8e454dfbe11fb5fcd16d49d6483d413d8e7c4cd650f0ae60b571074a03e67007987e1e80323a48fe57e92cf9a234cd57f8a371ef5a45cb464b6df962102eeb99904a7fc21f9a5b4981d853b2c1d295c99e5b5fd4ba749e01ca0a508bab9193b2a1f3bbd0d0d68134938a337c20c9abd6efd5541e503d70a811f8e0ff79208ff366fd8fbec7a9d3914e563", 0x1000}, {&(0x7f0000001500)="0c5af6006bd0ded28a9b222485a5e8e02e5753a3da390938c3e5a550396205cd611bc317e02a41963c3c0be483dfa8e81ca9335be0490bd4bfb959bddd9fbc1b64c2c817e74fdc47fb2d8a5d9cade30dfcc5f730a19ddcc06ca7b6f443d9a9d7666205fe454a9c1b3a71ef6520ba0e0bc00999b9476fe49fc1857dc35630020848d3dd3d585ee28208ada78e78dacfc064e5e803ec70b4eb55be40ad2243a9c2ea4b5ac98a7f7841b7ee82c3997928c0f28bff5d42eebd02b1f0bb2288c3972c73e0879ca52d3ff56aaa70b69c8cca8cd3fe9f373364ab5ce81fa1c3f8c3126249f74608093bfb4728129d5a05c5a70b1fa3165c527ccf0baf6d17bfcbf17773ea07a2211dcd1f7cbe7fc75f5885db2cea59c3402e3706447521a1f67756057e5558556b2d2a2934633085205272c361f0bf7d7d9fc465da7a7204bbe800675b2c5e1e34b9e2a7ee7163d5eef3562b78439a56dcb2754c4ab320de85a2da12f1b982381527a7c9e70e00b527d0f560e4b41036433b3d6e52c47078b9203826138e23308a37a3d6f3bda624f1ed593ac6da895afca681537b5c0997a2ac7723730c55e690eb7b6dc090f344859bf599b961d68523c54b3ec9b3249d24437fe97eb87bd729dcfe55df5f04a9f21f935617e64cc5dc7b643e3a5537c1445301109e9face663049974b543f376b13899017a63c27f28f00c5e9fd60e902f299fe8f4e09f2d4e7a47212cbf1324f756ecf4652d840b4a1d3fc7c430579c4d9a85a20588843e793d79df502592c147fe32101eba807891293a389248ad682857157e5d1f5fbdd2bf84c83de5fc9292cbe0936f5a63cef730a65d44288549394b98d037d23a9bc2ad9147d7e6d644632a8abb41480c26124f31e08dccb450ee89d6c3c1ff7827176e7dd3ab8ecf55fb98c82142bcc27f10d4427795ac16630290a9759e88a3a1414b82c84ea9e766334f90851f380486872dc83bd96747e8885f45cdff1c67d4ca6e6267783ba289bddf528aaa8752341e99c09d1764dcc7ff23219b9febc3891d3a5ee747e7fcc6391e23c2748488b0d2d4b984ca7383a198f4e15becc6bd8c09a7694d158d59d129a95260db7fe0fc703d3849d31c7b35adbbed196846b520b0785c34326fa10d39d96411750428bb72dee8d6c76fc655ba0b11955a16008881cc248161a4e5076deeff209e0036bb0f4f8f9077aafdbc5d8443537d76fd84ebc54f231cc3efe4a2be27c5bb90957ac9fab3d5bdf888ccbcba2f0810999d78533d796544bd52d4a2614d38b4817df5c7dbd3584e1d938b3efc00244ea1dbf639f37b31e8f982055759bb21b939df7f54b798cd7c6f876c080d62813fa27019ad2ff7b04ad91c6eb97dbf29820f52aa1008dcb42be9b35baaf6056519cdb7dc6bc26fb35bbe89cdb4595de7762945bf309f8dd943507e9f73b14196ceca6b189b4e417915beb8093c8e8d9abdc24ce05254e532003a2b7e15a892d01956570ad86e9217a9d7c56d54401205ffb40c919c14b6978a6a30e5613bea03b121ea8bbf0b529e19bae6778d530d8cf81c9529798d2ac4586f3515300dd7f3013d2e84365770bb508acff4124a78a981028248a12a8d145473603c7f27612c4d40ce0fb743d903fa4fb9cfcbeecb4ec390112ea18e750baef1257b2bb7dfaa57133e4fb54ca4103d4aaf25571e8f707fb16fd326df50bf596e42bb51ef2af3f3f3d4a12ce5ff6fb353b3eb9793c8a3c94bc98369de0f847cfe290bf890418129fa3769198ddc8742fa3faff373174721db4dc8b0ae39056071218c5e5ecffb7019ca870bb367dc822bb6b2ef033661cfd251f246648a1ae05ca64069815c8cb62497174eb4bb5e6ea2c4e95d67333c586b8b75a4990caa7c859fc59075dcb1f1c33e29cbfbfbfe7e8630690385fd5f883ad2bd6079901c119d5c7f6c6faefa52b5a99ed0e2db4052b2405ebe826eb273e23a9fc16ea044d8cbbf7daf0063e1f0362332c0fd5fbf83f5819916e338d63076fb40eda019a073c0a574dbdd832564c41892fac610d7b094f893692bd87eab8dcf4e9e44dc1bbb3b060daa9b720de67c355b9875026c834952e47a78b5e683896d9e9be0babc683c206fa6c79cd83d67c31dc0e2445341cfd2cc6c45c8f503a6f0fe45ede62aa4d5867dabf49765e8fdd286bb2be022fee27778e51a7f88354f981e3ea481e44b0a97bfc05285750440ecfe213d14d4f4fdcb60be29aadf9c09cfa71f2a69e64821fe6edf62cc4d0a1048f738134d67680653541fee5d52da36836ec859d43f4efd26a31b451ccb2af3526e0ba1f2a6dac9a7980ef9096bbd9e95fbf3b615db7a7e31560751538709caec130d54864a1b9d3914bdc1056395fcc7c0477794e929b3dae3d400e7eaf81a02bb4c403e335b593832c7e8697b42f9ed9120258a6946e5a929a1411fd9bbda1206a50f002da68b2f18572344f31069c5d686258956e0e385d10cdba40226519825e175e4b50b220beb5d71155f694e9565ab36eef245674afe844cf0200941f5a64ae9fe247554fbde9b3b64161758d0f8650ceb3990409ec868100d737b09f1c5043e143537fef52f5388f54fc1cdc355dd31c291d31e09c3f1ffaad4d9d372e834fcb2ace187d1f1e2f7aaee2857d9f9a57118aed98a92b2b2eee9cd6ba5be8f223035576a05b015a651a7eb9e7be699d296bcd202810a101a6a86c09054b6e3b0ae14837e3f678ebd3a8eacf3954090ac19ff03cfbb63ca899973f627d32593bb43761370591dde68d15f6f24cad86234dc5d50d0b7d9a4a176e2bb30eb98bd74fb66dd1c874468ab0ff392bcf679d4754653d8f86508df18bb043529339c85d4e5e50d4c627c9cb544b2d479229286c6fb155775b096e6c8e197792382e1902bbc0d9e873dfbb4295dca9baed89094ea2704b95f7b61a6790d494b934cb3696e68786e82e32518401df690fde9a78da6bffa7c71576e9bf6ef6133b685ea833721850460a5eb7509b9f4ad7acad2b7d51a26578268047ce6795d93ebfade942585941690500378cd32771e1d04c4fd33a414816102c570672cc7ab2b8a7a08d7e66ab1d0cde2c839c54922c95ffbd50e19955ca47cad46f18a8799bc3c8c78a4fa816709230f83b8e7ec4e2daa42eeec8f82c41196fd3823849d8a637739e3042783381a7750e79dabe29f5ac6e68b7489d7e15b4ddd4bbaff97fd5da8098628fb906f763279c5a11e1f9a31f1f3e3fd69cf0fc12645509d9d2eabef7bdedec7042e71b1aee35ecf315dd973101402b6b625548430669cf548378675c0de35a3eb54aa458f94b9c9be0159b45823398ef8bf595108b532f4e4201ce2960f89028a74069e7d42cc0d0b4fca824cea95ba2514ca6baaa46fc2f9dafdef6f701da0d33f9bab7e46a0b84a9074ebbbf343a110bf24572e186c88daa5f3280ecac83b47d94b80573118f85d7b8978eedf573999783ecfd991d3c7e49923f63c4830d1c0c577e4756e8f3d9c78b0f1953532eabca85af29cd5c171a2b458f3ec39651e22e7edc9c1aca48acb703c0549100b79c0f985b924876b51246c72f310aa973a890c5620c2dc9b8649ab8b929e39b6a027fe602ad9fd035f1515466e5784ae26737d4069de05ae22fd0d5376c7de13bb2455fe298a5285d4b1ed8ec50bce88fe1c9341dcc89912ace9dbf37cee95537cf6c34d104d6ead75cef32a8c50def81f74050bbbcda56b77a7b99a3f741cd58418e2eab735640bada484724c63dd1652c7c49b08675ecdcd8d9588d67f035b44a58d9e170d24bfae029524c09e2561ac197f42087d4759897f6ba2dccf9b708736c44ba3eef327075a90310f63721779bf9dd8e4ba4f9b8dbc9213edc9f31d4bf81747dfe8f254099a2f64abcf2a5bb87ed339abf514a2f4e9c1d15cb8e96c0933a349f08e3113d052769bc67f52e7f2e471c9539becc1319b4736d2eee6b9b0d0e5b1d2cd09ce250ee268c71e16deb0228f0883395cb5ea4c6343f0b145713ea9388ed666172933c08770caafabe23a3e5c6f767a71f031b7514854ac974211d5fdee8fba14541244e6389c8575bd4f0c653a808a1310cc9468241c8033dc61ee83c632011e4208a653a9161d53e3dab38993989b93333d0a7ef783616693cc771c48cc6f04541604140b49b5b5a6469950d32dacc6ee7daf5b497ce4d7b3596b73d04abdaf3c3eaa9c4e39ec589efafc3c63c8e6ba01325724127ef9f92c3d8d890983882a119567b982835de694f18a94c3c52589ab9e9a0f1a209e13cb6c77a32b68c3619d7d99dce9e0278124b4e37f24a122a72a704bdcef8aa6d68b806a2241a3e56fb4a6cabe3e731a1eb8797647ca27415d466a9ebfd4fefd51019a597c81a459fbce589fa4572f2a1664942597024f820aa2f4a4fc8cbadabb24a334c41593fee5c3149d294558ff43d1cb1e2c1eb16b559a9dbdd079d6d63c16e54e6d90137d8e7225e1dad67ba02e5a50de2eeca537b0413f15f9c970f4300e082fb2b31eea2067e52a98430351e964b05fb9f8106682b13df1f791fade09319d0ae661209c593bbc70dae89a5bdcf7285f762e9eef2826e3f745dbc355c1ddb6dce6f4982cf168a6b7c971765b0f4bf401299270e255f79f2bf0900186b82b3a7f28abd0eae537ad34becfb945ffbfe5ebb9aca9b01deb1de93cb9b97b97095a782e22129449af84017deb52fdbe4f4a1e4206fcf281fc7038deac0766386ab091bd27b21a9567e199026aa3285909806e932776b9fbefb71a71010f18962098386f87908196daf56a40c20c0cc2ad0915fe18b180bf165f5cd4fc343fb8f3a2b1cffeecba397ba980269798edb4ec387556f0ca703379bf8925cb87c1126c04886c0552bd60e401c786c3791cd76a4d649e282d90db511e3673edf09a94fb3aae4e48b324ba94f5232994176f9c583e034466eb33ad25d02495f668ce373de5ac25a930bd3230cc37a15bf816399b9140707f8f2b602f7224af4dd2dceedcc2114af50174366bfcb3363945b72dffc48a52565797d863e6097e3bb491f9592b58bc046959ec5b96b93775a51219920597dbf708cd967c06a913fbe54b2afbddd427c58f260316632aba610aedfb29f44555834c3cc53401f0b42208b6f4c580249afbebd857798994035128913d4b03175c10a938ac0726d15aca69e39843172c56a1fe203465e11d9a471653f73269e97bf6404901a31968542495e9ef4f46b5f6fb4ac53f8b1863e054f59e26a6929b8abc885d605488fe54419e34407a9e117a32261253f0ef487cccec336c601966cc00b308bf5752c59d006a538682a6ac9357e37aa6d307aafb11979728881c1498cbe0e0ff7246c500124f282541ca43f38e6aaf93465a0b68b29fbc419e3b7c0a5a5c8326735df34430184ee9cb09aaeb73f2b1d395d3c0f21897908821b8a2875bf4927fd053db94facb66f0d06eec8b7324fa353c34cf1b8a56f4961ffc066698a8e41ea24153babce8c21835a91cf0266e32737369c0c06d670876dab13ad043ab08c37462c64dbdcdc09a98c432396ea5f3e73008a3bdadc82732e3615a3353937f1ca59dbfcaa1ae4ebda8c427112e10d6b0e33d1bd2f74deff26fbdd9dd6db446b5f6a58a65f06d8cbebede01231b3e1f3855bfc8c1604e60e24a8f9c2a2cb3e629b24cc445b00ba5270e11e865b8baed8468d7785d35ee1e40bff7fd9c5dc816f3655c2c7683d3a9042d10891aeb8841c40139cd897a2e269372a6696c201e4501b27dcdf9584c33b77c4c8ac4bd7f16171b9787885ba0", 0x1000}, {&(0x7f0000002500)="ce4d11d7a6a0d7a3ba69b75be6cfce6dcdde4bb71926c34c07f4368c1105028110de6b1a9f8429a8", 0x28}, {&(0x7f0000002540)="ee6745d1593046fc670cde501a56788dff7316c2dcc0fc7348bd4695", 0x1c}, {&(0x7f0000002580)="fc75fe6062a1336e3f399c9864592e993cf2cfe752a02f9f29423b3b70edda1c9fa2f8f22210b8881fc279969680cf5821d48faa78b1ed19ab5d6ad60bb2d4f13ddbae42b5739358d5c8450cbf3f8ba9db8e81abd7c2d53a12cc53ea265e2719932a43e7a3f976e63d284de84b0ad0e60c5b0303d790f88ddfa502bc909dd02b9df31edd6d8674edf8e72307a20cc93c816b21f95097c89b45a249e8954dff8d0f27af6fa13284209c92337235f1fbf999e68cb993d0e3188a78c53f6d6ae13487f2af26374dd461a5f4514d73de4eb57a4ef20f57ea8266a92b9819980912080686b53646cdc5", 0xe7}, {&(0x7f0000002680)="ca32cb83b3c996bbaaa9e30dd53aa158eb3251ad0e9ba9a64e5de1cb87ab6f66f991dc691b6fff930586811b43baca33cb1c69b834c2940859c0b7c08cba134d3c7178a4bdf5a7f5978f111f171f20c7a79839d8d48a140997a8df22cede3f1990de497472955ea5e4241c66ae639b81d108812106d866a84e1b439cf50fa9b7c03b1b2f02e4c75b5276cb0453a939d1a76a8de9ca9a88baaac0ab9bb809bcef7bb39fceb9a323eae2114d2b60515bad2dd9fe48962f2deff8e0b82e99ebb784c1813e5515c1ed5e8791b931cfae4c4f795c2482b5", 0xd5}, {&(0x7f0000002780)="8bb3c7a5b949d145654aa845e23f697610efe52e4a71bf6d0b44b3cf0bc5394df7f73c68739c51326c5c1ad2d79b8334ad49a8ec3731248b1bcce44850ad22e3ef612530979af7216f024ee83596f7495bf485af1898831606d13596d2d2cae662d3f34ff98e72e35a8e6971ac6b4fa50d5c41c89ff8d5b3d26519d988dae30e3a68e9416614872da6f7b390506289882059859f1e4126fd602538c65b6e0a5c0546c650", 0xa4}, {&(0x7f0000002840)="381a3562afbb43ca368fa0bc723c1e51e5f23128f54ca186c04d7586838d736cb3673eea5d42eb6f1765237199b5646627c6866574bff77ed12d9884e183361aa0b9ec1989f171bdae9ad0a38d69abb80b6fe8df656fa9eb30452a8a30180dd79938c567f569c19caca76244bf3398eed302f6e77871803288547e755a1c4358e375ad507d0c8d315a47488e0404b93e9a1b02aa1a5fe7c332a44e7c2d", 0x9d}, {&(0x7f0000002900)="58fe51bde041e993ae9c833209492212bd61dd6d301dbd89a67093425a11bd8dd46379af834b4d20bdf5babd75b5a2ba0afcf3987b79b3f105db542906cc0dcea0e59de8cda31f968db71e75bf7c086d7260f7a5c22bf908d8e501240c4b8da7208f3c8e54355b020fe28761090a9f21695583ee9771504b24f74761482d4f6c8d566ad6e5eaf3971d4f5f949ea2ae3b134ca116bee756f506bf44453f77f57ef7050ffbd8091d9c62f649fe33451fb7eba93b0e1f62581a0bcade6c989d126279468a18", 0xc4}], 0x9, &(0x7f0000002ac0)=[{0x68, 0xffff, 0x6, "de7e03c6af3190f17c476c53fefcc8f0886a86a2c4a11b946b1599a1aad6ab78f085bc74f5e7ac397d293bff7627f0bb3d001b5957bfdb4c454ac35d7f4bdc59233db422d37320ea8e1e616329ec521a68"}], 0x68}, 0x408) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x8a, 0x0, &(0x7f00000002c0)=""/138}) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000380)=[{{r1}, 0x0, 0x10, 0x0, 0xffffffff80000001, 0x1}, {{r1}, 0x0, 0x20, 0x40000000, 0x2, 0x5}, {{r4}, 0xffffffffffffffff, 0x10, 0x80000001, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x3}], 0x400, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0xb6, 0x10, 0x1000, 0xffff}, {{0xffffffffffffff9c}, 0x823a9e927eb5c8c8, 0x40, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0xa, 0xfffff, 0x8, 0x4}, {{r3}, 0xd0f0a69a6acf86cd, 0x1, 0x20000000, 0x3, 0x4}], 0xfff, &(0x7f00000000c0)={0xffffffffffffa7ae, 0x6}) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) semget$private(0x0, 0x2, 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x10009, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x0, r0) fchdir(r0) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="2c861f1a339468baddecd657", 0xc}, {&(0x7f0000000100)="ebdbbb0fc7d31b96ec2c9e9a4c9f2c9ad81a361875382340bbe8832088cddc48e8386228ef3962f9273f40c858489962c735df3010e3fa62b167f6cd00e3e6ff52c5f5177feec6b774b0500692faea2eef3ef981dbfd44145da21753a67e5815e3709a5d7f03d9cebad0935813d0943fc15cfe4c8231003c839f27e3c5f7d7fb061ee053034cc74e505393f8ab6b9ede7b4d020f875f5c339527e63365cae2dfd0d2d0fa14ae219f5b58198eca8f2657b1b3d24434cf0ddaab27537557ca7a46e271bfbf0d82e112f876845a37a2a92e2c7733deae835ee7f81eb4107b64865da3e4d9179791878857a03d49a3dcbf7a52a95814f8daf92bd334c4746f4f5cee429cb9c8900acd28f36723bcd2fed036b6a11ce4c33831332faf645ff7c862d80cb72a336ca0afc65be35ddac657cf36f47470414725d8a7da7fdef0277186cedfc004511075ab7ea4b6df5c59b7ce3697012fd9c63bc0ab32e49f004cb0d359b8c6249e1fb896010899bd69d09e806dbc3405524e8d007e8476ca4e57d2ef1c27dfea803c6e6eeaae637db0e39bd81b84fdb6b912fda623aea838d3fe51615eab01b37d40d1888d929e5e5e5e9b85a4db1a8f4cad1e8217fa4b80215eed69917578a5c3756eccf07e5658f7c55ad5975be593b0544f34faba17aa68cc47783b2da208d4a1bda0c2444449f2ef641cef1bd711f2894ec5f2083198491a970691c1738131f06a2785f909e8aedc4e0cd90a0df97ddbe66bb2e5fddfcb4b12ce3171f4418f405ecd46146f370aefdf69ed01d550c6b297b655780fdc36d6400b62c7935b0fdf56442f4dc2ca47f9126792fb66e01f85a4de665b918d36a7d96fb9125210f6ade2d2acd7d07eeb9f794aab74efde99d743f851e98cb94536ade669a61f5cf58cb18728bec43e2396f034b7520710fb6337d11f52a5317e94c99b2ae17a1536a8d8b51ad4feafcacde87f519ca5838f7a85e5e52fa9f205dcb7b0681476780e4f86ec3de88ea393f2f22d2aee74c527f476aa4f8fa6391eef9d56dcb63b3896fd1c9e844e4d1056d46a26f48830b19033fdf035ea2a78aebcd243edc1ecd125a1aaee204a21bf62d840eeb74594b8b501fd44d3ad4c7e3f785795ef4ac9cc07ffbcf863296a57176df441faa8a5d2ef139e45c564c880b26e753d0cd1dbece8573a200df5b6597f1296bb5e0c1fa853e9d881176312373a975500aa2fb52e712953ccd2cd7f4d6035770f255b2e36d42fdf16015c3b3076b3025156639e234b3a8709543547677f9c06e3dbdd1760a41a655861a79cb566951dbf1478575920700fb576d631018a3662ff322b1054dc726884e7ff73fffc7ba1423817c144a3481086ee7eec13c2a35d256d9c1ac8c69b4f0571b4b3dcfb66e20f550ad8f40196626058b30d561dbac7b8dada6cf54a94a3404d2d86210ea735c9d2f53cadf262bb8a82d44888d74a41761f0750387e4424c2e96ccb431e5042d26430ea572e23cdedc32a0544449a4eeff0d4de79205634b7b27ad3d2245fe62f6f9db17974acb361890aadba6f168b6559e3e3ce76371d2c293e8eff741718287cd18d5198bd115e7a204cc01488a32e0ab828320a579506b2cfad4b987303a9811a9cbd7632fd252a70934620561df0532cb364d5e3f1dc8264117d3ec0a868aa6e392640fa5e94a62471e4ae78fdafbb7b5876dec54f7510076468a863a51b12843c0701be44155cb87e5f9e75c64db627f65b1be64062707a38324a6f8ac6cb8df90f55782378c336f2d773ec9b99625c1ad358386882b3fde48ceae655f29a55f0a29d234abe154cdc51eff72786667779cc277748a1ba2cc64e658efaa98a95805f88053062ab770f5e35117e6dc0d9f5124ba4cd1d7d6a632434e1f02ba52b0c75773df5b906008b2aa78e85dab89f4e42ad719de94bb3835c77415a782745b5087020253e774afef1d8b405d06d118943529502e50bc79e8b396b1d9279d4852f31c74ff82f1c27c4b98cb4fe5226ec8cd11577c38af2f045b596932ac12e189cbc0f03ffd238be9190d47b0674ca178c0f187c76f8b85bab7b0379a7de70aac9a0319222439054c49e1f72cb7740ba1136e1d5467298e8f413a1c61db0554a4196a3ef9597b7e2b8cf505365a3e2ed9e2abad0841f5feb596c90acaf11b9b53b4468eede58e5fe6ec24de6871eaaa9cc1406a732bd894bd9cc903a5f9e27bb1c1438fe3620a74089f1c2b36746a55e46fbd80aa2165f530bc41721d37798cef7a8ae0526d18bc080dffc9acb051221560a1a7d42e68c2199d1dd5857d0f54c40a469fc20bd943c5aa6b8b87a80787e344d95e30eaa428e1c421a866a015868b7662082c60f110ce226875a0e66574ea686667e027303ef4b249fbc239c04a06139847601cd38ad605c40fbec0ea5fd8ed3d93c2d3e613732a8a9fdf8d8021baf4a2177f79744796f341f31836007a2b420353745f2f0dcec37a2c9f3e613fe31433407ffb605de084b3091194964b92024878071f9a935207978b9fdd4dd082e99894e77a8904399d2693f672b6a2f940193deffe5bc4ea6d16869f80c5ab1ab8b591c04ea3ce8e94e92def0869483d702559b6eb158d98af87b887ff440b4b3bf1e50cdd80936c7f75fb08330926b27301130b823b517ab6734ee3420f5b4be7a54d8928ec3dd1191f864bece49c174b8ec0ab74d83e2a1e9a062421000d806397df78f86baa1c32ec0874744f76ab35c343e0030723641c416b2003a72cdc5e37c1f8402fe2d96daa97a74c3ea464ed2d66dc1b4509425a2b7b92232c3ae6daff917b4783c530fe6ae7a6a0962456e444c0683bf35d0b2db51b1aa58e537d47b702d676119b59579eca11b1ad3a0cf46bbf791f2a74b949edf5b53486200762f288653aab73bc5f5f47e2ec7eb69184716ff472f043cbf9d4b111ed8d534cfc693b6218f3a81ecc64434e039c66ce88c609f8e9cd331fb8b15af8e46d0d6197af2ea33269311a9db4ce02c61e2dfde6e8fa36f2dc363a357a40fc23ce5cdb08f1eef899e2224daf84ebc0cdec9c2c9c52286961bda9ca9a2cb5802e68a66d5acb6232a5e8d0cd3639d08a9e76f47d3df44200deedac565db4f94ffdf12ee1362615a0f8bf1f3153d5ee2b8125bc9d7df60be06112498ff7433014a690f2bebb7cff62a56f1ab3add5a32399bb1f7fb039308c2f70659952a6d197bc3711aac8fc7131595cc18f63a36601802a68bbe3afa73a06a5165d935350f3d1fbb34d954bcbcc4c9a008a7d49acc69f845f0d4506c55c5b4e1eae36ef2ed5730e39ab33abe0e968ca97470dececf72267a8a5404fed9a8126b26b88e8f371af438f7af1c936056937adc7c2c1c2ef9f200f0faa1fa64e4dc5bb38a219449b5096a117868bd074c00715d350d970c3a2c6c7acf436d1dd546ecc9f5436247c9678f744d23e12671d203c4eb3c80bcde976a61682a4824d4833818054fec1cfde99c2306f22f12f81725a1bdc58cd2c4914b391f2492197ec4a39d5b4a2c9202adc71a432cb8f24dcaee352af8d8f1d0942a84e3d8c28644ae389294db409c423973b83179fa228e7c98c98756b1b45d722e2576e0cdc84388cb0ddd0dec369a8bd06b6e3a5a7f759f98e74083afa9d227660907afc17d71155dc5aa5f8ebdfe2ca6b3a0cd6821cd0107f1d092e85df6b97552df004042cdcc5d5b4fc2907927575e4f05c532653ac1c801a0a42fab52ee94073e6b132552fede0e7b5b8770775bf3762022284d0e9c1720a97fa0c211a07383588e670436513c30fa811fb5e410603c4063fa8fad0fc7d88f3a7842818fd37801aec26fc24403ff4f00ec0e02af6d83dc5b147b4b6795e1f35130187ee0c97b9195959f3fbc7ac8f861d54e0faa5ffbc93e141bb7a1e87e96a9073971cc7091df66b34f0d276798d7f550dbd85afa003199fbece5d1bb0cf632e4e984b1804797759908116941fea5d7eab0946f614188d73bdc53357ce14b3befa548f654a74bcef961909a37975c7384fa13e25352c1d6a6ecd362c098a30491c758b024a1b733d62a18d35b9d1b3eab642068d322e1a61356d79ae553958522a87ccee21c8a0038d3d08c27a236d5b46dcb0d226d5bfa27d8eef20686e31528f068bd4cc7c68d78ed02f086fb8f9b6cf7f2f53a27bd169cfe90dfc5ac0fc95191dc5f9ab5413e3ca2a2193680671f729236b9878394940e19023d20802b6c2fe50102a06825d6bff957a61b2002879be522e8f141e34e9de29fb019afd68f6e0f7b7c242e3f375ce962a46adec1f8f1d0a10141beb4c08c242211eb52d457b22e7242bb632a79bed0701deac05ce24ee1d321d58739c6879120360affc431a9af42dfa980661af1baa1f7d2d72b77cef2530f1098d404c1472b7fcf618f3465548e3e66362a835dea9b0cf45573e3a1d301cc68551ab15665a6b19de3f3cdf309d64e8e4902af6e57dfa3a7c26182bcbd344c3a5057e57fae7268746725e67f87953117291c1d7899ee4cb7b1e572d3271d0f71ec952eae46ef0ae2578e77f863b068471927fe596acaed3b156f9f4378e83aaea07b73a477646b1ad62597cbc481cbc0c5eea8b96017e14b9cdcb3dca640f479c18b4d24ce956fc6c59fa249ad85956c49d04b52d333dce01431f545521fdcb8659139c709f9297df919393a72607479426c772f4e6926103b52c166b5dee0c698be3ff4093705fedd128cfbccc29c9d661ccf65c64e9aff02619980b959a1db72bf7a36a95b8a75688133b13fbec3a0efff8854ce6f9217a757e0103daf893e97d0266f42bc5619eb8757cd26858213ffcab3ba67cee8af42bade7e8779389016213e8cc28c5b84f3fe502704b389f4851f50461048aa00d0daaae09269e884d800c30a4cfbafe45bb576392bd741b128206b59c7194aa8fd953adb19cb848a29c03b553004af41d09b9148bf47cb5739a0b34674038b0d51acda0496d1a3381cc01681a8531e672fb104a344638cbc404f033a27be1c6b56600c9a3ca2c0bc2a606d49e3b3f989f0dd828721b1b991f9a4cedb692330a9e4198bcc712be7f80ed77a90328b8aa63ba781a668b87e48eb6e7e384baf53250164ae721db5b3de80b4b9b20477674ad692cfa8fb367ecf1aaa1b64984dc569376072035240008155b08bad76df5be5ecff0a0e83806bed68108ef6df5fa61775cdd639a1485a094dc55245da9ed8e87374648dc06722b9f63112f82dba5e32b06acc437a14c322c88ae098718f180b90043fff6fd0d01eaf5b5eaea558f005583e574a3bf73f97cbda77d0ff78b72e9bcb8943b2685ace8dd82f9234d4ac72a352574e7c0b811cae1e1f62b9dd77f233372b619ac8e8cd553a38af6ff40bcf4da1842bc154d579526efd492a31a073f9ce596f4ba5eadae428b9d813d1ef0ef88f20fb6f5c60590c6d48453fd53d06cf7ce44f4d3decade6b691dba814d72682ee8328e65c3140d339934ccebb7618c5a4ae5bf8b321fdafcb078de5e0587b7bcbd722c8d8eee3615471255dc2cabf82719be463c7b943edcce0d9169cf09637ae66bfed634603aba704982ee55e842901c9a2fb3de5c1261c2a1893759edb490df41ee7614295787067bb53b82fc6b3e31b0b023eb4b32151deaf0704a7c06370147daef80e67eed5cba06afb71db8cb00c7dd0bd0b3e617f95df9fe828fae87a4a10bcebf871efcb64f21f8f589f70f47a5c0205ff073cff6430ab63de47cddd17bdcb824cc1ce184485aa1ed96684c3dbb0020305fd99bdc7c56374d99e0934aa723bcf30", 0x1000}, {&(0x7f0000001100)="7deaddc313bfaa89d7df423bb399fac0b3bd48cbe38fb2a9817b21f175086d", 0x1f}, {&(0x7f0000001140)="2fc67b07d88692c78c7319718fd773ba0aea27cc79d13eebfdb86f4b5d1c15eb41de6a4859fd53f9d48269e8882f2fdb488d6bafd80d3e0d0f", 0x39}, {&(0x7f0000001180)="1a685c1265a0422b3db954ce786cac327229e05047820a5fe8d774e658af1c6676e0ce2f90fbbf756e19b5f05465315d4093d400081821672725e76e4c02bf0a63acfe558f62ea94bf6d7f97fd1ae677787dccaa001113e7a963e9adc52bc75803b4c56f7d77d09b6e4d070a78dfa4eea201c392ac7dc1090a3c37f570c527c8911c97d6bfc36e6e4c0cdd878e9ba1fc1c2cc6eadd9b2331a5db0e17a8419ad1d7108ec73d1aa2756a92775cdb959dbeeccbb2b1be8935b61202d854ebc35762b71a236c9ac0bd16", 0xc8}, {&(0x7f0000001280)="1b430abfcb43a6aca72e", 0xa}, {&(0x7f00000012c0)="a95cb1541c61ec6be08d209eebab5e209bd2418991e893537417f428bd30ed62d77af8c25634dc7655d0756fb086943b2bbd5d8b4afcf9a67eac4404263cc7c51ac0e13b2ba9ac7f6b0575af0cbe9bcf0397336c997aaccb327d6eb410e8773a40453b7ec8434992b1b1b832c2d2d7a4d8c20a4b350645add6448614f27ff82242262d6cfb431d911f7d15fa905e953ce87205e5eaabecee752ecd59e41c5319a8636bee6cba751d5f0abc174bdc4474ed264839332579481970cb9edb6784d2df61898c7f9c038fd1", 0xc9}, {&(0x7f00000013c0)="e54f76b0e2b159ded5b37ffc506def2daf65158bf0b4a23448d3068c8951bdd1401729a5aa8d5eda59eaca93611c4acecf", 0x31}, {&(0x7f0000001400)="f4de9bd69d90cb8de3872b56c608a1198c840db457215f8629a8528412c549675445457c59c1fc2e73f101d1ebd0f097ebaf593bfe09ced637098ebd3a931547e4ac387f7dc00467a3b7e674cba2439f4bac886eae441b3b57dfbf8099338b14a14283312509c50ae74769b0927a30d038933f0f00322bd1c2e18c01bf2e81b0b116d01a96f4ce60163356ebb534aa35db96f4a5d9a7758fbbffce5d7d9abd7e145d595e94061162ce435e5d54a391c1335e54bf549e18b5b0340ac5306d436c9ad494943bf32fddf517c55b00c5fc443f5ef986a666147c0d9e92cc43f8362013cb5e1f099c0b83b016dc6da57f0183d8f8bf1b14ecc2a98e4de4694f022033e1e182cea081b35cb0f8f20a923ee75497d16529723f8ce8b9aa7109f2ea3946f59b9bb5f5f1f23797b870909eb53bb4f9cca22012f77fe8f925a3c05b21860399c40345fe566c86f05a76297ef8aadb25efc87c893c8b470d4f5e15ae606bedfcfd00a4cf9ab0fcc8777dab2cf85426e7e2cb1419b85d3a21dc6f26e180dc084a30569544dca981a237513c875469ad6e0fa21a16909a4d0d5b387d287cfac5f6bdd21f4f8527e09431aeda1c186ac11648c9f2d841d143e03cf86f45ccded2076edc1d029d31ca666966cd9707111c2ea41fc99a81a105217b2cb7daf9e73e6a6dcbf4cac3f733f92299222bd9351f9219b049caf68a80b27d6fc18af999aae743e72bd5890922b34a652f4594770d5a2a1bb6f319cacdcc7c97ce711610c6b5215de5c676ce5ecf86dc5759689b1bf74f7a706975ee43a486e51ff5b3412b689c01eaf41983093ab7f7e4d784c63190f89f5d30c9e9cda23b2846a185839ebac0c5660d55c96fcf39a6251d4f7af87109b158c52e21d9a41afc8f71755fa96c2d5f25d515e7d02c23ae5bf6d118c8b8a46c559f13b3e08b30f58ccf9c9b4e59a68e20da1bf73e04f3cf03206c1b46717f2b80646ac07ebf54b2480da72c0c039979eefc9e4bb98a49ed8be9769c1666477edd4f2e6ef3acf36a26fc19b8c333ffbeb6be69e2b7387866e1ec852fc3d55e13a49c4053b333c78016bde9584a7ceb784550dc5859c410dac4651cbacc093c033bc9ee3fba56be10959d890011e2efbe57aa23f6bfe592d798936e5a5025aea8044bdbf2dcfc625320509088afe7556e830d75f99e5980f48b9ff737192327b715d6b7c312571f2047e6f8b8a81313c63fdee3259ac69545ba8589d91a701fea37a5993d831a41439810579670940dbfa74ab765b89114aa9a45ac2a59750e4d721c55fee1f6cfe30a7c7dd4b18dbce96aab0b9aa43a025973847a78c03d2223175c6563058d63097e638c5917437224fb1b146689f63c00de4162ce14efcfad92a659d86d96fa70ce0bc67fe747bdddc3baf9b0112bfe2ff17a66c626d2d619d54659b6ef1371f58e5ee74a2680a77e622ac321e8e4e2a29c2e28aa6e9246de5086221f3995bd7f209043eec23be65906d8fab9a623bd8ca79daea52fb601b959d84b28183a114ab1917bacc4bef1a372c7420eecff95847ef986b01bc8989f397a97f6ab1bc9427f8439a21f5d0a538d9fe0d9765dbd4e66db5e0513d22ec9ba58a8b0f2165d64b7d0964f8f3cce04b1ae74f80d09f6989c01ab738dbf0e7e281c38fa0a3f7734a04e86d792f676f8428ca05f3898edb4bb8f43af65aa2c19193495d93cdf6348fbf9081832810388306d26d4323e348826cedd84ca21f5cbe92a3cee0ba3f2cc7154a00b3a414ef483a78e2904914555679f238f378cb3127cd76dd93b41208aff8e16b420cd60f6f3f03e97bbe3e27416fa7a2dbca5ac28e2cdea42e03c962bb0435b34ae080b34daeed2dbaa83824869972d5a5509bac3a93447ee65998ee488c15571d92e75b877c2bb036190a1f33737c13e8223d1953fb31af641b47fab426751d12c0740ddef15d3f0bbbcf68da89b3f06ab5b60451c7cde9a2f356d52ecf0dc6fe702918573dd4f689584eef5f7252be6753ee4d24f8ca050f46f5c17e92c8a5a5ae32e928b9e15d6548a3303d49886a0fabaae8ccff94fb2b757b9349bb347ebc278706bf8fd592f9fd2251dce84d32389526c3b2dcaaaaaee7382cc997d644d18d8e09c15a190f480204e8d121d7efa81488fc111d9a66f20d4754fd2e574d51df3761ebd887111143e9b940f7907d6f242f17853595343251eed61d8a25392712fc9a843f73473381d3c746c12126f237db59edb33c74072a4f35153301615a112e67e7da2e4591963c9805eef887c44af484affd179ab16d2862f511e81e7be2aa133c003d402da23561bda6a12c06373e5916411350c86783b161eeb89014292b4661e173585beedc115ef9a960b26e9bcea5ebf0668a2a7cfa08772d2efa466e1579a929a8c4f8af3da106fdca523f382670c2394c1f21dcdb3870e3ba6fd050d3c2bafd2c60f74a62010f9b95bbef1422bc4a1ae4b46fd37ddee64d4625f58561de9a1c2b7b3e50c1ece44f1f20d275609b94d9c9a34f854efdc99f410f1f841d14db139de070e8931de1594da7f490d8f525262aef17786968e17923958f5cb21e67a2e868259a7132fb5271eb366fab3d280e63f172beaadc80d1e4cb172723946695dccd2b7f95af076c04ea154256355ea7b209a3aeec80e75a3a84aa5a53b3a3d68348ff9479c2acc4b3d8c6b528400aa46b53f714f075f369fc0c86fa7bf8037eddf8f09c0a5ae4b46df0afc555d9b66059b1e4dd14ad6450c6f3a9ba234ad1ac268f8439a06d749b1551376fc210ab488dc41ce363542624009ac64d1727ddf134f7de8ab754ec714e6015e4a29b90a4a02fb7cc79210ec69a05e4f76b609140943d034f32e03194b4aa0442aa6a989f1b62710fcf54b589f4cd53bb9e1a7cf23f12568fb29886239efcaa08410cb9c64f036c04324e426005753f0b5058dab8202811795551b613a1b8bc430f8eb90241dfa04254091940340f694030f556375665f66b8fdcb46079f9540348413ecd87ea14706cb3f654cdd421773e3ecc7fc905e35cefd42154c95eb3b1df9958d808d537c5a1f3e7e5ebc6c5613967b351e7ed37ce5bb1971a5c23e7e0e83f348785f84835a13d5c560e7f1f07bd20080bf1ffee7cd30395ec1501f82e5a10527c5d83b7f73ec2458306f7fb4a9bc25deb7630097e910a05422a47c92f63583b3ec9ac7b9ffc961d7c85778b6c56941ee8f09f0bd92b62da7f88f8a1a3ad576107caceb9fd47aa1d509f0b0829bc438441640401aeb0d6528fec33f58a3c5043b90160ef21b8337c30836f4d7dcafbf9d627465dde1531e9d81bf48951c79a63bf7c8ffb8f484b9f0c49a73e2e21999ad48d8020622f485828610674d9ebd5df1fda95fb4559496bf57f997d61181364ccbe08c2a78e4e1d43fcb264fa7c5364e75ee08e5cc5c15d44fa48bb65c0473c31302e6fa8f8ad5669c12236609e616617435a9bd29aec837be5635b1b754ec51144a167edd4b8a9513023c1754d0bd7ca15a59edb0dba5dd070bf6c4be1fde6d5b54d2821b9eb97095bddbd238aa676b93f6d44f9e48463f15ea142451766d70937ca4875ead14a7b6d254ce1460d04689ae56c10768fc3a17332a2c4ee8f0387875f086a5abc4522a1c66aca3a679c121570f76502d70a632ab2810ca21a5188b0efeb968694a4caa0a953f0195ba0aa05ef12c70f140873ee00ebf4c258eb07fc7fcf2e7f89e053a64de9e888ca28b646fe8fffc6e4c25ce5c4c202e458c81e222115addddf7cfaf22991ce7dc1e9a3c02a0cf4f5d0be22b92bcdb543571b850f6059e3ae8be50f0da69bbaf489597e00e070c3b211fd9a693a726765e498bc8d49c62bbf5f5d0d753976a35ca41c5cfb5921d491db0d672551aaffa4097ba0cff9028eaf2f1f173f24614bd53ad5ffaaed12da25a1c172c0214ef68b4df85ea6673ba0ab8baec02546922a745bee5d017ffff9b3472758ea8c3cfa114e19065889623f241c7bd8b36b50fcd530fb511b4f46372ca03f4c2aad11069c884312521eff987f082924aaf3d1e464ed491b352c7fe82c94112a323c05aa942844913901b83e39d993917c8fa4995c2350b5c6a66d16d88cda7f5ebe77963c1d0b9cca58ad30d62964ae80eb5efe533811d97f1152dde15a10006a4f976cca77a810fa2df81236dfa8da17328d855fb7068804faefa22f4d982ea64bd4bd448f6dd6fe3142a00c0a4a5ea0de045e4d35046342789f1f651b44cc96f2aa9eb6b160ca55be00b022bf1f0a299a4c274308f0da914e55d8500c64096fea9a3183016c162e1a960b778c0b92a50681dd57e1554bb94249c69d2f07843370520779496d32fe795dd4a25ca8678cbc017a05f9082eabf7546ff981fcec981fa742facc16a0ae33710022b3a99b29e7c09bad0341828f9718e41ce2f987d5ed38f95b4bf670d58da26ac9771f8e5f7f1d4bb7a890df7695223ebdfd8b06c41f4493185fbae804cf00c7c31dbf8c45b988a1fdd83f210db1cdb017d08c9f5101f80118b4c0c2b95ab7e9628614b0a9ce4fb0c86b11bdf00ce4f7363f5396db03375fde4abef307d4295f2c0f914e7c90245d777d45a4d58e311984de57202362d0f8a70543369468166cfee21646e628b11860a06530e462a30680d0d1d835e75f9f7e6e9df03aeb320454351b71bffba58ebadc8f7cf69eee482d751664dd176df7c1f0add2957f6e0915ea2c8ccdba23bebb8596589c204dffafbfc3ddb927aba5838199c827ae76039f08a92c11095b8c8dc0bbc19db10d96a1e43679bc68de4be9a561e7f9bb47b47fcbb31ece6817bd454998f7e0d57755a1f0d00a0a9c793e89c0aee968d8d4465b39d63e62251c29d403b0c6275b063d680269ea2956c0153a40ea81300d4a3cb84105278332f65cee51d005ff2942e48d73b056ecbf68d3e90cfc5abfa83b1ed0c9c0c0167f9c83833ef085a964eaf1ec068efffce436606a730a0ffd82bf0732f97ce81b82613430c8eeb257f73607c70ee280868d857b8008b15f5eec74e9d639aae91ab36cbf5674e6a2fb2a9d5141ec53b1bd84a8ea1e18b38dae493eea5267c3b742d175bb2cd663e04b249ed3146ab6c37f7848da602c5ffc06acd070aecec9ed78054efebe745c2b167d86c60003020916bb4ade9de9d6d9dc33cc8512bd86eb704e46363d3ef12b2a4381d4e3774ff69f207f9106a27c97713eaa29b25a585cb60c167f2791ff4ae0bd48cdc848167e4e096806e5eab45f09a85b28f101ad83c1f9f26d288bd36a2858e1672fa1c8eb14cc2c4198d4d2a58391840c5b9d021fd609fb107c79ec72efd1e6f91c5bc094ef6b12b4d33e270554aa3cbe1fab92d4b97586343899a417c1bb32d6e7bf88ddfa038379e9018b981d0fd0a88ddbcf9c4ec64e4dd6a1b6a15c43e3bb1939c075ec42134afa0577ee871489c960e33ac041e1e2106753cd890bdf52c3c8b997f71a13da2cb0700cf85861919db53ab19cec2090a98ad56d445eb9a3615170a6ffd4c7a4bd5d5c7497165881db0b1b74c1f4bc39f5ab1d66cd78ba7be9fa392253f2ee360826db11869a884ca7cf1ff41da0b2df2b16ad0b18b7bf3e59d98628117461b19a00b15a16f956b0d7c661643777a995e5c7a1ac5210173efd1d378b59fc9035dc128a63dd15601d6132d2c097433c89718b31dcc38afaf735fd3ba71cbc4f3884e11b63455bc4283222e28a32b9fb84e6c884045e505ae794b07985cc3b799ac075132ae4251bf7eb17ece70c10f05061dbb9078ac15fe45e2c4e32bc4bb7a", 0x1000}, {&(0x7f0000002400)="2fc76599762b484e9f9e6f588c59679fa9b1153621675cfffd327b478425c937163bb1bcae695bd4591a3798b481ae5af3264ef9e6958ac97cb382a719c20a23c24cc20c39389aafc69b1b33176fb3243ff6fc1b3a9c3c76edd2246ad96581e6eab0516b7a4ce51cde06535789962ee8abb6cab395b610275e36395e99d4f57669911b5983fdd18a3739026c350701e6cec7094702cc0dad87a8ae2b27823dfae8b7885ecac51ba9412fba832c", 0xad}], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xa000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x8, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x44c}, {0x4, 0xfffffffffffffffb}}, 0x0) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:29 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7fff) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680)={0xffffffffffffff01}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x8, 0x7fffffff}, 0x8) link(&(0x7f0000000580)='./file\x00', &(0x7f0000000600)='./file0\x00') chmod(&(0x7f0000000640)='./file/file0\x00', 0x80) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0xed7, 0x4, 0x80, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x67cb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x47}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x7ff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000005c0)={0x6, './file0\x00'}) openat(r1, &(0x7f0000000540)='./file\x00', 0x1, 0x100) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000015d, &(0x7f0000000140)=[{0x800100000087}, {0x7, 0x10000000000}, {0x6, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 19:33:29 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) socketpair(0x6, 0x1, 0xccc0, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 19:33:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r1, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r3 = kqueue() close(r1) renameat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r3) 19:33:29 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r1, &(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 19:33:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="8ceccbb24e34fc49973b29aa27230d749e0922e7982f6b318bb9e2dffe98e2c8b3f70fc5c2fb32a30726a1471eae46", 0x2f) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) pipe(&(0x7f00000002c0)) read(r0, &(0x7f0000000400)=""/231, 0xe7) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2000, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x4, 0x4) 19:33:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7, 0x934, 0x600000, 0x40}, {0x9, 0x0, 0x0, 0x8001}, {0x10, 0xffffffffffffffff, 0x4f2c4fd7, 0x6}, {0xffffffff, 0x4, 0x3, 0x1}, {0x80000001, 0x9, 0x7ff, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000a00)="e30b6e11c3a4a789fb170a66c9a60499752e9e68164a9b234fc5f04a93c15413f13613858a6f113180c50bf6dca246e112d650c8d8ae34bea804432d", 0x3c}], 0x1) pwrite(r1, &(0x7f0000000500)="340b2868c1a64616f862b1ba98de36ee5dae7d3583d917ad6e14fd2774bb8d1bcf23af0ec056d2f8efed97027b5447", 0x2f, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 19:33:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f000000007005952fdbe0700"}) poll(&(0x7f0000000080), 0xdd, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x46) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r4, 0x2000740d) syz_emit_ethernet(0xfffffffffffffea2, &(0x7f0000000000)="1d5eecc420a134fc5de2ac51c84dc4b1c2e580f560407275b3f566762af335220d3701dd09fd") getdents(r3, &(0x7f00000002c0)=""/55, 0x37) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000280)={0x82, './file0/file0\x00', './file0\x00'}) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000300), &(0x7f0000000340)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x19) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x113c) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2f) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x8001, 0x100000001, 0x7fffffff, 0x1, 0x5, 0x4, 0x5, 0x0, 0x3, 0x3, 0x6}) write(r0, 0x0, 0x0) 19:33:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/167, 0xa7}, {&(0x7f0000001100)=""/57, 0x39}], 0x3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:30 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x3a55}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:33:30 executing program 0: semget$private(0x0, 0xf18c26113fe5f3e, 0x80) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x5, 0x57a9}) 19:33:30 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001340)={&(0x7f00000012c0)=[{0x24, 0x5c}, {0x80, 0x4}, {0x22, 0x5}, {0x3, 0x4}, {0xff4f75d679d0a14b}, {0x81, 0x3}, {0x48, 0x8}, {0x7, 0x80}, {0x4, 0x724}, {0x88, 0x8}], 0xa}) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x0, 0x10) r3 = getppid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x6, 0x10, r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001440)=ANY=[]) getsockopt(r0, 0x8, 0x2, &(0x7f0000000140)=""/200, &(0x7f0000000240)=0xc8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001380)=0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r5, 0x0, 0x0, 0x3) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1, 0x0, 0x0, 0x400}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 19:33:30 executing program 1: setrlimit(0xf, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x8003, 0x5}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) kqueue() 19:33:30 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) setegid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x69) writev(r1, &(0x7f00000000c0), 0x1d2) write(r0, &(0x7f0000000240)="220e2a", 0xffea) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x100000000}) 19:33:30 executing program 0: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(r3, 0x0, r11) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 19:33:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x10, 0x3, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffbfffffffc, 0x0, 0x20000000, 0x81, 0x4}], 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r3) 19:33:30 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 19:33:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x5, 0x5, 0x40, {[0x8, 0x5fe3, 0x8, 0xfff, 0x2, 0x1f33, 0x8, 0x85e, 0x5, 0x3f, 0x4, 0x9, 0x4e42, 0x2, 0x2, 0x5, 0x2, 0x7fff], [0x7f, 0x3, 0x0, 0x2, 0x20, 0x1, 0xfffffffffffffff9, 0x1f, 0x0, 0x1be8], [0x1, 0x3, 0x40, 0x3, 0x9, 0x2, 0x1ff], [0x0, 0x7, 0x401, 0x7, 0x6], [{0x177818e6, 0x7fff, 0x9, 0x100000001}, {0x7f, 0xd95, 0x5, 0x6}, {0x7, 0x200, 0x10001, 0x8000}, {0x200, 0x3, 0x5, 0x5}, {0x3f, 0x54a7, 0x9f64, 0x5c}, {0xc62, 0xffffffffffffffc0, 0x100, 0x7ff}, {0x3, 0x3, 0x3ff}, {0x3, 0x1, 0xb56, 0x9}], {0x2, 0x3, 0x6, 0xb9f}, {0x10001, 0x401, 0x5, 0x1f}}}) sendto$inet(r0, &(0x7f0000000040)="efbda9af66d96099064f5ab9c9504385e9e4e27245185381dc5145b15fd2cbee8459b1f1e1daf3d9ede918b81eda030a40fe22062b39d5af4c69c581c3e810849523c54482986bc3c8ef3fdfa5929a5c3292845b7344ae3a8425318fb45e9aa072b75ffd8090bb85e94cfc5173bf59ec9505391a2bb6be1379cf66a4cfa4be65f006b75dd493ff5ccad7c83b0dbee21003b3a793f2a6335638fed2f593ed1d4da4e7577a9568af01226904e1c3be6882b1ef34dfaba94ba0e220a8ebd488b96a125d7bff86a8b3c0b34c830f53f6", 0xce, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = msgget$private(0x0, 0x20) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000005c0)=0x3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x3ff, r2, r3, r4, r5, 0x10}, 0x544, 0x3, r6, r7, 0x9, 0x8000, 0x7fffffff, 0x9}) 19:33:30 executing program 1: mknod(&(0x7f0000000b80)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8089, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000003300)=[{&(0x7f0000000e00)="66401cbf45120d25e402fdacd553220c64b0c8c15b7e00ced6b87b523fed91b718c9b6dffdcd95daf3a39a0dea6f96", 0x2f}, {&(0x7f0000000e80)="b37ebf7c1dd32057ee06e8607e0d56dc428714012b5cd2a6879429120fcbb1bf2ed4aa7081525417700fb9ff3ad9332e03a988775b0f76d057e9cdfd0cb302c31c95d1120b31a1b785a2e9bc2f741ef42ff018947679366fbcc03b931316bb0472b04d2760ea2cd675d9f7e1eb56f25c6cd6b128394165d7e0f3ca7137c0e92226e6237230970ab3c851489d3dc5b6369dcc8902674950e150f61d36b0b79e7640bdae", 0xa3}, {&(0x7f0000000fc0)="4858a8f0fa692a5675a0042a1a7ab320c6031268ee877bbe00", 0x19}, {0x0}, {&(0x7f0000001080)="aae1f181c596b19f3f6b04576f79c007c2b483f9b34ee2eafd2c671ce10a61e2507904e0c5de2bfdb630b5c89bdb3950fa36871f6ea2bf6db9f0ecfce26e75d84784ddd8deecafca83cb3e31ac7a987cf88e676e8218370dc1f93e35875414665373d2dccb31d89fdc1ac7ed24df3f7446da7b444aef1ccaacb8248bbce91b69fe8541f2f1ec1c644f7faeccc6850c1a801d749452d0844e35a89ce0830454cdd901230588e80cad92a8baa98edab1def6fb4829b5795d0023baddebd32d1c1b4025d6965e6715c40ac785a66ccc159ebfe49daf0f2b97c41d754edb6e914c30d86d36eb1d2280840fa58a014655b20232cf2ec109ddb632fe0ef5e9a88fa1049063f6311c7336d6cf4f192f61564ab1c7949d20f6e38be09058007bd1a5e87dc8fd4796106e52559a4b54c7070de1d6bb475aef37b83a97d36759ef0a00b31943c5a7bfdf57c5e654dc631c94ec213e2a90211a9e95234d970dcda57afd5ce97215c51725218f78ca70d94fa2adbda1f8d2965c05b562330a7c53b3522fdab3e014e66b3e7a99168f8af71e9d3d93bc7778318c87f271e0e449d2b2fe0262db3cdc9268e85d94d1b6170de491398e064438cd85066f49d436923be2d1396aab5c6db05c51dc8c083a3ee0ee0495036b13ca521cd8df7bf0aa18b8c8d0b424be8eba4dc80684cb9cef37ef01fb35945e98c6f5b1aa1df71120a92cfee0225cdcc4a07c48609eef2785907f80beb678718e4dbe69a32dff3edf58e8c4ed110f45eef89572dc7879ec2e3f6abe217be92da0a44eb95766a94e6f194055629930f60542770577660dc015610173c0b7a74911682e1833999142ed770c18afbf11cb1f1c12e7b14f3563b99c653d1f3b041e9ef60f7866080b8ca5328cbb5a038f0d1bfcb35b3a30b31864c045ee8f8b7fd5ea6833550efee853067b86d98c1316db415551107937bcf5ac227b7f2c977e5a6aa34a1581206a56caf44d9438a5a0e27a171599b7de0f25effd7f60c110adb186d8b2fb4b6ea638c15fca9dd71ffe01f055bd4408f443cb7059e57e4edccea5db034ea0988ad201458b18730650036e60bccb7e9ab6cb89badb53bad8910052d80cc932c2be9e12e1637b53addad1b89664e41cd1b9f1090665fe549102afcf298ca7a59d733d96617d1ad94f6eacc29bd68f6cdcd8eab9f3fa1a86ab159c62c5340480e22e990ccf0a4aaa0362bc37ad079a4a8c6a6f609206a76e6ef971d85fbd3d08ca3c30c5bbba1836e307b8cc1be58c20e7b95da6d8faf993c93bda4b5475eceb1374c78780bdb04fee42a4c39a912712add3e43d306a981ac6ad51416c636fefa59c8454027ac8f57c8980f0702fbb6f37109835c7a444ef42f54798b510731a4e19121aa242b1d28f9cc48dc56c43f076e58436c2b87d68db6bdb767a22e144377ad52714430be480b0b80b816e6b37fd2d5c8919526fa9ad955648a72e41d2ede38b011cf6bd24f3423d5dc088691b0f4ec6d951c2517fe8b046e482e980bdfc4daa9b22be2ecf08b5c13d897754ae29690f2ccd517e160fe4cd458890873a8ad4ea0b631ff8fba907f26002427c641fd2551e9c4e8b09607bd34a856b713e778ba84fb87acb94807e3f5fd0f530198043285f05267939b2cd3559706a9fe4879107ccc0184f5c2df932df8ecc7a64522135dce881307107968cb52cc9aa5aac3e16d2b53d8247dad778715d7e4a203fdb003ef067b8e73180a71fe67fa82177439d3e67545f9ff3d2026294686cae4a023276dbe731405d0f72aef5f9c252ef5e388bb24992097cf2461ccbcb325a7bf46f814a8fc2377bfe0b22aecb83ed576884277e66e7a84f4d77d15fbcc7f8b1fd087bff9b567f35a0f3c3357284b489b68787391c60289fe7b2373a402d89b13f181af4083d7dabd75b9c41d818ec39fc6a54b8e5c4856612532e01540e22f1555ea4e6b6d9d08ca959ca6dcb743f22bee5378118a238e3323469ae6a8843f76895afb5b7ce5c972f4d69eb789acd8dbdda8adc20ffc9a85e8fd03000d67bbd714bfac6db9ffa71c95bf813924d5d92eb2d05e7332b34d3c3ce3abdc61437c41b9fa8d95cacf1414bb0d82e9a86155d70a1bbf9089d9befea4dc30473a08fdad5e9753860e728dacd1e57d881537f231289b2348b37208301d20d401d0c6f25d39c69f54a6458b7ce34b27f3bbbd8f7004871fc13853ec0fcef7b526a3bbafef09d4bcbc256299d96e52ce2d3d71612c417aabdb06ee51cf92eb9307963fa9a0dec4940b6843c937a5e2d591b84640387672d5d00ecbd2d63e2dc0bad0f161a958583a7288e711abd5afb5c4327fc057c567a9aa3dbcd12c9071a53d6e6848de99736fad3988be92a17b7522f278490a104b76de386d612586dd7e14026c3379deaa7db5b370eae75a31861b83b604fa77cae1abfd64801632a5d3a90f66d2fe809ca53723c8cafa70d53a62e048cc26d6b5723a4f02c7080ab80cd5eb4075985cfa6e272424f692544be2da3582720e1a2aa8e88bd15210dadac2353e5a6a158ee723365fc3fb610b7fed6eb78b8ad3ca551a678923f302f3f9231c95bfbb3f73e39d9b4fbb7be681bd6fbfa8bb3fd9b2e049f2b6149fc9ff97a954e812118443af292eff1cbf48ea824b2f2cb5258d2989f93d2c0012eda972af98b76ff587209b2bd1f3768bc398691a88f9a667e9ebc03ea8ed0ddbe918fbab7233cd9fa0df75616f023106e068d3c8cd78b6f3a1471d0535afc37739c6151f780b8d9c4a9bbf9bfaa6032ae6ef5aeb0f92c5fbfa1f2a28c9fe09d2102a3a56c70da2cb6ad4c6365f38f63f25b2e9829afd0192b14208be2f6ab20bee411bcbe2e71fbf4581c200ff101875bbeea97f9672c41c43310abc6e13ceaaef8f674bf041f16986cdc68852d832edf7c05c13e71b07891ce5ed6a65f99d002844a74c4ea223dd44ce57fae526ad38ae0076e2cb7deb86c54b33842764feba10c2b204a9b8a6688e711676587533c171af6d2fbe9cea533a2f66e7eca0f74cdc79be942bf61f126f53c8eeaf72a77cf638d1665b5636effa1e405c5435df864acb4d8fbe44a98561bea88c640b86e74a4be718e8f394e9d11b8b50684d63f0a9cc0bdb5f0d1257d275eb287d7968fb2d1c9bb6d7be5bb602cd719f9ac688e95914b005cbf0f47f5452599cb1b10fa5b7cfd00e8936cdfa80c27e60740c1a22cf976816f0f335e03c34b1a5f7b81944bd69c64ebe5b3029df90f8a0495c814e0c995cbd71f2b63deafdaeb06fdf0ea605210572cfa656ebe151af6275c7585920ada3f5135dee0619b99b148e3eb497810d8f0a3c976e5ab3fa408239e7fda543660d5cde0be373e3bfb95ab85c6b910e6ca59c4a2c2ab482a919fef229d7549c4c61a25e18f6ffe22152ad47b09c58484c671d4ba770f2dcc46e2067c365ba70ef5bee0c1b017663edabdb9c1fb1c618082afd387974734852089b3288ab40d6e1e53bf10b05293d7044aa4f74fcbcdb2c173b081432af815c6f18448d8c56a49fbc247e37b3d2e69de9438311425c71c22f38ff7268ee5b1490f289cf9cf8bea37b523256c66eda0633ed72a502fa9b9360359fa7f6e7374939e755bb3f431ad2894e4a4bf78ab59f3cf3464c87783d57746c4047feb05d051678ae69b12ec03f77dc707261c1c0a797feab7bf67e1c1a203ef224e0af581277ba8f403aa2d89cc961f14c46b3dc760b3fa2526da983ece593cfa22836a4ee7c177e76f75b1065a895ee3b85b17249317cc73517cf24f85058cd55a203d5cf8bb8a6d4b0b49cef98b5cf7f84b5c134bf435704fc13baf7c2276bf7a1c6b19761d3409ac9d288ca1cd4b5ded202f45ec86110765a1cf04401a3c8db5e4f589468314b36c1c93699b03321272691f34a3b1e9afbfa828f8606177aa527adf126ea4d8962a79d27bf51ed8d98f7da9cf39104fe00a6e734a5cc5445d730a78a55569c2ae695acc6977ecf32a20fc95d1271b760beb65c6fa68950fca601fa48272ed7c9df25e08ced6d405d44b74302b691d839be1f78eea03e01134e6cf2944f180c0ab59eb6157421213228051cd409b86f72a884e81caedb87cd31661654d516449c33a06a42e09a579675d0032453aedbf68d1d0c7c25e8784c4527671311bbb7342f8e486cd8fd73a6bb6bbbbd60e419e76b6c31b21bf9c54d2dca38b001c6f93b44ba4f89b844a", 0xba0}, {0x0}, {0x0}], 0x7) syz_extract_tcp_res$synack(&(0x7f00000033c0), 0x1, 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x10) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x800) 19:33:30 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x27, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x100010100) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r1, 0x80}, {r1, 0x2}, {r1, 0x2}, {r1, 0x2}], 0x5, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x282, 0x0) 19:33:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x141) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x5, 0x7fff, 0x0, 0x1, 0x0, 0x9, 0x1, 0x1, 0x3d95eb82, 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x3) fcntl$setstatus(r1, 0x4, 0x80) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 19:33:30 executing program 0: r0 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = getppid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x4, 0x101}, 0x2, 0x20, r5, r6, 0x5, 0x0, 0x9, 0x9}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000000006) getppid() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20400, 0x0) fcntl$setflags(r7, 0x2, 0xa15090147edcb87a) 19:33:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) socketpair(0x33, 0x4000, 0x3ff, &(0x7f0000000100)) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) f@E %S" d[~ָ{R?푷ɶ͕ o~| W`~ VB+\Ҧ)˱.ԪpRTp:3.w[vW  1/t/vy6o;rM'`,uV\lֱ(9Aeq7"&#r0 QH=Ŷ6̉gIPP6v@HXi*Vu*z h{Ŗ?kWoy´N,g aPy+0ț9P6nmnuGʃ>1z|gn7 >5TfSs1؟$?tF{DJʬ$iAdOƅ tRЄN5T# ڱH)y]#-@%֖^g Džl䝯+uNnL0m6"FU2. ݶ2騏c1s6O/aVJǔ X{ѥ}GnRUKT ֻGZ7:gY CŧWTc!>*!#M ͥz\r%!xpOҖ\b3 |SR/ڳk>z=wx1qIҲb<ܒh]Ѷ 9D8ͅoI6;9j\m\Q܌:>kR{д$M˜75^ ,"\Ġ|H`'xqMi->XErxy.?j!{-NWfNo@Ub0Bwwf asIh.3Bw O5ce=;xf 2Z [:0dEh3US{ٌAUQy7"{,~ZjJ jVM8z%`زKn8_ʝUDCpY~NΥNEsPn`~ˉSؑR 2¾c{SѸdѹ eT)s=a}On›֏lb4. 19:33:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="84d75af624ef882bc49458562771796abb6542eba54b882c6b1a14d77ddc97e49c82da19719c6662022c60ce329279c2b713b18a131e7668d959c0d90ea3cf912145bb4a840a", 0x46}, {&(0x7f00000002c0)="d943689df85c8e51df984a75dab18650b5df605e465fe7639b065e65298db39d1e7fb36f6d2d1c78a23cd420794f24", 0x2f}, {&(0x7f0000000300)="7a1bb64f6a18a84f448b11b2390cd50a4d2adcd6df76f101dd426fa941ce11f0b6e52468303330ad55097551a475f8ff1b9e8e72ab920bba6d34235712eb8e01b53254e07429c787b73620af82fab7d69a9ad7e1f4a1306ee3582997ecf2d1bd084e70d11d745efcbe838f7c54c6d33250a5056cf8bfde0817a2b41378577e7382f4ae752ad27049f0706bc03bdc54a067773080078a2b7f6fd9003ea7b24537ffbc02605ea2109bb55cee364674e3c0523484cb1762f6db93b58e107b208952fca85a503183b04029fea272fc01bda61d1cf0", 0xd3}, {&(0x7f0000000400)="d7c28cb6f48fcbf1fc604a16d6413d6e69f0e906cd4e1649421dcc1ad47b6b93d22c252b381518b8661646947cd7353ed0024ac2d1c6be0cbb61e0298f12b2b5c4aa33a0f0690a", 0x47}, {&(0x7f0000000480)="3d909238d34870495790fdf942d110e07f9b6e510d7d0ad123a8ce9e53561622cef475f189100f59874f30b6e294d14adf86a059ddcb44dacd28458ecd360d1bb7337b5f168b5fc1521f18f5c272a331b82f66f9b3c30457390513e7dcc7c43fff8265757c02fdba6a2b88fad2b46152400bd1cd768299af22682ee9098a5ea5edcb89d5fd899ee714ece10e27d4f283c68a9419e4b0f2c1ba6cf9df3c", 0x9d}, {&(0x7f0000000540)="d3c37aba9118f8dccc4fb3a755eb09b43b487575cd40e787c9edcb2be951cb9b1c78133648e0a2cde77c3f20535f495388bc9040fda3b15496348efab9305e199aa8b1b917ed6eec9ec2929a1844183549d80e3e8e48f05b1669383aa018cc957083f92033f771", 0x67}], 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) Jb7Jjo`nnq_=<0Ż6 ];KTutLJOBÚ'=0jƭQAlco樂Tz|p/o75ǤDBGsNBҏčlCv6¸}hkvz"D7z'C 䀰 nk7-\RoVH.A$B=]iNQQF逽M".=wT)i,Q~E: c`B|dUN `{Jkq>wOz˔~?_0C(_&y95Ypj䇑O\-2ߎzdR!50q,ɪZ>ҵ=Gxq]~J ?>g1!wC>gT_bhlJ2v1@]rR^8I |F2Z{oJ7{ "˃Wh'~fOMw_{V55r9`(7:@-?=}[A9jTąfS.T"U^ЌYmt?"7824ijCh\/Mix͍ڊ ɨ^0{qK۟q[M]-3+4:7\AK.]pMsu8`(W؁S#47  @ o%ӜiJdX4;Hq>{Rj;KV),n.0yc I@9ٴh.+aIzN!D:$RXҘ.ڗ*vXr 7h9f~ݾ#< V#n<׋o:qSZ7saQĩ`2n,_򢌟!lp,Lcec[.)+ .qX [g,A3qx^֦_Jt"=LRjӊn,޸lT8BvO + JfgeS<Υ3n~tǛBa&<*wcecnC]dJV@ntq9N? %}'^זɻm{`,hK\GE%[|lߨ '@,vo3^K_{K֜dɕ+cޯ`RW,en'\u ?Q5aHIxv?#T6`7>;ƹYĢ«H*"uI%o"*{ ńqԺw-F|6[f>ڽaӇG4 ( nSRJOͲsC*HjIG{=.iޔ81%"&I(ϋ7#%lfc>*P/6Ynstu[1(䤿xY4dwwFQg}& y귿g"N '{-̖k=`%&ژ>Y<"jNwouZ^[$sQ|OZ =\mK I\K\K5pO;|"vzkv4 (K] /Ee@1z|gn7 >5TfSs1؟$?tF{DJʬ$iAdOƅ tRЄN5T# ڱH)y]#-@%֖^g Džl䝯+uNnL0m6"FU2. ݶ2騏c1s6O/aVJǔ X{ѥ}GnRUKT ֻGZ7:gY CŧWTc!>*!#M ͥz\r%!xpOҖ\b3 |SR/ڳk>z=wx1qIҲb<ܒh]Ѷ 9D8ͅoI6;9j\m\Q܌:>kR{д$M˜75^ ,"\Ġ|H`'xqMi->XErxy.?j!{-NWfNo@Ub0Bwwf asIh.3Bw O5ce=;xf 2Z [:0dEh3US{ٌAUQy7"{,~ZjJ jVM8z%`زKn8_ʝUDCpY~NΥNEsPn`~ˉSؑR 2¾c{SѸdѹ eT)s=a}On›֏lb4. Jb7Jjo`nnq_=<0Ż6 ];KTutLJOBÚ'=0jƭQAlco樂Tz|p/o75ǤDBGsNBҏčlCv6¸}hkvz"D7z'C 䀰 nk7-\RoVH.A$B=]iNQQF逽M".=wT)i,Q~E: c`B|dUN `{Jkq>wOz˔~?_0C(_&y95Ypj䇑O\-2ߎzdR!50q,ɪZ>ҵ=Gxq]~J ?>g1!wC>gT_bhlJ2v1@]rR^8I |F2Z{oJ7{ "˃Wh'~fOMw_{V55r9`(7:@-?=}[A9jTąfS.T"U^ЌYmt?"7824ijCh\/Mix͍ڊ ɨ^0{qK۟q[M]-3+4:7\AK.]pMsu8`(W؁S#47  @ o%ӜiJdX4;Hq>{Rj;KV),n.0yc I@9ٴh.+aIzN!D:$RXҘ.ڗ*vXr 7h9f~ݾ#< V#n<׋o:qSZ7saQĩ`2n,_򢌟!lp,Lcec[.)+ .qX [g,A3qx^֦_Jt"=LRjӊn,޸lT8BvO + JfgeS<Υ3n~tǛBa&<*wcecnC]dJV@ntq9N? %}'^זɻm{`,hK\GE%[|lߨ '@,vo3^K_{K֜dɕ+cޯ`RW,en'\u ?Q5aHIxv?#T6`7>;ƹYĢ«H*"uI%o"*{ ńqԺw-F|6[f>ڽaӇG4 ( nSRJOͲsC*HjIG{=.iޔ81%"&I(ϋ7#%lfc>*P/6Ynstu[1(䤿xY4dwwFQg}& y귿g"N '{-̖k=`%&ژ>Y<"jNwouZ^[$sQ|OZ =\mK I\K\K5pO;|"vzkv4 (K] /Ee@0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000240)="cf11782b8ff3a3cac18c8058ce8d147d8b144166e986d5aa946e624e3aa3891c5f0e1257d03a2e97a64bc75c60c0634775f5a888c0352f4e285748e58beb417eebd8ccdda44751e5ce01bc0b2cd4b4e1f4842da41538b594022f4da90e74f894d4537f7f2117e144ba1f456530b7ab959d25edc9113b19d7792bd1e5e7f1dd182bbb24c309d6ef49a158334640a42a492a382f0e75939ae5b75731", 0x9b, 0x404, &(0x7f0000000300)={0x18, 0x1, 0xe9, 0x81}, 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x8, 0x101, 0x5, 0xabda}, {0xfffffffffffffc98, 0x2, 0xffffffff, 0x4}, {0x7fffffff, 0x0, 0x3ff, 0x1}, {0x4, 0x40, 0x8000, 0x9}, {0x1, 0x400, 0x1, 0x1000}, {0x800, 0xbab, 0x7, 0x8467}, {0x2, 0x9, 0xb66, 0x1ff}, {0x3, 0x5, 0x101, 0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000840)="9cf8683fb4641bdbe1ca3e0006486fdfd99eb681ed4ca10b3dcd7cc8cb5e6e096492f5bc116c3ff67efb480d3f3389333dbdcffa81af2f96082f77a0b255def649954bb68f3144f22135d48a4b9686c5578e3001da1698d8b21b570f09663c00290552cf45dbac7ebd9c37fb4ba1b349991b141827e0d5305576e69379b6314b622584625d68d3176c11302d0923d3f320268e2629d03289b39cb01374f48b80ce657ddc7781af60db099ca09d8ba71a99963a6882620fed0e65c584d475661083c8274ecb1a01448487fea65364234cec229261b39b79b0f126435862302869c682706331f454f971c6ffcc6699cb9230df2a6006d17d26371b648618e60651ad0cbd81ca8533a003e2e8153bcef2c446e96c7db5e0c8ea027554bc111c8386ef83150c2170fee90021b3077e84e881fbb4dc91a11d2583af5240a5c8887f2a34abc0e831d843c7bf01b82c72016f351a64ec1d4edc33cbd30601f6462580b764c71069022da2efdea46a9ee6e68ad93394a0be18f8857c793b7f70643d2d97604466defb8527147cf3c2520a95f37c4c03e1ada22823b9b8ea599a88537711f4987c2dbc2956b5d467d884ad50587383d501eefba7ce8b1ed4631dcc25b63f86e03ece93ce41dd9ad667d44b39efa7f36b59d8518a58c16dbe75f8e9b5991e41ea7441038fa92ec5e8f61a206932eabeaf8f24b15ec65502424933c38da9adbaa913d19f92d30088684047286e5ccc254448362f73b655b231e73a8a9dc05ec7024b951b54da5c047c0f216baf838ff68c32001f76e88baf37155b10c8e1eff0c0d216df7bd832897cee9bcf304bf473531c9ba8089cc4419aa7047b71700c2e82a4a08169b814951107073eb5055a561b48feb5a438e0bd5a6c36fc54f0ee6c2951b12b58ee0377c249bfa4ee716a55303ee78e2b1b2f43f49374a7e88c3c1297b971dee61b44ef8d74a4310e18cfa025995644550208d12b76e2eaea508279d6a447c9a8258c2855cfaebe806e4f5a9bf966ae69fe9654816ae18a7c8551cd78ceb64125a2c4d29eeb7f1cbca8ba45d0119d1236185ccb75fb6a0eacea00503c8c07a660bea25e9ee2e7bf6aa74343f4129633ae7fe2654dec15bc8e7ee0954c93145130b83addb1d83b9faee9ac805a64fe309505cc8347d5715293194a1267ef64f574705951ae047bf4db5b11ce1a20d9e85da2104dee030782d682f90130d5e721dca8a0a729b0e2d26d36b7f59bff5a804953ba8aeacd1823c23cf4dd6c286a6eb48e39017062ebbae4d6eba248baf2cf50db9e55b76812472319a516161970bfd1f3da30fc200675171ea6a1feb4074d12b2ee4bf084bbc9b2c57d96b18f9c84e644e1ac3cc95dc975c384161994bd3f4f249fc7a7c634eceb18cf94c07af5ebd57e7b8a16d374777ef9d154ae2671de64de5baf2b3974d293ce9d52c1fecdc669ececc4a3f9a9ba671f6dd5512a87ae75ecdd76c2bcaf0c75a92e2382c2a664758c1ab9cc21374fab36724cee25e49ea9f225f952a9c1f038cd2b97f49b688ed9c3cab47a61f6db847ed7faa18ca1c3bcc9739c9be1c7099e8915bbe2ebc06bbc5d2a788e362b75dfa2a73d4967055bd7325bd18f633a7f93cbfdba41301aaf5ba65837990c38c8a7513380106c47e1563f3d7017cc72b39cd4c7ac755f996ea783651a4453384293188cf932b1c2795c963475d8019c77e6234c28469e3671052647ff52f7c270cf0c1c98deaf4540bdc7013c1973c5b2b9632fad67cbc0152e529b6211676b235d566d00d2a808200605c26f1d8a7b5d03bb0b690d1f0457faa9cee824d06a82eb626ec3ec184223c871be173a86e4930be999447a98f32fd301143246707a2f7ac504c91ce87110630be09b23aeacb4d4fd03eb1aa4660a406ec5c4e5d1c67e99f312fba892ae9ea7368e3fb0e470a2c685ce1386a83201825e28127f82a032b1e1cd0acd791f6feb9ec27865a4f3baf3bf37f3d05db83613120f0caaca02e9", 0x58d) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x100000001) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:31 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x1f) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 19:33:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0/file0\x00', r2, r3) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 19:33:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() minherit(&(0x7f000055f000/0x4000)=nil, 0x4000, 0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x8, 0x100000001, &(0x7f0000000140)="54f9d29bd5bc2c24c0f3a9dc3fe0c7eac7054b6df7ee9b7bbafb2c4a2cf5b086c42e51043eb8c52f3c950a0513946680de3699c3f0d7b2a81119d209298b79f5ee61a00c65ee86b12e55c12d14f15e396be7f253f63d8953eb2f45ad30358d3cc49cbf80a9f5975897ffe7fd6d0237639c937d72cd2ec485d2e9348ae954874016393689744e4a9be28a4972", 0x8c) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 19:33:31 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000540)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=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, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x9, 0xfffff, 0x808, 0x3}, {{r0}, 0xfffffffffffffffd, 0x5, 0x4, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0xc6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x6, 0x16}, {{r0}, 0xfffffffffffffffa, 0x11, 0x40000000, 0x7fffffff, 0x3}, {{r0}, 0x85f13a81ad43d948, 0x2, 0x10, 0xad, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0xa9e5881bfe4c6ff2, 0xf0000000, 0x80, 0x20}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x401}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x8000, 0x9}], 0x4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xe0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x100, 0xff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80, 0xffffffffffffffff, 0x3}], 0x3, &(0x7f0000000000)={0x9, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x1, 0x3, 0x7]}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffead) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="19000180000000000000800000000008f87c8a5b671b1b540000290000002f00009fb15cbf000000000000"], 0x38}, 0x0) 19:33:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xb65a, 0x4, 0x8, 0x97c, "88207850a194d5d6c75f98dfff8d4321ec856db1", 0x3, 0x400}) r1 = socket(0x18, 0x5, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3f, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb958a0000029be96914f6357e3a", 0xfea5, 0x0, 0x0) 19:33:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 19:33:32 executing program 1: pipe2(0xfffffffffffffffe, 0x10000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10800, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 19:33:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000400)=0x10) r1 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r1, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) recvfrom$inet6(r1, &(0x7f0000000340)=""/129, 0x81, 0x801, &(0x7f0000000140)={0x18, 0x3, 0xee6, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0xfffffee2) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x50) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, r2) 19:33:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) 19:33:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/61}, &(0x7f0000000040)=0x3f) 19:33:32 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa4d56bf2ecc0f30b, &(0x7f0000000000)=0x100000000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 19:33:32 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x40, &(0x7f0000002000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/244) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 19:33:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7ec45b34ca37bde32637ec5abd93fea9f42444c00d82d3aa8605cc457b75682a9c0d77e351279161c7130a58d680fc3128d84c78e70a276be77c30840e441b0898d1e61f1d1d8ac95c3bbcbf192186d4545c5d5b9d3ec7146ac0b44c11c4930492a5c3d9c44229aa22a05dd56861e42730815e02b8c4d88cdfe62c9a848e384326636cd5e14fc7e9aa8408513de8d7a56e3b055e456d5097c36fca1c7b9018651a5ce97078b0cb63f8a9c029482728dac8d39ab2e3bf426a165372ea65b8ee84636d4d983d0324de45e9308d378473b0ec285be7a461b341317170d302382d66a13d37461d31d6151b9764cc6152f95fd25bac14", 0xf4}, {&(0x7f0000000180)="ea9bd9b4b66c8273eb3c90c4f886be1dd5bb", 0x12}, {&(0x7f00000001c0)="e15d70387ed6c3b8b68f0e9020de43f01edc1f45b0ed93ef492efa244b1bdba20cdb0e4729295199d0d795427d0bd8efd857a8bcad0c03a66e9cb409613045cb37", 0x41}, {&(0x7f0000000240)="f89d45f5a8d224d47c3ec0c369c8430f43583dbb6e531bf0a1ce753fec36153385885b6fb02adcf28784c6570d6b38b935f0a338ed8ea14fa9cf8eefd7568d46396dcee24e91d9f97ddd2434e9b09c269eda5291f70316e438", 0x59}, {&(0x7f0000000400)="4498316931b697d8aef38cbf909784e649d398288fd5f406f371b72a29ae9f9d861560df240a8a168d3d791ffc429fd94ea4bd2641fd232d55b1dbb09c6dd313a095087b482d55745c0c4feb4eec6d935f1c8da7ee14c31a81dd5d4ccfc50466372f2e92a05a3e87fc4e39e3e8a8d1e3aa025c8456fca2e6b003a031fadbe5ac8fd7b5e739ce550f438e6b6146129e1a5056899258f5453e6c642ea266ddf6ac0883aec3a28df4590c34966efb724e40a1504b391d53d1102d65b64b0b68997d566772383387194a3d42fda1f66d14f1b55460b241fc6cac96418ca40692dc9cd8099d609182698b4214f989cbd9549d33f35e26171f8decffd85b3634399c3d557084f082fc35efd0be1780a5ec6b3319d79dc40ef48f5b1ad89eaf5fee6dec472efac9a9edd8adcbcbfd96115648232bbf58874390e06b65552723a30593ddc2254a2b61465c689ba5499f20668a4ea4b8fb22d8319dce24286f47950f15b5bb87f7567a89c7a7d9c448749f42b06a1f25b392ffedf27b8a212c7fcd183609671eb249acb2e447476444d1a26aafe8e5bc3d57247114724019a487f9aadf006d49b65bed050969577f4fca7c1a94632e7b6feb5367857a172a0a519048b32f9e1288ca0fe10c889f3cf6d7294e59b75a76ad2326c6776278376649bcd11021ccc49c8adc93953c832b8409b0df81b5f481c64a6d9528d728f71d5ab910a48bf4ee4c56c45d1535be23acd775f5fd0606997fc848c0b7a443ebaeb84f1a2c57692f0b224c69634085f7cb253326457a5880e730b94d26c63b6c1aa766a045207ab90591f512722efc3f4fa401c8397d8e5e4ce806b4d8536bb18981bd43bbcfe7d5222cd86f0a4cc2b1e700df19f55f8953b0862c6f90ba1890ef72233fe0377f8004d79c890380b9044029c16cf285ae2444f446cfdf39f82315e03f757e507eed3886847ae5717f9005f273663e3f1cfbf0a570b11f8b46b5cb1f908181cb925d0d0f4591ee82c9510df2f9612b5d32fa97dfc6b2c7bc8b3f6df0b30ffae88e105de6f27bd6bbf1e499ad5c5bec60775556f58021d102a1b2cdebe7a68b8a38a24468d861ee350cbe6518cc075146dc40276aaa966d429b756fb7400e73546e79d1b24f610af4e7418ca526630be2accae14d1fb816fa81129bd1b810c21e83f5e179b223d869da34f6e580ba3d7913d8e01cb182fe7206577584de9e058fed134ecfe53ca4a81183312e6e2877d4a78599312168ca2424606047ee4c053d8d831c5a74041c5b86162700c86c630cf6d70748687df469d5e128e32e544ab4abf850a53aa2377bdf42c23546cac42208790f10b822490a99eed79a02891bf9c713516b2f3758f84f8f2a6b6240eba1f046ef0dfc370d79a3f5d0db0b306b937be4434392abf90f21d011105b62f7dfa5cc67825707ee16d4956b92583b5b5aaa2eb144fa8a8b2982f17c4a067b0aba06a88d97d05ddc065f170ff5618037ef58650a374bb71e0c7f914d980699c5cdca1b9df879c7c4832c4d8b49773684d8a64855bde0b5f59925061c4bb039c5b69f4a3f4e0edbfb0060f88fb0f624463168602fa479c6b7bd95b22fea79dba40c286cdb978f9ce0e793c03c80489a80e103b2a7e59b85a8501bf086946d34c75ebe74b4d6a89aca58c8a1bd8da00e8cddc5fc69fc5adbabf1a824852aac68d1d813f7e1565913f5a32c68c380790299acf82ba5e77fc26e0bbb81efb7b3f7e8a54d779a7edabff270893e014dab42786a21f51d8c9600b8c77ee31e9148fdb51ab8bfd9891372e4f23336b05086d9b275cddd52ebfc3d786da7d988dff8967b77569bd321f51915d2df4d100ccb87479d1714b7d229bfe0a5576d0909578cde69e9f045d1ea1273aa4cec8200a8018254dd27018f734f82b568c5fbe7a56497fc2dfd3ed6deb2b8964bf3f104f23cc4fe58e4b318b0fd1108bfc5115cb7476a237290cada3be7085232056a6ff9ec301285fa1e2bf89a91c829206562e4547d2dace500c79eb17f2a62b7c13ea530524b539fed67fa8004a58cbe863e48de88a0b6a6181a7e584db1491da864c8b1f7beeb61c6c693febb06275e9732a9f0d74031915cc74f4ae6936b1cc9dd03b934752969d20e82f61a7886b13fcaba0e4e6e42283d86098b6a8ea8a6c74de692b260130865142c4bedc334f66cf71b4afcbbeedcee0a0e4647125c7e748a681490428ba80602584d12656109b9734db72938e30621b40a3638839b2848153ac3205a4e2c33d77ce422947a5dfddd629fe1272045aa59966166574ad357532301be412adf41386069dc3a87c83df780fdf6caa7e67b83768d03701fcfbb72dcef36c3897cc815915af387e4809e7108bfb9fa2e22f298f2bc1ebd15b46add99682c237601a2e17d934aa4307f0372786be6f29593eefc43f581649d1c6e7d628e0ff001e54b92e03615e364780822406dbe1f2ac7f8566374e54fc763dee0cd29d1dbf3d877f74cf89a0283f2b13611cb17f2eadd407aa94d4ee219443ee0d847ec146bab259861b47c12b32ed173b5b86bc558f55fbf2721ef192cf876e5f9b4f6f4e694c36dcc7c5103934b35278151b9ddba2526e0c24bbe9ba4635764b5c5224a2d0092b8b5c2feb767bab99112efddd81a27b6474961d655cb2aae83b71515ae057331a7960ece0d30d3b250ea9e7915ddfe003751753bbc8898d4097fc79a0edf5eb8a44256335bde29d912febb5820b4ce4eb22805044074668046728b13972230b165e774728683119c0f4131655a21b4d78193352a96972183f6af3c6a3fd648ab9ff954fe412aae7826c5cdb18281cbc08679e98948e8cfe8020e7080431949f2f1f0f53c0f6f2cc6c2344a577dc0f3a016a8cb22fdb94530576664166b92d7443afbadf2dba1a08286be61e8a3ba83c5a4f0ae66c5305c939925ac7657271ebcf2bde2281677c32a20d5d1f52786435c13b7b310bd205c2839e1b6c7e2478c33a9d7dcc3444ce32d1273043464736b869b441f50a75d2f07a023c550f0e17f3be29237250a4b3722caceb3d0038af37d3fedde202a8ca45d1b647ae004bde301598464db9dc6410b22c0a8ff7d150013c2db7bdace83273e13d51f15a64ce7a6cb964a9a7f9e7244e3e554b234ddcc8947c74dccbd59db64bf1100728f3963ec38ea7070b25ed51903f3a607112552cc212cfdc51d10e5205515fb913afe49e151e06d716dc88640f1c1c86aae660be1e4ad0eb252c3da095f2b606ecd7f62d41daaf370527cbcb8a9c24d57abfe81d487307d1190f8101ee515ce52e9880516a6db0692ca3e397ed307e3cca11e20751f66a331ef7a56a4f749a7ace900fe3ba80c52b594afd1933a04f8a9b1c08707dcf626bfdd898bc3065960199f0f9803e850c13204d62fa3bc588f8ba8e5403f620382505103c21c1c7ec5a8b7984e614abc3ee1b475c2ccdf6c1e579b29e3c4c3a442ff7f001da6c1e7e2f22d7ea7b9c985da3241883db85102b3f730ce022ff02c6ca065aa4df5fbf9fa02b8a80e732056965afd900c2b4e5d8a154f8e399a3ead262cf84a33de98ca8db4e670def60e786059a346e9f71f116d1b45094dfb0a56e5aee6d449ccb27cd55f8dde1871c9591f9536635fea4b9190ba8f8157e36853d4890774ffb367e62c8c2df4aa20cedc2ebe3b3f7036e3b3c650d3b4488c9090644e7a99263b8c438827e5eb10116514a2b2a11c4019d841a1246ddca114e4742e4f6fd9e028fa9e1a633c8904c2028ae902617d0b1282674103d423d53df497b686626069c9c869cfe6b2c7a133fd452c98c8152de2f2ed74ec2ffbf56219fdccfb01119efbad9533009e285d8d9ba067874c622e301ac61c4765980543fde8d681907190dddc1653a3d8b00ae4c1275277eb9ccc17c3afc9fe8dab254e60ff77c1e7a2ed2790c93e8ed33390921fa288c4f23a56559f40ca0ac9e784a0d28a522edcca84fccd3f2614682db0189254f0644c58182cb2062e0a3c596860381625ddef11c71ffb4b0420f4f36e8fced9c487e8dd8d02a60ded3eb280c0cb4dcba14cce2060c64cde44014f1c969a6cfe01d11701da17fc54ae378df1cdf5bf74c7f4767b26a04439af6ea4cfb1bfbed7e481cc2c9289eb47f5c662bd5d8cf37f9b7afa719cf12750b92a8cd9397c18fa2981c59bde3cd0ac357104d33cc19aa0771c131eba242c999a5ded2d369d6e6bb360abd3a5d800a63fe5c0262f3a83c2604510d82635897adfbb57fe9ced94be1ada57bf144c366ba2fb8919ef6ce84478a37aadb8e89689588197db0d700a9fe02c37a96ecc94ae20d9b8b6f7533761a208c410e1173d8233f78871a14d26acbd94b71a82d5ff803656e36b5ca045fff4550e9a4e1425ad09e6b24bcd89b6cf71226dfb3d167c856154ae2d8eac3df505bcd11bbc26cd33c2d4ae9077cf44ad254492b81880d7bafa8a0b9c18a0f052ade8a560ce8c93d2b43b16a662964fdf09fe58d6667131d5f43ff0fbb31a129361ecf5cbdff96f17d423ba0cde2b69213ed7b96ba87fa4eea18ddfd566ca0c7c49a41becd76b7f58d31b5c15e4a1d63d53193853379266cdbe073a8f411a129cbb233a8bfc9f771b097b6ec5e932c46dc4c2c31ceaa99cca7db3de2d3c91844b457d3ac188ddb6055155c22b4decb214dc40b9a88faad60a76877d8c3e266ed79be23ed5a51c62c8aebf01164493f49ee9ef6af340fbdd59ca99908db59f35fc2e4d0547f85eec52240f06ed4f1ec79776e0f2dbb112c4efab9692d8992e892e9059c45a23cddfba1434873ec0ad4fc6b9f8f728715c66973e8bbc3231495996dc010f17b5e5bffece63b8bbb5aaf5e1b6f940be8d8093c2dcf1957e069bad74bcf8101ff561bd35f5e8325e8b82f3d61a49c983ce85075d5686a47ad82cf70a6d0df81931f45ee9f0f0a9766fd3c90e4e60a5f503d4c02e8f610c2a0aa4169e32ca945ff47ccc153c62d7eb4e00f2f61e874fcc15e7e76ce26c39cc52dcb260e8be335f0e12fa56f50a8d18a9548cadcd0b1918fd5989eb775628ffede78d2930ef5f74ccbc44716863b4b32aac92213846b6e3ada6c2a2ad6fe63151c75555e4fac79128ca75bd1421972c7b495d50d6860d1a942eca8e4ead29f65a3862403bf18eabc4489b1c714372a049a4ce695ac7023327b87b0094cdeb7f92f70ff1ce7e09d83faede998fc7fd5d7f57f6172b941c92edb466f555b2ce155cfaa9ea37c5948ed2b22d9ca98f3d6308bd6a1f9729f44d3672e71e89a416c00bc877f893ec6585a99cb9c93204171b491cda1c4f00c5109909af5873fb8dc1165f2576f7f4c1738297a67569a5086fc159831f9c8aa1fbd12651c0552c5e8b05619353e313532fc684ffbb909c7817f8bbfef037a129dcdeb2009be4d5dff3e3b6d1d551e9f7f0847db25d06d46b0da1c325e1426943970633890278a2f2f6ce3d494d4573d2b28324c1cc1d1b35cf6316351917a717b23ac594f370f34fd4beff94a3cd104796f74a341be311d977e30c4c3f80f59a1d559a5211a4eed0b0c6b77c694c989ca74f8a802abf96e42f128796f8e039724ad31d07a9331f54b2fdb553256530dc14f1d9078a055c9f1d34249120ca29a045a096a2d9333c68d79191ebfb785c84181b152dfc5211e2d66e5a8e31f18b14d6e11034f754ef374865a3b3b71e5e187bf659077ebc2cb7436c0c40dc7037b24ef416598367ff240e0b6fce3f18acaa975c8e5c46a9878be90df838ad9dac9721b4cde2554234175143efc56cfd30bb5bd13c9bf08c8d4b", 0x1000}], 0x5) fchdir(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffe) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)) kevent(r0, &(0x7f0000001440)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xf0000001, 0x3, 0x1}, {{r0}, 0x1f41593699aa5dff, 0x0, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffffe, 0x20}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x9, 0x400000000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x2, 0x465}], 0xffffffffffffea6b, &(0x7f0000001500)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0xa7d8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x78, 0xc4}, {{r0}, 0x0, 0xa0, 0x2, 0xdc8b, 0x3}, {{r0}, 0xfffffffffffffffd, 0x90, 0x2, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x3, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x44, 0x4, 0xe7, 0x9}], 0x8, &(0x7f0000000380)={0x7, 0x5}) chown(&(0x7f0000001400)='.\x00', 0xee00, r1) 19:33:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x2) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x84}, {0x80000016, 0x400000, 0x0, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0x100000001, 0x100000001, 0xfff}, {0x7ff, 0x8000, 0x0, 0x6}, {0xfff, 0x5da, 0x80, 0x8}, {0x2, 0x39de, 0x647, 0x80}, {0x0, 0x4, 0x7, 0x4000000000}, {0x7fff, 0x81, 0xfffffffffffffffa, 0x800}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) r3 = dup(r1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x6, 0x1, 0xffffffffffffff7f) setsockopt(r4, 0x2d, 0x9, &(0x7f0000000180)="0000000051b0ac8b43e32900d5eb8946316b0f16a132582141c24a5a3edd30213bc8547df2adba6338f9c4f223485877d805a63c2006c52a1350c40b9bc1b1a4e8b4fc41ac5c7b1fe4630ad9df69d560bd5980a82ee301a5721b2c925a99929d478d1f830bc9fe0d9b9c481a75a7d7a3ceb6188d1b2cf753bafd3382529af6ad0cf9093d884364343e9c67deba025fd3fbb5233d71484010bffe2065648a6e94fdca2fdb7db6d8d164666a96ba4a47812bef02c5763aa104bd03defda46ded73d5a296fc6e155d6e7ea6d2c6f55308e66a6248c3a76fd0dc1e836389f7c820d05df5919fa7c37ab783a378dd0cd8a5be322d4e618b3206ac84cc67d33e2200409ba4eabe49234a0bf0d7811bc3b07f4bd046828aa3766ed500000000000000000000009aaeb46090f9290014205ca360d4fb005c1981cfadc92cf14a30908ccc02743166", 0x144) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 19:33:32 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = getgid() setgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x180) r2 = getegid() fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x42, 0x2) getgroups(0x1, &(0x7f0000000080)=[r2]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000000006) fchmodat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x88, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/238) 19:33:32 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xff, 0x5}) poll(&(0x7f0000000280)=[{}], 0x1, 0xcf8) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0x5, 0x3, "3db73ce6c452e55489031bf24b65f813fa8984ec", 0x8000, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x8f3def2d68b5b9e0}) 19:33:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0xd2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x6c, 0x4, 0x8000, [{&(0x7f000011e000/0x4000)=nil, &(0x7f00007c8000/0x2000)=nil, 0xc5b}, {&(0x7f000052b000/0x3000)=nil, &(0x7f0000735000/0x2000)=nil, 0x4}, {&(0x7f0000700000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xab}, {&(0x7f000065a000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f000075a000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000c6c000/0x10000)=nil, 0x1}, {&(0x7f0000627000/0x4000)=nil, &(0x7f0000ddb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c77000/0x4000)=nil, 0x7}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000545000/0x3000)=nil, 0x6}, {&(0x7f00000a7000/0x3000)=nil, &(0x7f000058c000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c89000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001d7000/0x3000)=nil, 0x3}, {&(0x7f0000e09000/0x4000)=nil, &(0x7f0000ebd000/0x3000)=nil, 0x2}, {&(0x7f000010e000/0xf000)=nil, &(0x7f00002db000/0x3000)=nil, 0x4}, {&(0x7f00000bf000/0x3000)=nil, &(0x7f00001b7000/0x14000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 19:33:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) 19:33:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x10000000000002be) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x10a1044) 19:33:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 19:33:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x1) pread(r0, &(0x7f0000000040)="c0c8ffced5e36da4dd0d053750584628cbffd19822e5096444d01dfd70b55b5a9b83093f27dbb8323ced493962d7536e74bc4ee7c106b06b1663aaf8db1a7747a7d553d8d9ff5d9d0e213cfc1c68cd", 0x4f, 0x0, 0x49) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0xa0, 0x3f}, 0x10) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x40, 0xee0, 0x8000, "35a2687f7d143394d52eb9a5e3d04fed4db281b0", 0xa00000000000, 0x3f}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0xffff, 0x1, 0x7fffffff, 0x200}) r2 = getppid() fcntl$setown(r1, 0x6, r2) 19:33:32 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8b5) 19:33:32 executing program 1: 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}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x8, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001640)={0x7fffffff, [{0x809554f95e252dfc, 0xe6}, {0x2, 0x6}, {0x1, 0x8}, {0x0, 0x4}, {0x2, 0x9}, {0x3, 0x1}, {0x1, 0xd06f}, {0x2, 0xff}, {0x9f94a16da88a763, 0xa6}, {0x3}, {0x1, 0x6}, {0x240f96f730d69025, 0x8}, {0x1, 0x3f}, {0x3, 0x7fff}, {0x3, 0x6}, {0x3}, {0x8abccdaee62b99ab, 0xb77}, {0x3, 0x7}, {0x1, 0x8}, {0x3, 0x3ff}, {0x2, 0xfff}, {0x0, 0x2}, {0x1, 0x8f9}, {0x3, 0x7fffffff}, {0x1, 0x7ff}, {0x1, 0x9}, {0x1, 0x4fd5}, {0x3, 0x1f}, {0x2, 0x79}, {0xe9da68fd7624f933, 0x7}, {0x3}, {0x3, 0x8}]}) socketpair(0x20, 0x4, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getgid() ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0xa, &(0x7f0000001540)=[{0x7, 0xf3, 0x80000000, 0xdc0}, {0x5, 0x1, 0xbaab, 0x100000001}, {0x7fffffff, 0x3, 0x100, 0xe1ab}, {0x4, 0x100, 0xffffffff9e4159d5, 0x9f6}, {0x2, 0x33a, 0x10001, 0x3ff}, {0x7, 0x3, 0x1f, 0x1e}, {0x8000, 0x0, 0xd745, 0x7}, {0xea1, 0x80, 0x1, 0x7ff}, {0x800, 0x99, 0x2, 0xfff}, {0xfff, 0x1ff, 0x5, 0x3ff}]}) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="e1871e0c38c28e8538a2886c5c8d5b352f283e9c96fba2b92c82e02c20349f9294a51ccbee4259ff324cff93b64fa9fad7fa8628e9a10fe4a173398cd9265320119638c81df81e07330a278644bd6387dbcf4160", 0x54}, {&(0x7f0000000200)="fc328e84a54e97e52d17de7bb1b7ae8b25", 0x11}, {&(0x7f0000000380)="7cab54281bf8064e68b1f1c7b5e7f91dbcf17eabfbf64e50f2d9fbf84213f582bc03b75b6c4bbe94cc3843a8573fd35632d6b7b0f684929b9f411b245eec6311dcff49147e335d0746aa8fae1cd7ff2788d26ff74df5922a42e69868ac35d111054846f410430b289712234c320456ffcf9d5d51ba9b019adc6847e716a563f7c35f4b13c04cc10d91ee776dcd9bdc0b28b878f479cfa2df070d177d460514d1daf17d36c3ef65905d34147ac1c126ecc1ce33e0caa9eb77265e9dac0dcf902dd8073aace7396af8f4a4ee9ff60e5388fbaf1f1c28a1402b71035aa5456b6a76de5399698f95e5104600f9e9a82886ff43c5bdda681e800bf7cae3e5dc586fd219957199d2263c5f407bf074e19253f1922bfe47e6a3af861249bca959b1969014011afc3220df051e4c8c00c8b17f74f7b6588114ffdf6e04115ac8fceaef4c4291e50f6b6cfcb68b66023cdac8eb357d05d8603483827391a3575dd1466ebdf54681baf03f4e2e5200046d322dc01c134dbc6c9c42f12cdf3173a096defcf55c406a3483471964e29be1f1d9edd52992c2157151e66e999b9148abdb2bd07e73a7368c270ea4d098acf1e7cc3353c7528bb5e5697a78835573f786802c3a2b5830f8d692a9b9b6fc27c9b99d0b2e70499278c6a5f5fb838cf4cdac6efbffbaa8aa0023c036102b5de4e51be9f848eb3fb8bded4a17b4f148088f7e224bb0f35cd021f20a915d1da2f36c9c125f399cf24e34032d7743074d82d4f0a62d91e6a7e1d5f91ee12ad770b358a04acceb226a3b543a0dc959a722166a9434d3d806b8b41ae05de4414025fe2356fa8b6f959bda77122649e8ad6d3af12772018668e0d22df3593bd2ea25826a0d44cb642aaf73f17cb13e9040084ef8478128b07d20caa829b75bd7be6423d9cbe06a352fcb14f061b816e2b9a6fdbf40de3cffb128dcd693a5aeedb4442a3f6583db525950e39e8482ba38e7b731149e1c9e455810987fc62875a2109578c0298bd62c0ac9b581b2729444951e430fdf5e0103f1d094a6391366028c7103629a474b062773219e79f26216183874622b21fec923dcbdef80ddb0a712255d82503f483772c190b1eb9bf608847b409f7a6ca28c11a32dfa1c3c987037ab3c22cafef9b68d95c7fefd9a5f0c9bdbcb599d0cb543ca7603a4e4d0f2d99fa81b0013bcbad31bcb768f83ffddf0380a09e4ffaf6a5d892a0c73493963a928285daed2b9c5f21893de19149708c1e533e12cc4bfda5b792cc96f249d9143ae8d954fc0f8009da733794cbd2897cadbcfbeebd5b6d0b777c0b1235bcdb5cc6d1fa8399a08c9717cb7013c0a1727217f589b8711acf199489fd29e8ec3d1e88be7bc9f47cbdcbb58a6cc051c081aa182410919570888cc894a33e905fa8cf926300034e8cd342a96b4e506f71f82009e1ebaaf3dc518ca7acea9aec6879733afc42a5b2e5f74c51cae92a258fa5633fd861ce4037c7a748fa2ba67449555ac04ac44f93d859a13d5a31bf39f11381bfc2b79e890c5feb45f3795eabe34ab8a6a7fc0e7439555a0838333f1effb84e422a83799225e6dad2fecec689a145dfb932c77a5f65fe80650d75f10a1c17c6af7aafc4d55004bab9afa69d737f5c1e032998c827791aafcc6b480037dedf63865c4f7298393d006555c4d59a9a269d7efd9f315e6602565525138c34aa5b66239a810cfac9c8e31524ee4f59545ea114702c2a9ccdd101c48bb914e50cc5312f1d9df0320707c59db234ff5bc77dfd806a51ad4f9c13db7989d3b95a21bdc459f23f0401225cce553728b79aba60d3744c95e20331918721b5e6d2e3180c07eebe1d8c878cca4cdd5b52d58cbce9d66c975464670daa9843d45246cdad8d9eacb48bb24583e898ce36a4a54070614c58dff8d142fdccc252780d60fdc214bc3c2dee1ec08415f797d4072b3cfa0a3960a7f2b88d96a96e06fc09ed804901de176d3cbf11299ebfaaa7dd27b4c3931b31633ccc64c4eb6d94161f8677296025cbcfdf2298f2cd57572ca5964d36fc796e181c40ae53e66ecd2ccecd0598792a2e2f8bdf2c550bdae905fc581fdad4fde8a9757e289718ea7c53067f98c9e07cf45282f8768a6388a48112bb6ebe10f019f8628a0fb210d238d556f0d1e5441bba8c591ef8aca79b57849c1976357e84a65475d8a48dc96499c55ae9690d2c78d8fe0516fcc25b26111edfcfbf102694b66a78020945487fd73a2ba4961e5701fa7d38e9e4ff8a632ce712e296667d1ff1bcb7da4f18c691f41c87041748906b2e347afcbda48a747f4d12e9d967354fb88ec3a104b7c077b270fe3cbae25d4a01d27642f0453df26832927e26d5a3d228dbbcc0877adacc19ec571728c85552edf8f1b5d8c4a031611d74cb79c1e206cdc7ce436bfe5cc58f8a6bc49605854e93e181be66953ec96d9be3586e5b68325ce5a9eb451ae570e86ef6f67437918468986e5ace3d51d29a22e089fee4e7f3a68d1aba61813a3ff3ec915a8a4e21a75c696afac34cc286380daaf19af872b31959bdb774fb02fcb07b00c0c3c19b922f275170926d70de997814a44dc7be40e8f52891d4cdd41fa1ca33c4dc745145a2546aba19010ae6320c39877c141bd76c5c1a888608daf3ecf0a06d14543ad71220b0b90c9be71bd91cc421ce881c04b7b4168e2e4f2bac2a561005f1d56f240dc61b5b2ddf04add315567af994c8b9d15646dd40aaed71d6ba79601ba4644086a49e0244700398f2be81a7878a14be22e6da34b3a58702b96e7e628d8e7e2e34bbe69ed781f5e49996a598be903ef5e696aa0f45100335b56779739160297f9f99a4bb04d3da9018b586bbca0752d2e79564d31fb9aae5f8b9b967b35f1ab3b385bfa3bd2ed8816ca982ee9186b78fbf78ba195ea9bb8fa2f6cab08a1422a0e29528ea0c70d5ec02bcc3209b98bf844b94958a17bb57fd319ff7ad7e2e34b2937bed9f1c385678a0b485a282ed746b4e04ee6a7c39d333bb98fd0b6cb03fc663b56b13252d942288891a16a282d8d12b97f96546c60070e124062d2eeaf0e4f2bccb134079653ccafa25df16287a258e75d81490664edbe80eb9fc894096c3370a402bdccb1e0a68e9ad0fd688c455fd3e8eed2b0b01f7b589c2a8e017f532f2add387d94e19f64fdc5857d9c2de26ad085cfb56a7f9b86597d3608b0bda40c85cd99a5473126b6857e590493542425b5c5a3c25ef9fe47c7fdcaf841f5a30cbe95b3d97bffb0c037d7523299565d88b81d92ba209f4680bc86e18e416d54b71412720be8d63191b964f290be2468f968c807e04f1f1ce4af9a337583d1d281cb9ef63b7798df2102229e6926621eb3fae365f2046685a65420f1fe0a484d0d4a90fa1a73eb00b41668a9803ef634910117ce00e382a549d8959dde83e24f8087d088bd2c7a499f8f5d843e4ed2be9ea1b4e9fe1249907070ecef253676e1c79e93fe1159b5c80d8118626109527f31f4182d624a7cf0b0b0956b154016fd686bdf78b790226db1479ab81210c1cace7092c01d704ea344c6fd25a2d48f6dbfcb8637aca5b45dccdbc02ccf543c5bba70f3a1a4531f4e925d1c80144ad85c8f6f95eaeac398882a30e27543998dd8d27a61e1ee31eb2a46a81e002b1a7c3aa947210a0ad97ee9dfeb1511cb9230cbbd21b406c30b1b328809509e0992551e6193b479541df821a73d1b56d4ebb0004bd818cff2d626f86abd989dd45ad19d560ff51e37e08c7c4f3e82090a6a83434498ec26e5b62ce63020c1704ac268055ee490b8950e4242d0150b9f576a7b2609c9e0720473ab4d639e0a34672299fbf65d7aa5ad8479d49cb9ca141dfc7d2ac216853ac1ae8df0829d52ce2d6406b9bb88a64b803c8ca5784151ff9443ce28b6e70233e518983080f2a96da6c21f11f59b22c6c8b4c41b53e623ef872a77e8551c4ccf3e119372ddb77b89c1d8c06fcc5e72b06e5534c5dc2c2e19e9a090382f775d689a9be313e1c65b7176c2ecbc02afb3df75cfd150270c2d9b9d59fde60b2e16d7748a7404425c211ec288363d518bbb5a4ef531d2b7076355325db67bd3263676d74d1c40e8a5071398ca8fbdbee18cf24bf186e62f420fca372bb85a5673a1b03ed7260d39d620114b77bf3a57560af70fbbe7bea09412512e6f2b616e26eb7007b52a27f26a498122293cfdf1a8c01bea9c52cd50853c745ac9404df6dac26daa14092028bdabc91f664a8a755310a0adadaf4106ea47d20d249998bad356a62e03e1d57e0ddf2f8376934eaf8770c05f5f6237c0dd77e8bb7981beb2a98521d91245358b3fd54825fe0b3e87e81b5e29f3daa1f4f519dc931358f264e48cd5fbea45e4767298435aff9ef8a40fef15f9bd08945a7b7f6d81388cbb2d9470d050c47315162531d0702cc7bcb29166c37d29e740e00389f172fee3f0ad452c5fae6d43c42fd48777a00aba45ea6910203a6fd64670ca1a4bad26a261371fc37a23371bcd8e4d423be5b36661a1787eac89bcc105f94fe7eba37c437c5c0c5dce022bee70c7f0321ce4848d8cf522a0408dffd6d2640ec11e6cd22988d50a77b2f21095bd8ae82311cf2c67975cecf8fa4d3691595eabc7b533a2a98e236279f656da93df61c75a9294762af77d4a8becb57045b1eb89ac3699fe9c9c188ffa74340badc5d5cb12de0a5475781b2d4e32a552e6e1ef5654f345a329cd540c23dd0db6e45c3f46c447419acc147a0a300c12878fbd25c7712c87282754e0a643d52d91ee898704e82630a14981574f5b388414e0c6fc3914b8fae7151cd8fe61a4d4109cc5f75b8d4aca336eaf4f20f69ab5e23320f05ded70183043e9bd48d1abbb1d82b70dcb3c910d99e2a510eaff3949f48743d9bce9df94e29a7190b84ff236fdc103621b6da974dab994081867acc334fda6772a46657a9aff61b32b99778daa40bf776c225ae9fb90e76a61fcc3a378f6c4ff9ab35b3c8786be0afe9c37d17344ca2f7fbc122df2dd01e52d5988b13e98337474198901bfd8981e68bb92a1e097381c350ace60d6fc8e44d8abe41187d9fd4b12406ca84ba16b52dd9af847af720f9e9a1f73598f2e9e2165acd08abcf7eb468718d26bda3287e7d1b15f0ff35d0dcb04f7f4a21a77d7db5167a23490c8ae67feeca49fb25ffc2bdc70344bc94a6b06d2823ab706269c05f45d8a98aeb290ba1138215e2225d294dbf6f185fac6a99289a14870b628e7f9ad5dca68c4b1dd338c39bdc99a550f3981bb4ffdbc0a9d680b8c590c5b9e4c03f67ccc1c1e3ea107eb0de0a858cb66d93478151907f82c7affa2e67034e0eacbc44cd3e764f0b08992b7cf808c5cc7072ddc20fabf45851142d5980ea2e9283688aa25f493793e19176b608e706f3a0e43fc5cb3a0ae5f24a790fd0d8f4ccdbabea8499278b2fc47de5476a1895ed298bc8a9df4a64463e66f230f9810e2fe584bd7e72fd809d1ba65505216031e51019a5b02ab1e9c59b2a119ad4895d2b0d273bd66d055a54997783b91f33fb78f67d5c59baee2559d7a79ddf7f9142a7b297a0f168732ab39c15bc6c7dde0d47ba828d16a407c0bf2d67f5979bb2b37a0ddc5e8087815b8ec7103b52871970a098e3c828b5c564e39e11bb36a5f131bad5f95ba4064de8307d77dc386412178774b649a50ddb8e336fd9436d71416081a87cfcf2df84d27e98a686fba17b31e9e329d6f08f0691bfd7cc523c46863316db20766251582021f41fb226a7ba91479e1867be123b597dc5a87c1df3a4805775376efbf90b046268a6b", 0x1000}, {&(0x7f0000000240)="0cf1fff9543636f3d2372a6869383d723271c83494802d16eb6b44fe9aca5f961fceedfdf482a95b74a3395177787d45f405047f5b230d41435210cecc2a1b6d202ef0198e055f47688ec17fa1469b68f0cdfc6713b9d72387e0a0b0bae585429b807c58c37357c5f9414ad3e1cf1f570b7ff5e155f95c2738675179ef51c453eeb31f728e25f7fbd62384f169f85843e86ee65af5dfb71b", 0x98}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xb8, 0x2}, 0x4) 19:33:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="056cb40bcd435f90652a19d7c018ea1c5aa67fcdd804c7782d6986de8989a083727874ab7bd317fed3d84d164002d165b43c5a3341a8db3b587d2e650393aeeed1e1ed7791da5915108507b0b30c23096633bd94b334e0e5698840e7c016daca9058d84a2e902d083cc157938af8898b438cbeb1555ac4a971c579eb306836c3b10172752cee299fccafd19a23751d004122450492302ceec08bc3a8d8207b1575afde209ae2eefd5ae501154514fdf933508fab09c027fef9e37c497d2421304861c9cda2199381bc1dc3b0c0", 0xcd}, {&(0x7f0000000180)="b6fe27b9e4f783dc48838f8a1ae56c5097d6a17334c442e076643bfd9aeeb943b89e82385a536a902e3ff638aa3b02eeb7650deafaedd4f2f4c731d6863c3697f570a9d4eecdbdcb6365d3c791027e11144394d463284359baa974340fd96c39d7a576b327fb1438348353479b97f043ceddd2419c7106f365b2b17c7e8a4a8fed58c1d118aed495c190e13d7ab0fb9fbbdedcfb42364ada0ef47aca25ecea8bd8d46a745c7d84598ac6f8", 0xab}], 0x2) close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) bind$unix(r2, &(0x7f0000000240)=@abs={0xf704b29075197cf7, 0x0, 0x2}, 0x8) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:33:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x104, './bus\x00'}) 19:33:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x8000, 0x1, &(0x7f0000000140)="19eff57e", 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x3ff, 0x2, 0x60474533342145e9, 0x80000000, 0x9, 0x9681000000, 0x2, 0x1, 0x8001, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x5, 0xfffffffffffffffc) setsockopt(r0, 0x6, 0x100000001, &(0x7f0000000180)="43c75dea6d8acbe414d79c47cf9df6195ddac01a11153f9db5cd5026108048a2ce5108b45e001f99931965e0b76efcdc888ca0d88ff5089a284831ad404530e499eb6fa97330204ec1d79966022c287b0bd18c776f24a03e50c5482252ad29244af254a75c92110756eda9d591652032699d4d7107b15aac5aee964fcfc792e15a7546b8df2f23cd7e9030727589a8e53ed2e2ddb3487e44efba4685befa49c4706e21e86d97cffccc2443ba", 0xac) unlink(&(0x7f0000000280)='./file0\x00') r3 = msgget(0x2, 0x10) msgsnd(r3, &(0x7f00000003c0)={0x0, "c250ea4d78f0ab759fe9184f82524af5b445ec6d599c40fca811df9e22565a2a7aaeaf50a02886c25835295cd9272cddea1d6a229abb6aaece97e46a804c43b85a7618a9f45a2d9dcf8d8ee1d73f8aaf6b21d0fbef3b4c5443c14ec59c4d79d824e7c789f546b7e15929bb70e6c2602fe3245b846fe1f2fbe03052449ac64ef86684f52a6111782a7318bd26518dfafdbfa46de820d4bc414c9e4f0eb08bb2eddd7b235f6668e852f28e08875c5fdfa5c592683fc745a92578d6a4d710e2b743d6f8efadaef63029900d98148b83e7dbdb91b3193b88f5425a71f0cbaaa2"}, 0xe6, 0x800) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0xff) 19:33:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') read(r0, &(0x7f0000000300)=""/140, 0x8c) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) 19:33:33 executing program 1: r0 = msgget$private(0x0, 0x22) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x2, r1, r2, r3, r4, 0x40, 0x7}, 0x1000, 0x1, r5, r6, 0xc04c, 0x7, 0x9, 0x7}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/226) msgget(0x1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x9, 0xfffffffffffffffe, 0x4, 0x0, 0x9, 0x3, 0xff, 0x1, 0x2, 0xffffffffffffff8e, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r7, r9, 0x10000}, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1}) 19:33:33 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x66f8b93997767e88, 0x6010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 19:33:33 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x8, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x400) semop(r1, &(0x7f0000000200)=[{0x3, 0x7, 0x1800}, {0x2, 0x401, 0x800}, {0x1, 0x4, 0x800}, {0x0, 0x8, 0xe38cc29329b6412c}, {0x1, 0x4, 0x800}], 0x5) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x3ffc000}, 0xff34) clock_getres(0x3, &(0x7f0000000040)) r2 = accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) accept$inet6(r0, 0x0, &(0x7f00000001c0)) connect(r2, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 19:33:33 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:33 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0x2, 0x7388, "85411ad17f5a1e4b3a323fb63082d5dade64f6a4", 0x30fe, 0x9}) socket(0x20, 0x3, 0x55ca) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:33:33 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 19:33:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x19, 0x4, 0x7ff, 0xdc}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x80, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0xa8, 0x9b6080b332e52092, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x6, 0x1}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x80, 0x7, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x22, 0x4178e50d2316274a, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x6, 0x9b}, {{r0}, 0xfffffffffffffffe, 0x90, 0x5, 0x3, 0x5d21}], 0x1, &(0x7f0000000080)={0x9, 0x6}) fchflags(r0, 0x10000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x6, 0x2, 0x80000000000000) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000100)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r2, 0x0, 0x0) 19:33:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) getdents(r0, &(0x7f0000000040)=""/194, 0xc2) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x1c9) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x50, 0x61) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f0000000240)=""/49, 0x31}], 0x3, 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r3, r6) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/50}, &(0x7f0000000380)=0x34) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x7, 0xeca5}, {0x18, 0x1, 0x6e, 0x9b58}, 0x80000000, [0x0, 0x6, 0xfffffffffffffffc, 0x2c, 0x4, 0x3, 0x7, 0xd69]}, 0x3c) mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x10001) r7 = accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$inet(r2, &(0x7f00000004c0)="9a4f42ac3017f1f777cb065654d40c29dcf29f6ecc1c66531ff25fbbb66ee6883c27a2e734e714288f6f74391a189365b912dadd6cbbcfc9aec35856abd115", 0x3f, 0x4, 0x0, 0x0) bind$inet(r2, &(0x7f0000000500)={0x2, 0x2}, 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000540)=0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x40, 0x2, 0x8000, 0x0, 0x100, 0x8, 0x81, 0x1, 0x3, 0x7, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r7, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000680)={0x6, 0x3ff, 0x4, 0xffffffff, "5b51acd1b785a44113cd34def5c07e5da712d337", 0x20}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000006c0)) getsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000780)={0x2, 0x4fc}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000007c0)) r8 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000800)={{0x7, r5, r6, r3, r6, 0x1, 0xfffffffffffffffa}, 0x7, 0x81, r4, r4, 0x0, 0x4eac, 0x10000}) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000940)=0x7fff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000980)={'./file0/file0\x00', 0x5, 0x241, 0x6, 0x0, 0x7, 0x5, 0x3, 0x1, 0x2, 0x92a, 0xffffffffffffff26}) fcntl$setown(r0, 0x6, r4) 19:33:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) connect$unix(r0, &(0x7f00000001c0)=@file={0x86720211356fa390, './file0\x00'}, 0xa) fchmod(r0, 0x24) pledge(&(0x7f0000000140)='/dev/null\x00', &(0x7f0000000040)='+$:-[&\x00') ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0xffffffffffffff80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) dup(r0) open(&(0x7f0000000100)='./file0\x00', 0x240, 0x2) 19:33:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000010c0)=""/245) dup2(r0, r0) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x400000000000006c}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 19:33:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 19:33:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x89) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x800000000000000, 0x100000001, {0x8, 0x7ff}}) sendmsg(0xffffffffffffffff, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) accept$inet6(r0, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x2, 0x8, &(0x7f0000000140)="581d3f27dc29a15de2ef76661f54bbec539a734978898a1414a2d831563fd4711825262e99b065169d3300c30086d1dccd222d5afc2ab1940ec7dcbda2cad415992cbdba6447f1c9ba8753ffd9a626721a91bd77f3a2f11cad3bed66d63273e66ac7000000000000", 0x68) 19:33:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00'}) 19:33:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x6) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 19:33:33 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) kqueue() 19:33:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f00000000c0)='\x00\x00\x00', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) r1 = syz_open_pts() fchmod(r1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x7fffffff, 0x100000000, r2}) flock(r1, 0x2) flock(r1, 0x2) dup(r0) syz_open_pts() syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) fsync(r0) r4 = dup2(r0, r2) ioctl$BIOCLOCK(r4, 0x20004276) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 19:33:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 19:33:33 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) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 19:33:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) 19:33:33 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x5) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x372) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f00000008c0)="c403954493123ed38069497de805e0d1b15c4c0f6d652bfb0c81b2d7ccfa69bec713165c6f516bf69e88378f7fde96dbf5cfcabcf6d59369fab6508348d2edb9ad927724f2872e240df70bf72ef1ec05078c7ae0371cac95678b2749f9d1a820c578717e06fc8cf83ac496be35cc5429d69c67a02653f641a923939702864447e59f8afdf121e38bc99925342ec452fcf514e033108629027b99ae7b9bf23508a546de8c31dbce94d7f436c261c7bc908dcf778403236895aa2888d18805a403c2598d56d48b26c3c7dc32bec6e6deed25", 0xd1}, {&(0x7f0000000c00)="fd498b23527b07d023e3caa6e9aab06e04e03fc0aca564e37d8c697c538d57d11097b2d62f42731405b7fb221c299736c42a3f80e7e3576fa8e689a7f3ee20a948c8ff6d610c891e4899d4eb070c5461105d72be041f143dfc98daa6ed4e97491a21444e3a36ac2ebf4befbbdfbc0d2f52fd30e75279b3a01eefe3a0414444713f605769382dfc5f341c67419bd0bf415eb351c05e02c02a8bb1a2a7799d50e79a1fbc011378e41effd6a8aae75338b2f66cb911d379a7bd390d4fcb764116db75d4b2f956cfef99de795dd582b0f7e08fad0988cc5120ec64694745d7846e778298bcabf35930f6d4ee16f1f060f8e037796c1e435a2d7bf94e421fea6010afa781d3b0c34b592e39c477c6ed16f0531f252ae0e71ea51a632f787a8c6f90b2eb9d2f4ea30b736a2ddf9d2bd98dd681149c146adb3ebe0284063c918b3830b20050709fa47d8b98bff16dec5d464a2d22bb1d834195e45796b00e6cd24d24f05c0f1fbfb7f08e1ba53bd75728c73a67cf75e4f4b6d1ae83d300714c4f60ace20729548395ddb70d0146c1a7a4d788d7847e33d7d282abe46515ed199de7df2ca789af5d4110da8d25f56f6aba90fabf3806165b894a0864fd96b29e7ab10f2f888ad5b3c723fdf08f26c6fd5ded660862a3f8c0f061c71e8bca7e6462fc902efd3b427114f49b1abd0d890cbe490374730e90f76f8a1765c22917ed8e57011e332ebb1542d6f230023e9628bf755d01d18b0d9d4ae98087f38bc06cdbcd4900da4828a579969a410c99371ec16afbc28dba310643daced431ea6f2afa5011daa47d32be93631046072809feeb188e053d2613377bd73c517e9ddf93bf79a44776aedf6ffe4966073b6157f81683bc29d19bd0cc651cd30ba70fb72ae57f994bfe814b143629e5b43acf238e76e797700c47a93b66ec4c5ff48beeb596c481d0a083ec95e45ca1f37d3900f525f249f08a1a47b37d564ed625ff9b5db952d914e17c5450913679c8b0ec51915a87e0612cb971272d7bc41ce072c70841a25fa668ba0c31eeecc1fb3af30c1934213eefe24efca173d41e27cb60b502aa0f309d943010a36f53a9173c6bd4fe40c70af78aec3f8f8fea942b3d510a0d6ad550d3d58385636c3a835e005061421cd3aed9ade4d1f5f79a83ffaa54df0fa32fe27e5b4965255f73d0a2c248dc608bf3314954109c7519c0df0a954a48f35efbc8368711d6d783d5067515f664ccaab0cdc36da08ec78ea463c936b3dce467a735a8c600ea74d8d88601ea443b91b8bc00ade813ec2753f42b69ba7761aec7a79a97c07ce64eb8f1850c5162784bfce0f1a38cbd062d2ac8b337a48ca5d34249e2a500aad9ffa30b71f412fc57c425f3baa88ac6710b2140b94dc82239a1f20669e88a803c0605e488c662a1196bdfc97ae3249c91dfb399d12710280caa01134ee57891ac3db24d61431c3bca7092a5cf69a4aa8c9aee78b8a6adee094eb04ff6928160a007b28cda2352044e68fbd0deb276cd4475c534580e297fb4c33fad01ab14f055e5e992b4400c34619d58a6a4568ceb40d5af77d993ccda356ab88c1164770f25de4c0cf1e1482c720768bcfd99c294af20c1035df901d662409af3b0a80c9646085e29e66f636ed29d4e636ac262f8072d4fa6acb8eb5a6f36e2ca96a42a1bd17f8a643b3392c3754cc656acd7bdd4b36226f54304a930f537c5a02868526c2d057791d0ee98fb85bc57ff73b441d0763e1b76171903c9273c44be3fb92ad6dba83507f4f41cebb0b0888976762f34bba2f352447c515157b030609a1a661031753b548d4f60111d319c4a03d9ffc0442a9400248743b89883c26cb9b0e6f9fb1dd067416893ff8064d590b1224cf388cd8277a9bb96190c900a5a76466d83fe3262862f93013598e8e57d9ce4fa1091c9ba08b980a1c1360bac894438879d8fb028598e16ffa0d97631c2839c51b79eb5c9e0382e335339dcddb98fd21d47f81b5b44615d4962197f1348cc5e8cdd8b3ea2e12891c3427d75cc31e1c50cc81e67a120486f01c8bafa291313eab5c790eb40696ed17edab7d4488f8d34e994ac36372c6a59fa0efc9fe793649509e033bbaadb5a07a274e0ec638ca739b52c454e17a178025e3f5bdff8446b27cc17fd2e9d6070af6b7e9a7857222037f216837494795e95dec99c5390210427d76d3e5c3eef8c32db06e5607b7ff00383d9bfe73606f436839a7cbe777d15447757041c5e89b40a8acda0726a3f783ca388fa8db20a3d0b5cb085ec5a843e9ae3fe62b2cc34ad40bb0edf99fb34631575a74e44171c4cd6bc6c31c9b07bf2e8e313387d29e1ff3b0408ee89c5285505fdf1be5142a3048a3282bb34adbb6b05a061bdbd50b3538addfd26582d15f4e14ee2c274d0572235c525dfd61b71876eb14c9dcede7ab31449363272863b788afadaa5ddf7314ab7fdf1e2209045284fc998b56d3994256c2f5d4e9693983b702b4fe992e4904bbe7574122f50ce4f0a31bc5994f4c35a645dce753da98fe996429e978792d9940373e0ca61ce04fade0ba678aa69d87d08c5d40162f3b88a56930473b5ed0edd252d60c23c5fee3432d4f918da5e4e1ff800aad7c07cb636401a52003924537dd0f63b7d29fce1b5a8715f2beee0f6878f5db360b54df59ea5ab15749e075a830e52d9407ce4ff0d63d5b9d1e2443ca38f8e55eff4366a2cd9e1de3108e46a49923a856cc41a774ba1f885bf41c8eb5e9aa43f12c68f2302d8899f9420447f4654c076e50cd6c9f9eff2e0ac7d7d8ad8c3f6fc308c5f5faa0f0c40fcc5276c91b2b522ac64350ad8c94198906fbe2f607d0a36cdbfd920184597c1b410b19bf26ece48dc61df60f6c84eb78e8b730d220f00f3e9df6032935bd24f23fab43d325b2c17c89e51bc799e5dd389d8f001aa13de2ab513f05b38e372b7dcb0d6d4317816c274e9f5574e9337c7c01e9148157f9a0e4d26c90728e95e19482f7cd6507e375c8acf05e8de025717819d9a9502e94e90b3d54b1d18a8bef4d3c0673f8b6659fa07f0d7511c7612e971b38d948c5f14373abbfcd402903d94a108e93872262a0b1367714baea330e5fb8f929874d35fdbf7d70492b3ee2af213714b06f7bb4b2a2b6c4acdbde5d7ec526054f2c002629f0fe1413ade6e964124c499c961942f28c5e10852478d2244bd25a626a895bba3ac728d8b0fd5bb00ead212c2ba93ffc56b7a7a4526b9a7557f04c30426cf6cf5a10976d44245ab112c5ee39642e734e0c90450e8a044a86f1e027568527c925f8a4fdac947737903b1810a3bb8a804c04b465919ab027b28251645fc4061d56559088230c879e32059a5aedc068bf4ad3d9df419115aa5b7ad3cf3d73bad4cac99335fee7f21a0ee9e13762f9875ca19f181d946fb244e379f3d98e547513a5a5cfaa962a7b07b869f5fc26bbabac0d7739aaa3006d78a566f0056083173d101cb8f1ea78cc8f5311e1fe210696a0edd04f4b8ba3b244d56e0f367d395546fabe07861e97269fa4c8a5abad70112dba31cf4e04f9db428672469003c58efe91f1dfc4b342c286b534da190f0b9e31b2768c6e9d82c085a7a41b3bd715d5fd2128bfa9e7c1eaf583b75c4840959e646510278d36fc33526578ea9e9bb5a39e3646c2964faf7ad85a535456e071b079f3fc4bf5ab292890c09726fb16ab9c2ded27f2566725f43c33038d7b1376b0faab2c7386978f9173171accdb2d1eb077edd8c9dcf8874e3aac8b2627a263367c5154bebf0d88dddf52ac78f152142769f7f2de1dd12296edc2be87511ca5d5e13af445152f7f5df773ba430a8d8ea54c80dfe3ca1d31964f0d285ecd6a68768cf5bd1d177fcaae4e077ceb9b4e4f9b8fbc1b25011d162fa1921174832f339ee4e769cb8ca7e6085526cff17ee47371649165f18c8e3dfdb48c96f0da2736283fbfc868e48fad85d0e66e3df3a05c319be12fe6c599cc657fa6dec8db9b42da989fe7fd6c75c62f69bab9ccab7440bbc86553344b2b2de59764b1c27724a4f8961a946757cac871af142cbdc6b179dd6ab4bb1514a69874d8af7db85326cfdb988494dfa6a8c2b06994334fcdbd707d7054bbc3d0dabbea4285dd09064f4b81fe748e2dc8670cd1d52c8ca28cacca2c5c74f6425b4384c06e0a6abd1cbcdc94736ebc586fb8914a59601412d72522b32c36cb7c6821b71d900d1e0530cae63de0105abf355b22dbe1c9e0f79c31254d315698f30c0f71e4bd27f8b44e84c5ac3d2ec438c960df6b031b85eb02d79447349aa71451a722edb0bf1cbc282a801f7eebcb00949cfba6a31b8c9c516d3e63484c78ca436d4c2ce8e2d85c6efa470d2f6c307b72694c114aedb6154604e089d556a77e1c03ac55c42260557a1b856e75fa2491393506606c09bb41c64cb3a39a97fa691aaa8d5f26e3ee45bcc24fbb8fe13129b297772e2c8cbaa99f78fcbd0cb1444eb77893c84420f07b80535be4d2908c48fadd0e0e4fcb707ba4bbe2e9c84547146d77d1d52c2870d392fe5d441048b0fbed747c1591053165d3b848fa719b6102cf85acdd8d5cfd8f365dd61d5e58ba5203f7c32a24bac9f9224f7b6e2bc8ea27b7cca96d787cf00899ff67919e960547f094dd413759a0ea0662bc3fa43ffce209ebf7bd2db1a2e707a8ad857238dfcc43d0f51a516b022739a6dfdc905ecf951dc6234aa3db7a4a06c9d3cb58f569804a1e0b8a3455ce639aae95c6b94a9131889898fdb35c6239347993d5614f122415f21bf17c8423ef39ed9cea0febebb12f6732bafd030a8578fc74e3535300dee8b8205e359511d1f60903ebacbfd7f6b38f0cf6c50b458644d253855cf4beb0b47d97fd82fdfd9befc11f244a35c4c76428c29573018df79049b488f46cac9edf25f970f958d637851ccbc7f8db6dc5a285f944b50ecd948c9393e17f167b17bb92361661c0acbb4ca6db56721a1c9b2ccfd205b001b3c0387dd179d2a9e6b28ec49e8e99f52f7cb5641bb40694d8508b85554b5ba216bda6d2f72fae50986c9aab36512d31d47a0c2a6bd9cc3da547fe0aee95177f7032e22fd4cffceb1df4e040a2151484c3067b2c071521e1e8658fbc02c8b22d0a1cf8605ad2f57d735a925803ac1939376510d8b0d860186373cb38dfccb099404c09ca0d0bc5caec804e2b0dd5d6799f6be2b76fbd3fdc1d544c24e519311de170dc3d062347dd2b5a600fa047e48b108b9b356c28dbf462cab450d35c2fe35377b7753f951e6ed6fdfc7a992eaf3e53443453fd4f10eec5c7495c752054d79e9309d4c84ba929f5206d29a415d17fb85d1d8940a0a2c35522804f5a8a37524c2d1e988bbde6fe5317782ade21d1307d588c1b5799bf29be542a60a9caa70ad8c27b02a83c0cc790c5d4f7aaf6508d17ea75ffdd68cb1f5357e23778c3be2ac10ac7e247ca22769fb93fb135034fe168a2826d8e0098d712d5b199ae1a92049d5cf5e2cd95ab2739e8fa6cfd4a125317007fa4afff02e25f8d469a15216dbc203f1dbe5e33014fe4a744c0533137b2b089e2e9969d5a95600a567175b1a140c3a625c672b8a2995c577257bf196eff818c2f71f3cf6de90ea3e2f8fd539456c444f52f0add67fe1888bcd0524fe053c28d65446f3f710a2006652f358621b9b3cc40a94750a211cdae7f69aabab576b984ac0db074fb7120b8af6a2079112705fd3f611ead95517419a0184cdd8834ee3bfe3dccc5f3abb5c7303ac051235f281da240945c065bc89d7a13e193138d425def36caa1077a9d335bce4c600", 0x1000}, {&(0x7f0000000080)="48e09d15c8f36270efa284dda845ad60db19338b9d44f01bc8", 0x19}], 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) r3 = semget(0x3, 0x4, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000480)="739e6a146e25cf71ff0a1b0ad4a276482c743d52082bc0d8ae840b007b6e00ff401d0c62e7e007165e466f477569fb5774c441c80b64ba"}, {&(0x7f0000000700)="1077abdbc988b4d0b19776a45652a6f6030b7c318798c900d3c7691ff75615ed270af19c46c2b8164467002a313776a989dfd99f89f7c93b4d009b0c6474df78071f107f274282420ebac1d5a2d1cac44f67170faa8ccb7edb6d2e4599eb1ae412e38c50455f791e612efba4a3dc2f41714a1e6afe54bb17dc78b72db56f39740b79a9c23db3ccf49c1839f7f5c1988f1227583b46040673b8cffcb57c30ad562e8f1885ed188d"}, {&(0x7f00000007c0)="514eb4046b49bb0ecca9e95a8566b91bd3de3bb70dd4a552aa332565e02ffb5bfe4b45eef78b0ecf0b80a6b2c0f13c373c13c6ae0f6c3ee38cc4d010141f700ec70baabcb418f68965de95667ea857b81ed2f22f4745fe14b7da29fa8eb7c522928b49ed335f292a1546c6ef79ec74a68f22455db5405b74fbbf9b8f0921c792a79c0f526ca8feba506e484637dbb34177eee4aad868ebcae27e08f0448a2ed7221ed837604dde62633e6e47be473956d719dfa9e3bc554c6fe14b4455e792f9152b6e81fe4832abeb139ef638c776cd4db1d957fc156a2cb59adb4b138467d566c0b727ce16c0b8c1"}, {&(0x7f00000004c0)="8bf4e1"}, {&(0x7f0000000b00)="5ea7ecd5e9a78db4fdba9f58b4f618533f1924217ca94706403dc0188d652e63d820b8d937bd25ea511ca5b004ed21b6452850eb0ea52cb182e4cb0f5bb72c2b1486bbfb01cf89c8ac7dd336678e462a6c96362efe77104dfce4da2029d4fac025e7a6e1b91cd84bf70c706748e4ed5a21c303dd2e387026298d897026966957e6553ba0fe4764ae7e398ee301e2cc5e934468d14a30177207c7034673d0bd6875bed777a97a29506d8864433d9b217f0442f048b06033ded67cb48652393bdc714adf70c5893e2cc62318"}, {&(0x7f00000009c0)="fa2d6c859fe6c8d27df67a144529affc190d82836e2552244731d5570d7d2f76f87fe8500186f443cb3e92a486608503e2ca35979fd535d137e89855459aaea2c0959c296b3b3d01b73741c8397ac5e33cb13f59fd370508f98c66b95c2147880ad23f076229245527243f0d348229bb1bd7257f9d5b65b86869644ed9672895af21ecad16ce23590ad0cdb2f08c056344c35a1aec65bd17fcfe668ad5b10a7b22afc4903161ef86c5c2a67d722a83"}], 0x10000000000000ee) r5 = semget(0x3, 0x4, 0x403) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x2, 0x28000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x0, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x5, 0x510) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) 19:33:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 19:33:34 executing program 1: mknod(&(0x7f00000000c0)='.\x00', 0x2, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/33, 0x21) 19:33:34 executing program 1: acct(&(0x7f0000000100)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) r3 = dup2(r1, r1) execve(&(0x7f0000000240)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000280)='}\'${#\x00', &(0x7f00000002c0)='^}\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-i@\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+]\\\\\x00', &(0x7f0000000440)='$\\\x00']) r4 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f00000004c0)={0x3, 0x0, 0x7f, 0x0, r4}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x0, 0x0, 0x6}) 19:33:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) 19:33:34 executing program 0: geteuid() dup(0xffffffffffffff9c) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xfffffffffffffdcf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x18) fchownat(r3, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x5) 19:33:34 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/149, 0x95) 19:33:34 executing program 1: r0 = semget(0x1, 0x2, 0x40) semop(r0, &(0x7f0000000040)=[{0x1, 0x2, 0x800}, {0x0, 0xffff, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x7, 0x80, 0x1000}], 0x6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00"/18], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 19:33:34 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x156) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r1, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0xe1, 0x3f, 0x6, "f5fa81b972804606d3d8d3045e15a8912b31718f", 0x8, 0xd2}) open$dir(&(0x7f0000000140)='./file0\x00', 0x30040, 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) 19:33:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x80) sync() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/106, 0x6a) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/39, 0x27) 19:33:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a02544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bb0300000000000000d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xec) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x100000000, 0x16, 0x8, 0x3bf}) dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='F', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) r4 = fcntl$getown(r1, 0x5) r5 = getpid() setpgid(r4, r5) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 19:33:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) getrusage(0x0, &(0x7f0000000100)) 19:33:34 executing program 0: mprotect(&(0x7f00001a7000/0x3000)=nil, 0x3000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x4) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f000041d000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect(r4, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x8207, 0x400, 0x9, 0x7, 0x1000, 0x7c61000000000, 0x3, 0x10, [{0x1000, 0x0, 0x5, 0x100}, {0xff, 0x400, 0x44d4b3d6, 0x3d2a}, {0x7fffffff, 0x1, 0x7, 0x9}, {0x400, 0x9, 0x9, 0x1}, {0x401, 0x7ff, 0x40, 0x773}, {0x6, 0x2, 0xffffffffffffff1a, 0xffffffffffffffff}, {0x0, 0x52, 0x41a}, {0x3, 0x8, 0x6, 0x9}, {0x401, 0x7fffffff, 0x5, 0x6}, {0x1, 0x8, 0x81, 0x2}, {0x1, 0x20, 0x20e5, 0x1}, {0x43f9, 0x1, 0x400, 0x10001}, {0x7ff, 0x100000001, 0x4, 0x401}, {0x8001, 0xe2, 0xcd8, 0x400}, {0x0, 0xef, 0x0, 0xfffffffffffffff7}, {0x3, 0x2, 0xffffffff, 0xff}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x20, 0xddc952b32d7de48a, 0x6, 0xc0000000000}, {{r3}, 0xfffffffffffffffb, 0x0, 0x20000000, 0xffff}, {{r4}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x6, 0x10, 0x9, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x84, 0x4, 0x1, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x42, 0x2, 0xe99a, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80, 0x7ff, 0x8}], 0x8, &(0x7f0000000400), 0x84, &(0x7f0000000440)={0xc36, 0x400}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000280)={0x1, 0x0, 0x5629, 0xc41, 0x80000001}) 19:33:34 executing program 0: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/229, 0xe5) sync() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom(r0, &(0x7f0000000200)=""/117, 0x75, 0x42, 0x0, 0x0) 19:33:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = kqueue() execve(0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="4b09c6d9a06a26d36e776ed562a270e4801bc789c3407e30666b0adb4054e480f751040601e1737ed9aa9f1ae2e062eb00544e04d0c3a51d06ce1793ac593e531b9237b950f1759189226c6703b132d434e2c00321c04a8957c37d82bd276f34f502c94402cf2f1bdf55b86e2d97e32dba5884f2cb6c1841b9e1c7bfb8c6c0fc863b0570bbefa1faf9f5bc92db2a2385bf66ba84837cfb0bf71d7081576f6375a2f0a311c209eeba7c7435c9c22c1dc135190a4abfcaeb03eebe123c94aef56f81818be4b0cb4c821d463e2bc0ab48a3b0e9f3cf7cd317eed1ce1311046c0533950212257536ab5563fe", 0xea, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:33:34 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7fffffff) close(r0) r2 = fcntl$dupfd(r0, 0x40a, r0) close(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) 19:33:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100000010) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000274000/0x4000)=nil, 0x1000) shmdt(r3) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202ad7e65ffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac0000b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c075cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf7332000000000000000598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c07916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afed7ce9a15edf26ed78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be1461454df6d5f35c341fd0eb33df98a496f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4500000000000000"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) r1 = semget$private(0x0, 0x0, 0x80) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$GETNCNT(r1, 0x1f267501a3e62358, 0x3, &(0x7f0000000200)=""/92) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x100, r2, r3, r4, r5, 0x20, 0x4}, 0x3, 0x100, 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x40) r2 = getuid() r3 = getegid() r4 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3f, r2, r3, r4, r5, 0x2, 0x8}, 0x8, 0x5, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7c}]}) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x400, 0x9, 0x3ff, "8eae2b95d6d978dfb6a1da5e3b7c3ff40fe7c978", 0x6, 0x5}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x9, 0xfffffffffffffffc, 0x1a78}, {0x3, 0x1, 0x20000000, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)='H', 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "854900"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x100b0, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="74a9ebe58bb0af4fc10dfe2cf3cea38201b689ec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0xc90, 0x80bff37d73bc04bd) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x12) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8000, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x20, 0x3ff, 0x3faa}, {{r2}, 0xffffffffffffffff, 0x44, 0x80, 0x100000000, 0x9}, {{r3}, 0x0, 0x30, 0xfffff, 0x92, 0x537}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xffffffffffffffff, 0x9}, {{r5}, 0xfffffffffffffffc, 0x8, 0x0, 0x8001, 0x37}, {{r6}, 0x0, 0x40, 0x20, 0x3, 0xfffffffffffffff9}], 0xffffffffffffffc5, &(0x7f0000000440)=[{{r7}, 0xffffffffffffffff, 0x10, 0x1, 0x8001, 0x800}], 0x8, &(0x7f0000000480)={0x8, 0x1}) dup2(r4, r0) r8 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: nanosleep(&(0x7f0000000000)={0x80000001, 0x4}, 0x0) nanosleep(&(0x7f0000000040)={0x4000000, 0xfffffffffffffffe}, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15e) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = getpgrp() r2 = getpgid(r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x3f, 0x520e, {0x8, 0x5}}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0x7fffffff, 0x100}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0x7fffffff}], 0x0, &(0x7f0000000240)={0x1cc1e886, 0x4e79}) nanosleep(&(0x7f0000000280)={0x7fffffff, 0x1000}, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0xffffffff00000000) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x1, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffa, 0x80, 0x80, 0x5, 0xfffffffffffffbff}, {{r3}, 0xfffffffffffffffd, 0x70, 0x80000000, 0xffffffff, 0x400}, {{r3}, 0x856710cc617fffc9, 0x80, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x5, 0x1}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x9, 0x101}, {{r0}, 0xfffffffffffffff8, 0x93cc6e4e678bcc3b, 0x4, 0x9, 0xbc4e}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20, 0x7}], 0x800, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x60, 0x2, 0xffffffffffffffff}], 0x6, &(0x7f0000000500)={0x5, 0x20}) r5 = getuid() r6 = getegid() r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000580)="c1471de032658fff3a205c09c34ea827ce85cfe096cee21d6712e0cc26712024947cff523aba84cb093663322e32da1be13c873242d50a6cabe1601136eee80b814ea91cacc8ca79e238bc2e844bf7c8bdef7d8f951528bca2907fe9aa9e736910a282955ff34b1608da02de9d13ae9d64eba08399a25dc64071cda86688720c98f540fb27aca7ec71ad4963a40508a74bdd9a4475ee72b74827233267cf2cb0b42c2b9e200cf2d50be30f16f691c0a4d37855b2c8649369d65c393886be49a2365c20c7d53b18dd3d624f9c2c881f96", 0xd0}, {&(0x7f0000000680)="c6faec25789129273741fc41aff08d17a2fcc2", 0x13}, {&(0x7f00000006c0)="0ff3315f4553b8fc7d6feaa8ad8b9911342caebcff621d4028c2f1eb39650502f69749a40398f0afe4bff6f7f11409ae187b6f6dcec501fd3943d47dbef41763d69c6bfff071c5a843b28fadc441df57d954bc4a599dda3ba9176b81a2888b3b4d5082015fcc2913bc70fc998d9e9e599e37cc2054b5e944308947c77ec5bd5df7dbebcb45a8e0e511034a0b837b12a2a5c0ba26cbfea48fbc8b12354d5fe9a5196646e886243504055247b8a363ebdafcb093a4e3d577a9ccfb342a24d8b83ca89c4a6534793717e590e623cc244a5b1befb51ba75702d324b406e744c418a584833f2404dd9c3bcdffc6", 0xeb}, {&(0x7f00000007c0)="9fcfec0fb36b917e444d61a2919527ab69e413c1b0866c20e9fdf93a41209bf7ff5a5925826f29282f39ab0c5bd5f32fdda43be9451a44eba5f7d704b369178f16b73045c52f86e939e0957bad5c67d5935e61d6191ef58cb010d0c958afc4f224a972d3d421c9914be10ba989f968894479d7b959dedab702d76adcc33d4b3c2c1d51fbca46ad2f8d70319ca262298dd8beb6a7fb1ac97c836e13102016a99c2cd03ec3015dec693c5de4643e04904f854906d7efec01e7dfe116eecee73fb90bcb062b9d35d091a583ad21ff10831c4624962b35df9cab", 0xd8}, {&(0x7f00000008c0)="5c904a53e17a48bb9247e9d89d8ad99a7aefda6fe22c255efa8cc9ca45bbed73a84da8450b048a732deac7961075927bc926731a4b4a4c184fb4b87339c921e7a6177f07dff49008452980b21dd51528985a4d137103e36a701c1330cdfba88e5ed4bf695d0639dd74700363e72201189edaee82f4cc7807cd714d4e1dfe9af45c759a81e067bc8698181660a47c3d2772c61bed84dd339ca3321a74818dc951f5513784019b78a685755940f8f82a995bc8fca3503e23b59aa0cedf9ede713028939477323bf0392615c9dfcb79bdb1e88ede0ac000026ca9c3f2ceb112800f7312034570a65e9dc222488adb2288f88270706fcaf4581c882cfc01f9a561f4aabb8cae2176e45b624c899485f0c3f06e230f0f103f7223a75e8c91b9839cdde48673568285d2e6182057c76fd4787985dd9a082fb11ef0ba1570eccc147ae5c382c9d6062647fcacf4978eebe3961c1cd13c58c01b9c2d52ab5dfaea34baa60fbb26715dcd1ed2208cc36a33a01f5c9546198481038abd1d9874e00023f001de113ac721c4b888ba3803cc936a603c85f19d46eac57a7e361f843749a2767769936213eddf36591e135b42a3bb39d5accb456661a5d762eba0ba44e6efd02f4dc5e08bb9086f697ac927b8187e74ecde84fb690a919cc753450a568fdb4a870a9753d02e6a72d540cb8c8319931d29996d7a8d8ae97d17f6a1fc008db38c65bbbfbcad9ce84553e6cfda2b8e6ad7fe970de41987df2c8c577d150618f304d31084cdab3be07d3525044af6ce1667011ce917c3dbcb8ba9d505213ea750eb66486c1c5413fab7498eefe602914fc29ce4d305e61c2abc72328b904321510af3ad66251dd208d72e753b83fb84c3cf3496ea2a089d832c185eea5609262114c8aa3e8b25880b76b8a7e52f8556929fb927512c86116edd083c73ab3d96b452075305f97c3a7bcdc0a7b7d1a10c5ecb0ed2b6a6d416d04aa7753244293d4b4a97aa6c34a36c9b834bd2ef04a166e8086e093c48d55831103cdbc71844b7b273d0627806dbd1c61735df69a5afd3cd03bd4d2584d8ae620616075b3f0d11e3e4137bd0f17c28028f038d50e2f5f8b84de82eb8620debc09ddff4b5ae780a009bff922b841754771953a2205ce180d5a5ec62ef8f8eac3e4d27f917d3fc094e26db131f2e876939694dcb1d90fd6130486dd7b8dce7486c1740768af0dfa8f3446d577182265d01861fbebb201533e4417916bc75365c452c7e8d02cd3d7e21a1b3ba0940ad8d6f694539b6b2c5dd9e9a99a54547bad6a7fc31cd18d1fb99d177623cf12833ac586b8afcd30297202cd16ed98f5db997d6a9206b04b1bcd6c605dac9f92704a235a36b33399d77c95da8dfddc3f0b6a6f659a0e447d004c456e9e68043046a9910b9cb74de94abae17eef8c2ffbef0a04b454e5464a1ee5149456c50b03971b7e5bb252a639de3c94ab891dec0365322ff657aa44794c8e4c9e79aae0e431c155a2917a91b6dc6f77fec79848d958ea8f13f6c98ad76ecbdca5caf83b5c0bdf81f148ef2859bed8f2778bf498eacb870e7515feec81d1db0ee95042d936679cf8ebffe1051b67f4a7ff1db7a3b8b09068a8edd9cd4c2380937b852fee468b116da7b5283d7f99b54e622bd9cd1cc1b7819193e4b5af55915c805e206c2995ab48ef18a20b31a634b5c6d5c3641d8455e69cb9d158d1623e82b1f7fd4feac30c16f051e5befff3680a5fb9bc4f402c587ce4d02558943c399de25531d68e879c21daf018613cc269763101138adc916d87619f53f201b2a60011f42febb7bf96c6e0cec052606ad4d1c571822f6844f42028c31586f8cda2f13e262fe1363a2efa54b376aa8e9fbb1ed38f1d7f7e39c4d269705dfc25f24796a504ff28a696655c0261fd63d5c4abac087aad5078d6e20ff351ce93293acd0743af38f3b0ad5bbffebdfb0d1bd16d6fdd7c4bc90a051396d6eb4b3becac17fe57f8306fe53e0801fdd30fef9b6420eae231a418d7215f06401746956d402ea7ac236ddcb583655e167e55bdb5857895e36dd9be3a9e2c6ccce67151193c3568fc9c4cdb8683547e4888a5935a24a072aa5363c4a340975eeee9221292d7d572159b6a505a19035f01487b9074f20623478ca996423bf20be4e7d19570f66f70fc64c0261e0756f440015c941b73c57326ff8d15b7413cf158e78f1b6e2dd7452f721124afb2684e66dbf6bf5e75638d8f2c025efc90a9948462f7e3aadae529ad3b834db617cac07f10ce3736e0e3c6763124eb17b0ab29a0e7b83772cad93ff2dd85a0e794553db25607f86165cf7880618b4c68f2cd5207a8f274599a2dfbd9885d200acb6ac638518cf2085c2406b5e03119c8dfcd1bf8c75dd75e6730c6a5da7d0014b6b3404f2f3fa05436329633a0bc58a84c91da74155ae79f908451e626370025c797186cadeb9cb90dd42486b430058c16ebfd5c2255f1b6eac81c07ca41aa4fb4be3f040716a1ac581647adff68871201aaa4f2e5fe1ae6065e968167e8d33bfd84d11496f3034ba5bc2656bfc8edaa63fde3ae116a2e064a06876b144f67e8c3682d534ea67f0ec62836fedbc16151082f5d2e8c349aeb980355d2c10290e688b27484acc434b61441162ab0c66fdf13af3c5fd312cff9ecf0f5ba961cdcaaae778bf8714a18a257acaeb1850cedf5dbb48df0d7dcf0c614570daea042b18687ed22058e53710404a8f17ae707db69cfadc436865da2e45fe2c90ba518e7b02e3bcf8de63b339bfa034941533af5e706b6a6920db268db213d86456c946cf5f40c90886f1276b90cf061ce31ef3115396e7df3a7d9d838c10c3c2cc72425338428e9d06c11f155d7c5aa5dbbe318db9ebafe465aac73e1daffb26b1bcc2e1a876fb11348a3b3a05e9c32045b262361686a41c795e81c4f711eb8b2938b4f610ed2467c43a4c452a6ccb0daded8e2a88012470685513956e4484dc2692c1b8a545720959a2ca99cf1bb4ad28c5754cce894a76c5632453b15853d8afad6d4773607ef4dbc672e43cf5027e547bbd42dd7afc063778cb846899ccc10d2a9bca05e2a2b59f7872b663991e639a10f3f52202c71950d71fe4be92e563d0e34bde334801ce4f4cd9493d816690a209020985b57ecb7362dadfe753a0626c704128a4c34790caa0623ceaaa9bde7c0b90d5fc35614497ae36c00e6f8d9fa2b51e9fc700f96cf70a9e2346cc7b22c5de0ed04f0a011b13e33605896ae7b84dabc07df8eef0a1d85faf0aa247123531764746aac51d3d67e20434424b082683b6b4beb0870c6efa332a11a23a5956cf29917665cfc3e68d2356bbf1ac2c47b1c8928a756bf265e1d270d816d3bf63d2ae04e2d25095a1683b512bfeb884cb2cb5f834241b9b94e6f698deae73bdbfd43d881486529b5f0b7ea6d685a46cb3c34afa4978604f31f19f69b8e6eb09ba7d233fab4cfbb58a79e9262b3698f64a73c31f5c814a4b11e693228029d0f5906f36e13d18270efeff7c4c77184cdd10f170d3acf0fe7405df15ed0059b13fb8b23b4f9fe4eca3540d99adc3815b8486e3a823f854cf55b929cfbe770b9e873c0f1f6cba9aa44361d1d239e321725d3673545911b40b02e07ec61df6a6bdfefcebfc0a30e96357107dfeed611e7aab69ff7846a78774cea42f8e4e94044968eb4477c70854976647eb98b7b62165fc26c8127dc9b8f46dc9a8ac39b4374c510806e3554c752550580fa9118d8811f97020948fad58ce61c92ca4755715c2d9c97e8eec0ebbc93715f367bb8fef99ffe7f789349801aaba609a58c3d14350b219a15175824b9dd1b8860434d8fc6bc7304d3fdbe5f1bf040f2d4382f547ea451f0fe910ede6ccc110750ae6d3d97da9a43edd7e549e961beac57161886c1acb318bafb2b126ed04ab7dab99559a26734ce34d05548186a243cd8050105da0be1f97d69d46fb1be8a69049b47d09f001571f5bfe9f039b7293aeab1b766588020040755ddec632d7764359a60549461f6a6d2d25aef430f322b0e03ad80bba5927748f4d42dce8b86652664f5d0492e80ba163178e084e045e518abbfd839d87c204d7e2ccd4ba1080addeb2c21e1f049eb4c6604e3a65c728b7bfb4b3d49b472ae667db3a72760bc8ac30d8b8a21ee85c7f334c9c96c83732481d795dca49f0ce1189ff9a68c5914783f113b57d709863e134dbebed3e02b38af6dc4aabbbcf9ade5221ae3686606d4b7e6f80aecbb671d4081e35088160a7070de99547973c7de2c7f104a739f627686c48e72dd8ce8e7b85f82a11761ef54ae7638040a3e1f17023f9514f37111b2cf3ac86a954ea32e3b6331e91462cce39b2c9dd4eff81718e019916c6129a7210fa2234c34298f47013224edc3b37b78c3059ffb689ffd2a5bccc099b988501bb5da3bc3390403cd09888a21132a1e13511dd5afb8bcff82b0d1eb1334cb0d6308b6ddd6fe0d4fb165de896d8d69a8f46cad558801c1cf09bbef649b292764427a521d22e800547a32c0e62ae411a3b56fbc5dd010a092dd3473ba134fc1023cbffd39bc3c66fb8e18e52b78ed68e39f4bda54a01cf789e47378051103d96125c9b84655ca42cef2f6eff797c97508c11c0d5844387953400c017d9fe4097540fc29dd92e467e34071660f3af6199917f2c3d8c38dff270e0f10844c8e22ea5fa7fbf60ec08d42f304c09ea1054463e5faee9f371ee73f91bf3a419eb5257a1d92086a35af7a3c04e0c5537ade2fc5fe472828f4f8e7423a323c5493be1e6b5622686f4262ad5e31fab114e903ddb52820b6e015cf1afd8136ddf83bdfad8322bea8fe74bfde3ee5429ac214ca6e05e814c01d36572e01470733cafc9af4ddee8ecd01e9fa087891dc06dea7aa5b42724617d2c8d87a879d6f16feb4a66a76ca1a558c970ea15ab90ebd644f0395a62ad86fc57394b887490c35b27719f563b18a77fc369066d2c65a885bbb7d7664ed1114f5900a4cf12570ba872ef885ffdbdea7977a22ce415674d5dada13572df71882067231e158fbd06b0c8b841a91d8292e1bafcd043d3a4bcdcf583ca95b99cd7c96a1cbba3b28151fa3f7171c191bdcf2f97bf276047023928ad9b4cf95eafc3b5cd3a977585874011fd71a40965cc2d59b0671e1defa99c4ed7bf5ad7319dc5a7c798081b450618fc6185a25907452e9217564623928f468c70caeac911e5f4c8dde6cc6e71f0ed407334e618f158a481c415fd67512893c118ea0167da0f42ec86a89f722d45e9c90882ffa77085c81eb0bccec478125f93811dec48dd7e7f0054543fe340b9af9c0991a00f8bed1b646c370e469ed1785a33fe0c2e9c06ed0000e085f609ea5bf2374e2e1c8df3f2e47dd905eb723f666d57b30ac4b6f882c87b82ac59b85ca2ee91aab1593ddf4524e42e92d7f61e10be3f9e477b9eda27dde389756f8a0b250dec3319ddf255203c260f48aad32181cb77d6c1fed3529253721f545b60081a1326ed32a009214d9ce414b9cb7d9ce733c15e0a35889109b9918f598efde1b1e116baeeffd1b05c2693cf6c374b9210030db5cce1b9b62f220406c9403f85336077c2218ca3326b9723d58a8cbd7e4525ee553046fd63db33d05389210b74eedcfdfad1b7c900953613b17d8292d856375a465e51297cf3ca7ba26ca6d7e5f2e3507bf51e73c70d664b51372e376a66d0e9af71ff91d8eeeec9df1823b7120d2823e34bea1689d60c9fa0670e13c957466cdd025541ef711f7105817fc264ae51b8be5a77655b514c38669858eaa332", 0x1000}], 0x5, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}], 0x40, 0x1}, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001a00)=0x1) mlockall(0x1) bind$inet(r0, &(0x7f0000001a40)={0x2, 0x3}, 0xc) getuid() getpeername$inet6(r4, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) fchmodat(r0, &(0x7f0000001b00)='./file0\x00', 0x26, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001b40)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001b80)={0x10001, './file0\x00', './file0\x00'}) clock_getres(0x0, &(0x7f0000001bc0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001c40)={0x1, &(0x7f0000001c00)=[{0xffffffffffffff53, 0x4, 0x7, 0x62}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001c80)={0x8, 0xa2, {[0xa52e, 0x1, 0x8001, 0xfffffffffffffff9, 0x9, 0x10000, 0x2, 0x9723, 0x50000000000000, 0x9, 0x101, 0x6, 0x40, 0x1ff, 0x2, 0xfff, 0x1, 0xfff], [0x9, 0x2, 0x0, 0x9, 0x80000001, 0x4, 0x1f, 0x4, 0x8, 0x7fffffff], [0x0, 0x800, 0x100, 0x5, 0x5, 0x4, 0x9], [0x800, 0x4efa, 0x1b, 0xca, 0x8001, 0xfff], [{0x9, 0x9, 0x6, 0x1}, {0x9d0d, 0x3d, 0xdc, 0x3}, {0x7f, 0x1, 0x7f41afb4}, {0x8, 0x7, 0x100000001}, {0x6, 0x8, 0x2, 0x9}, {0x3ff, 0x6, 0x8, 0x401}, {0x2, 0x9, 0x2, 0xfff}, {0xfffffffffffffffc, 0x5, 0x7ff, 0xfffffffffffffffe}], {0x6, 0x2, 0x0, 0x9}, {0x2, 0xfff, 0x2b2, 0x3}}}) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000001ec0)=0x7, 0x4) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf9b1e71a7ebd70ad, 0x0) munlock(&(0x7f0000420000/0x4000)=nil, 0x4000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x13) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x39d4164ddbd08d7f) setsockopt(r1, 0x800000000029, 0x40, &(0x7f00000000c0)="d5ff9668", 0x4) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x0, './file0\x00', 0x10001, 0x8, 0x1000, 0x1}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x100000000000007, &(0x7f0000000100)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:01 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000300)=""/252, 0xfc}], 0x3) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x6b, &(0x7f0000000240)="aff9c6a394b4a800466e942dd9a07960c10000d1320f05ea82bf32e8e8cec1d4745c07db2159369dfa96db6f3a94da9d3fce42ed8bb1cb6bf3eb0e832eaaf71f523a54be133da8f62bcc86f01cea351d0fe4b86902b89f0b44ffe4d07e1cb91f3ce56332ca447d4bc3a95fba037aa46568cfcb665e02f6576432e1ef07f6f1e3c45e24a1501eeb94") 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626efbbd7fd4a1300a178aac1970dc0bb950b1d8c2d8b0126cf10a3dff909ca22b7fb6d121797cff2a68b4fef01fe0ba34e3471aa44900ff184e5a7ded02b8ac8c3cfeada73e37"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES64=r0, @ANYBLOB="06c7dcaab00a54a8926786968d3e1933ce2ce49872341e1cc2aaa7ca581d9ce315d91089046ffc73fa43c126d49450105e816d2084fb10b48bfda41295d17697d38f9a1154c07c47cd3c5f23e71c353d9d305831715f2cd1d56afa75def00ce59cff2049644f3254151affda331060bb9268773962245709588b7d00b6f16a30bbc1e7db4a75ca2d626c44298551c2df2e09df25e31e5f9e99dd"]], 0x1) socket(0x5dae8e982fc9961c, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000005c0)={0x7}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) clock_settime(0x0, &(0x7f00000029c0)={0xfe1ecc7f}) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x3, 0x3, 0x9}, 0x3, [0x1, 0x8, 0x400, 0x0, 0x6, 0x0, 0xd99, 0x8]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffffffffff7) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4000000000000001}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 22:28:15 executing program 0: chflags(&(0x7f0000000280)='./control\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) shutdown(r0, 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 22:28:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x1, 0x400000000000, 0x0, {[0x100, 0x6, 0xf9d9, 0x7, 0x9, 0x7fffffff, 0x4, 0x905, 0xfffffffffffffffe, 0x8001, 0xfffffffffffff77e, 0x0, 0x6, 0x7, 0xfffffff800000000, 0x85, 0x2, 0xd0ba], [0x5, 0x0, 0xe190, 0x3, 0x40, 0x3, 0x5, 0x1000, 0x1, 0x2], [0x1211, 0xfff, 0x3c, 0x778, 0x401, 0x0, 0x3], [0x401, 0x0, 0x0, 0x7, 0x4, 0x5], [{0xc045, 0x8001, 0x3abe, 0xf998}, {0xfffffffffffffffa, 0x6, 0x1, 0x1ff}, {0x8, 0x1, 0x1, 0x100}, {0x8, 0x2, 0x4d, 0x7ff}, {0x7, 0x4d, 0x7fffffff, 0x800}, {0x2f, 0x55, 0x3, 0x1}, {0x8000, 0x80000001, 0x5, 0x3f}, {0x8, 0x6, 0x1, 0x4}], {0x7f, 0x8, 0x401, 0x5}, {0x0, 0x1ff, 0xffffffff}}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 22:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0xfffffffffffffffc}], 0x2, 0x0) close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ba") 22:28:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x82, 0x9}], 0x1}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) listen(r1, 0xfffffffffffffffe) 22:28:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x481baaa2f5390801) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x81, 0x5}], 0x1}) setegid(r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x46, 0x1000, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x1, 0x2}], 0x8000, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0xc0, 0x400}, {{r0}, 0xfffffffffffffffc, 0x84, 0xc1, 0xca97, 0x6}, {{r0}, 0xffffffffffffffff, 0xc, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0xf5ce, 0x6}, {{r0}, 0x0, 0x2, 0x2, 0x101, 0x8}, {{r0}, 0xfffffffffffffffa, 0x60, 0xf0000000, 0x57, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x3ff, 0x8f7c}, {{r0}, 0xffffffffffffffff, 0x9, 0x20000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x9fa, 0x6d}, {{r0}, 0xfffffffffffffffc, 0x69, 0x4, 0x0, 0x5}], 0x7, &(0x7f0000000080)={0x5, 0x24000}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) 22:28:15 executing program 0: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x401, 0x1d1}, {0x3, 0x8000}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socket(0x3f, 0x5, 0xffffffff) socket$inet(0x2, 0x5, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x18\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0), &(0x7f0000000300)='/$\\$\x91\x00']) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) write(r0, 0x0, 0xffe0) 22:28:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x16f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x10001, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2000000000000115, &(0x7f00000007c0)=[{0x40, 0x0, 0x6, 0xfffffffffffffff7}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe98, &(0x7f0000000300)="04ffff7f") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0xffffffffffffffbc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r3, r5]) r6 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r6, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x8000}, {0x0, 0x1000, 0x5, 0x80}, {0x8001, 0x3ff6, 0x1020000000000000, 0x81f9}, {0x100, 0x10b, 0x1fe, 0x4}, {0x7f, 0x58ae1299, 0x9, 0x80000000}, {0x2, 0x0, 0x1, 0x7ff}]}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000580)=0x1000) mkdir(&(0x7f0000000600)='./file1\x00', 0x8000301) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000005c0)}) getgid() setregid(r4, r5) 22:28:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x14) 22:28:15 executing program 1: r0 = socket(0x18, 0x2, 0x6f) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:28:15 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x3}) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x4}], 0x4, 0x0, 0xffffffffffff6736, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r4 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 22:28:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0xffffffffffffffff, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x10372, 0x0) setuid(0xee01) r6 = semget(0x1, 0x6, 0x54) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000002c0)=0x9) shmctl$IPC_STAT(r1, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xea) r9 = fcntl$getown(r0, 0x5) setgroups(0x2, &(0x7f0000000280)=[r3, r2]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r7, r3, r8, r4, 0x40, 0x1f}, 0xd, 0x5, r9, 0x0, 0x0, 0x3, 0x5}) 22:28:15 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) munlockall() shmctl$IPC_SET(r0, 0x1, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9404c7c620528001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x24) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="96c4") 22:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r1 = kqueue() close(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000540), 0x8a, 0x0) fchflags(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 22:28:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10180, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x8, 0x100}, {{r1}, 0xffffffffffffffff, 0x14, 0x14, 0x1, 0x8001}, {{r0}, 0xffffffffffffffff, 0x7298e24400526d2c, 0x20000000, 0x7c5a, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x939b}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x80, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x14, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x15, 0x6, 0x401}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x9, 0x1000}], 0xe47, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x1000, 0x4}, {{r0}, 0xffffffffffffffff, 0xc0, 0x4, 0x6, 0x3ff000000000000}], 0x40, &(0x7f0000000080)={0x100000000, 0x33b}) r3 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xf0000010, 0x81, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40, 0xe220, 0x6}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x5, 0xf64}, {{r3}, 0xfffffffffffffffb, 0x58, 0x20000000, 0x6, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x8, 0x3a}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa1, 0x4, 0x3, 0x4}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x7fffffff, 0xe2}], 0x18, &(0x7f0000000480)={0x8, 0x9f}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000a40)=0x6) r4 = kqueue() close(r0) kevent(r4, 0x0, 0x0, &(0x7f0000000540), 0x8a, 0x0) r5 = syz_open_pts() kevent(r2, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x10001, 0x80, 0xffffffffffffffff, 0x80000000}], 0x1000, 0x0, 0x6, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/219, 0xdb}, {}, {&(0x7f0000000240)=""/79, 0x4f}], 0x3) 22:28:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x140) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x4) r2 = semget(0x0, 0x2, 0x20) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000280)=""/4096) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0xffffffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x49}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x80}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbc89}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) semget$private(0x0, 0x4, 0x100) 22:28:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0xd0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0xfffffffffffffe07) write(r3, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e15", 0x6ab) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0x84c, 0xd}], 0x7fff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x25, 0x81, 0x1000, 0x1}, {{r5}, 0xfffffffffffffffb, 0x1a, 0x10, 0x0, 0xfe3}], 0x781, &(0x7f0000000140)={0x8, 0x5}) 22:28:16 executing program 0: r0 = socket(0x2, 0xc007, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000005000000010000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockopt(r0, 0x2, 0xfffffffffffffffd, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 22:28:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x4, 0x3}]}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) syz_open_pts() 22:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) flock(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 22:28:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x1000000000000177, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000086b217321db5f0445000f0ff000000180000"]) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x54, 0x55, 0x2}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x104) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xc394, 0x80000001, 0x0, 0x1, 0xd356, 0xfffffffffffffffd, 0x706ebd14, 0x0, 0x3, 0x2, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x1, 0x5, 0x40, 0x9}, {0x8, 0x3, 0xcd, 0x6}, {0x400, 0x9, 0x3, 0x2}, {0xda0, 0x1, 0x4, 0xff}, {0x1, 0x81, 0x3, 0x1f}, {0x7ff, 0x6, 0x3}, {0x226, 0x2, 0x5, 0x5}, {0x3, 0x800, 0xfff, 0x9}, {0x101, 0x0, 0x1000, 0x37d9}, {0x0, 0x1, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x84) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000002c0), &(0x7f0000000300)=0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/206, 0xce) pwritev(r1, &(0x7f0000000380)=[{}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x6fd, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000640)='oN', 0x2) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0x80) connect(r4, &(0x7f00000000c0)=@in, 0xc) 22:28:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x900, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) write(r0, &(0x7f00000000c0)="2256129cf7ee584e2b8b4528b66c2d46d6fc5693b0b38951b048d841dde7c0b06713789904cb5626a6c2873c64b475c088b5d543bf5ddda0b7a424ada420bddff7f4010fa5d95d81416f0e4c4c63c7cccaaa36c7be7188754dcd4954c213f2d59117a8b440beaf25746f2ed74b5c67135700d7ed5c649dae3b97e47b88ed85aa3d22c8cd6ea0b3a1458901626f2e65d4bbecbce773a7e4526b61b0004d5fa862e538b4e13d4866440417fd07199f3719c4fe830f4c0d3ab0f80a90c85b648b24dee093c75a588c2433e096be228b1deb18e2fd075073d63d8c1544b4b7f894cef5f7844af0a0d0f516902fd1b3b9e8ae6834ea790b26b9389a18d90349c7e16af061f4cc7d6244a79f78eba8904c00e9a0fef3dc5711d2dcbce81504df42309995a0d9514ac4eaa42fb67bf3d505d1dfae91a4f7f5bfd31f824a78a5764592e5265385061ba806414481305d2191243c39cadf8ce84b48756e520e064f5d8dff84e246a9e51b1d324590f48be9436d1187a519446fe98be7337b3103858e0ce3d4a166e4251e60d142ebbf948ebee7d9d46a22fd4bc79da27ca23d4aa0295eb52caaef1d74978d130701b5d363a35b13656767a75bd9dae9ab33c31c741445800b8d49ee728e5a26bbf39a8f322b82138a1bacf5c8d2179c9411e4add82e14dc61d417b423b9e6cf0ebb9853e0a9757ac79852a06853400ef35f4d51dd0ea172f181ff70424574beeb30ad6c68da017e0844ddac319b0a33aec4894177554b89ffb4a261eaae3d0a71d18b4203cac07a39221630029617874d9c37d5d0dcecbc36de6465672e8169ff272d544eafed113180db1fe2fe6ae6b75e4a23505bfc46934c66d67b409a7300b47bc4737ca464fbda75f75c6f6ccd7a1ed2d173a9f4d424003e1d10c61032a9bbb795b8fa4e9598aae4254202bf1876679964b44c9ddeced579c8d6a849df118bef8aad68f6285f6371ad8ffc0ddae0505678e75579ec2a0d1ba8660bfe4f59d90a0e78dc279c80e37aa653103d95bd9f6e227cb8d5bf3553e81a957b735c26967354dc3d03d0c81ebb8b5c070c5130bfbce5b2890b5ab37c7a90e8ce984426f06667f01428667175914b7d7cf56cc87bf908d0f4ffe05f9c0c3805bdbf3e134483abcd9540646cfdbbf2d5c1ecc91fb686433a9799b572be6d07d1d28b2e187d6dea8eb98b55f120586f8c21671b82d92a771c2f1ade73264c588226a5095fa307da7051459d458629bee84d1c565b16b85a06a3163905d42cc0bb47149c84f512a7d74489a266c8f834dce3e6937c22612edb4ae074e91db1ffcd4943039aa6c4baf6d888d7a8ad6161131e1eb7321f923fe73b677b0aa50c57c8ac2f536bd4dc3fbc5566009243528b92f2f331cb8adc8f9c84bffb3de7c8a0c5b4e180817d34fde06492a92a585034e1321df0ff64e0147d3af2307ab73c3023e91a1353e6921f890d9c71c21b24d669c3b84378ea0ddb7b369534f3bb6404dad8a3b15f620b2c3453078afb0b91d40a1d5a534ff7f25bdae271a13883b2dfacbb90fa84b70967ecaf12614ec45ed65b11e07f8d65cf4af9302b7dd6f1909ab400df534c2f4593521dae222251d37ef38d5953cee8e47f30bbda4551e7e8146d25578e28e758bc25c71e505c1b052f56d2ce6238bbcbe384c301c081ca2e5f625e4de6baaa76afddc85c11f4c43d93fe3730fb62e4ca1516f21e1b240f84dda2ad921f6cade305bc8ba06356809c69c63579a9723ea64fe9b02a8b00d1616251a3249dec8220958aeb1957a5220c0ba284cc57e71ae1e8497e42607ea32127dd2a112e7cefee8e7d74635193ec65cb2c30c4fa64a95e7a7402fac67fddc48ae16713111d82f886b7a2d315176d61b714186e6151ce8587e409123ddde42526507e7a81e9c34ccf98ddb239bff40f0ee6b80dc1ba409dbcf0f80ac5ddc85447a5f3560770f4cdc05f21969df2683d0e17aa6ca7ce4538168751fe0dbe2f8ad83bb2cb6d985194b214702046430dd9bdd55aee7644af2b9253bf7d900fc923d601e201e6dfa5a65a9c0f19f3e0d939ba80ca7acfbfe52293def7a7cf38411dbfbaa3418f9e6abf3a675c8f63a24dce6c2abe04ed352408eaa9d2c5a537834158b0dad1fe9f84e67d9473529054f8053d453836a1bf4db1fbdf6a5f03755622da54e68866feacd5d7c1d256eb0ee0053545fbe2434d0e2ed6cae4ef6ef7a0432d775b8430cf40e91acfdb038c09d168567cd499de9cfa12950b769e11fddf0d276bf698efde85cc66ec77b33c962e1807596e6f79e5cad7ca098b0d2df1fb2533f801cb61a74d6026ca8c69cce1029ebe0b5d37cef17dcf48f6f4558958566d18e6ba5bcc0ada716c698fdbf9184f0394f595061a658bad6e95851259caf5ec85796655722e4e1617426620cb556ea07ee8e2618f4caeef9f8ac88defe47074eebb601dc6ff057974b18d19ca210bbf104c14f70f7883e9eff642a2e14a8b623b91814c2cd58ee02db1c72321c13cb2982b7f3c0aba6a676a419633d45a8258689c931ef14c36fc8ec43c7c54c7b2ea201284e1eb4bc8c2ebcadfee7bfa92bda7e2d71b4ef13114ea616a4746ef94090963f105f66e7590d3caf966035d6a33bafaa1718561bc8f9d8025ce443309ebb0ac384e8009c06e16e52ed731e0b855f6316b9ceb68d358543e6cdda11956c65164bdfb2f0b06c7d529c452e9aaa58c7f251e6f5551ea0486ebca0a6cf7ba0e8130541cac9b8f6156767ccdb9de3e7654136f17efdeb15a464c47bfd14eda04d23e87280fb3cc0a06104c2cfe94a9b545723ee9d183196f4fc120657f58227f8b992807ec0b371c01c6af9ad8f9abe4fbc3188190610c36fd601689e5ee2448379580f891db012134ec2e5732ebe413b37b2c661caf61c5037a5a8913ad943dd9321662ddd76ec9db856b0cb595e472a4c4541480550b0329485a4390c9c8ffe766e6c55173f91cbdbd270f7fc930ecbae435efa47a54f324461d8abafc63a879f2314330d312b76f08e028439a55e43f96359e4c2dde972fe83c19e512e5ed9bf114afeaf997a922392edbd4415d843eade8edca70f42097b02c515cba12fc0954bffd0b4f64800ffd89db074c05e17978c944fa3267f64ecd29b964e7f645cfc282e9fcb9b57b64d15a75b0cd730dfcd309e8d05c13f3d4927a190d013268c1a3aa0ddb4f5362654316aabdd6c53a6546f5f411c67da48691a2a9b327fd40d991ca33e61b0e7bcb83726f53dbdaaac29eeaf327dff118639b0dfaada08b63fb96dcbbb2ca9f004fcb074a6e842283f83950dd61e351e37a689f362dc055f5beb8bc648c043ffbf96bea3b8e1b2b049169b3139bdf5427cd85e048d0bc7bc9173a203faa0fe2bf35ba7af1e53d55cb450c10238f67d0a07cab8534eff68576f7c47821ea15efca620fd7b71478cf8dd0720d62a01c0d820b8c8174ca684b66e72fb3de5c4000c8ea911730aec7eecdf6abc6455ec7de020134cbcd0f1137b58eb2c6494dbaa07ddb7ca45a991c3ced773a5e6d52d0120abad1aefb8e0694c571b9cf39f3d624e91c99e563c3b28db28ee012ff5fc553da4e2f4d83a177e5476aba63a190a128d31a025e5b87f29d515349a8ba11987554c8134244be2de0ade849c6faa6f3eaf729b0c70c8e5756d1d53a7fae3fcc39eec1703087a39003ad1c20413ce999ff53a92a03772fd8a450b9d63a4cc5993a3d5b10f5cf2ab364629a116144ee9c018913fcdc1334b5cf2f4443a03cee0bd5e53a8f448e9e7a7b2efe5c6feefbfe30ab26e7b73acad4682a3a4bd8f877f6181912bc536780dc77b7f3b6385ed69a38cb3f339b013efa54054b1d1f5758b134250f081cd12c126f67bf27eef618717f4e0ae15c0f6865f5774cc45113772c52cf6617968a6d7e09d8df8be94967e97a3444e8ac833ceb8ad37259a79aaae8f7bb9949ea411dd6ae97074ddd1d4ec44662d7d70b55cfa6595fbf33fe5dd4f79776a044bbc2437e376d13d633a474c614da262288f212313bdc80f1329756bae7be8aa3cad40dc1bf17747f475bfe922f9f31d81aee5e69ca69f411155303663e85e44cd3b69f2d197ee1830a2167d41505c0cd7f48ab045d260084048924e0b5652421f78ab3c018cbc521ff53078e0c25b141dab212c0fd74684e39d1d24ce1ab14c61ee5fb1fca27e3f7af65fdb6f11285fcf8e183abe10821a7cad43e2ac10650207c6cbeb9c46c406c5cc9673a7069e089f9010f82ddb574d04b7e5ee912fbf990164c05eedbec3cc4e53b2867f6b5df3ecfaa033d0cd94becee8a65756c86c1c55d76eb88527202253703daabb0e24db07999080ca3a543cd923ce52dc64797a3a51b66075ce711867d4c18747573f3459f54df806bafa77244857586d1ceabd41e17f8a6f6ac964f2b256d7aa304576f078e869b734df7877fa720516d7dcf7f5bbc6543b0352457b3a5f42b39598843a75ba93d7e6cc7893e1bb9dd29dd1902123d768bb14570c77faa7d0ed8df16eb2d85e10a91ee0545cf3e20417cce95e2c97d43166e1a95aa8a226ad29f8bd5173d4dbe9f7083fe1d4374fe37f34c227acc2295e80e7b1982ecb8703fb3d5032d33b0218de908b0e0a94bd53d20aaf92417987b8bb1db11e4bf467c8e9539e3b1cbe1216e18163814bd5c314180097132a64f877af40090834ac4249e41abb95dc79b71408e9e8f227d90b50fd0bfea6982a6ab787463cc31c4abad647bd129f4b20d805b7ea9ab6299f4796b44dc8b89d00cd3e8584a3a91bbac6fefbb15b757585b02837a68053eead50e64363d4d41b0256435337a9ad5a4ce6b66b44455dbd42b63bea2706923b5889d8ca2d99d4306eadae0aa9143fa2eb2e1ceb74f00a1f5246fb1683237a25ed56564cd6282e0c03b46a022066d4da0cdd150e1ada6b0d028e60d80632caafd8d88a95784d7a9cedd7ad71d5107083fab49133db41aa2c37827f20e0f001e0c109926a4d8f6fab7e7713a59ae29af34b0d9e162d2ecd4d7295979ff1a294ab592925e3aa9ff0197c601eb96fb0de77aba13235406056a1429fa688315a75a5889efe6a491cc35ca855535adce0aecece5cb2579b149e36a9229882de83418b02294c06075613f40b8fb5b48ba6e919dc25b6f20231a5a33d349dfc1a337291c2121db757cdb15cd44e355f57c8e3d41c480bf4683edc7dab93108da76472d118afb31ae4be7faf63b32bfa5b3f6e670cefc1300951f3c98e56b469052048780a339b39c62241eb8eecb655dff8262c7cc50096924d28a6e47d6baed198dedf4c11f3ecdb02d026c356b9743a4bae050f2b9c202e0c77f05771bf944e5db4623f98972f156b72ce03903d8377ed67fc9891f7105bbc3247f98f202285ef3f9ee54f256b0f7b4b6511a40c89494c4b46d206432e910c13d4f5566716f9518505c79f2076f7681d18ca91108e49d989313c9c8a3bba7beffe6ec133e3e5dafb338c122ecd072d6607be61dda643ecdf45e2cb02af943272d216227147280cf2ceecf04dc799255c0a9bb4e3edf512681ee40c062872fdaa2b03f8571f3849e0ccef6d4517f30ed706e8631a56ca7a80bd9bfef7703d73f9a087696b169511590dbe93941ef8c1eef496ccdc391cbe4c033f093f4c853ba7c7abb7145ce633d6c38d6308646b66682afd37c0a3488ee32bb6028d383238c022dcff30e08acc77068ed7e5b9c9f23cd6ae058c58b87e009f805c740c2f1f8ac504feb6c0b6e2035552eedecd3889b835fc639140996ab94c6c0a4d30456a884de3828", 0x1000) 22:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f00000b9000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) mmap(&(0x7f0000358000/0x2000)=nil, 0x2000, 0x1, 0x4812, r1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x3, 0x5, "e757266cec670de36412a384bebd46ad8ad5601c", 0x800, 0xffffffffffffff9f}) 22:28:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 22:28:16 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(r3, 0x0, r11) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 22:28:16 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x6, 0x100}, {{r0}, 0xffffffffffffffff, 0x20, 0xcc79a1fb7512123b, 0xfffffffffffff001, 0x6}, {{r0}, 0x779bf66392e8dc0a, 0x0, 0x10, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x96, 0x1, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0x7f, 0xc00000}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xfff, 0x30ab}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x5, 0xd19}], 0x9, &(0x7f0000000040)={0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) 22:28:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4001981, 0x10001}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8682, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 11:09:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() syz_open_pts() getuid() getuid() r1 = getuid() setuid(r1) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r2 = semget$private(0x0, 0x0, 0xa2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/209) write(r0, &(0x7f0000000480)="bd", 0x1) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x80100) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTART(r0, 0x2000746e) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) connect$unix(r4, &(0x7f0000000000)=@abs={0x9c6c5268f6c9a094, 0x0, 0x0}, 0x8) syz_open_pts() 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x80000000002c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) listen(r1, 0x3ff) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x8) syz_emit_ethernet(0x85, &(0x7f0000000280)="c3aae7000000000fd58385ddf33d6f8f8a730f67aa3b6fc66051dc8e3acc33d0e938296519ceff5373780c9578486c0809b62eac6e112d7e3a918861e4769142fc3fa822f7e2b39326b08be220c9d3e6645e6c886e8c775a086be5a74d121ed4ec629abc21759bc58cd958b6b3e40b44f4963029ad227d0100ce6b7f3712b4ec404a6fdb26") 11:09:53 executing program 1: sync() r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = getgid() setegid(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) 11:09:53 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) read(r1, &(0x7f00000000c0)=""/114, 0x72) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) execve(0x0, 0x0, 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x55fb, r2, r3, r4, r5, 0x1, 0x401}, 0x80000001, 0x86d, r6, r7, 0x1, 0xffff, 0x5}) 11:09:53 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b81800000025a7cd4016c2e65e931599c3290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f000011b000/0x1000)=nil, 0x1000, 0x2) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="de9aa4347d45d475e5bd89569e6576dff53e70e75335c15c62b0db2499cdf95d15ff69476406", 0x26}, {&(0x7f0000000200)="0f4e21966cb7784a32812fb7452f75982ee1c90a65a92eac67e7bf804c2adfea07f28e3b54d38e3092307b45946e382a0a6c8f61795c706e087f902638d03367157b68d0645372faf4dcd0730a3e8dda40abff64ee3be0a931cf347323fbaffef88b367a0c7182ec5ff3e88f1a9c6fd6b208458bea3e14eaec94", 0x7a}, {&(0x7f0000000280)="8968a8b9568fa0bd982fa98da51fdbb801a4b3e76d13556f81afab006865f2b45ecd6ce250863c79d1ab75efe74fce198a27c36896a64e0c1c34d72e6ed3e90595e3729a64f89f1d7d9a89ca158078ea64b8ca3db8c0e83d06ad3767e8934cb1cf12751c47786648d1c5bbee6039c33146ad7952a5bb040c94f386c419edfd188bb30e3ea68eb2", 0x87}, {&(0x7f0000000340)="bb76ab4240f2662797916d393b314cf5a711f9b059e0106a94dc133e25bae93c66fb3de0be4f1442098a046b8f7e848526c030b35896b32a7c1d7a8d6641ae250b4bed4e24fec69f1818d1c1fa212dc4f3aacb479b23f9ffb09454375a9709ad2c4a547d350dcd6f4e", 0x69}], 0x4, &(0x7f0000000400)=[{0x1010, 0x1, 0x30b, "13b5b688a0810cc1a03af3e64e2f26673dff99f87837c5056d8ea660543e041d17a638c2ddab0db639629c00fa3dda6c5f50f2c562153c169325cb494de4c31164c8a851f6da2bd5aa19bfec5712d699bd7a3a4bb205a0baaaa14dc283f3b66fa0ea0ef3159cf9b04aab2244b0cf3a4e1e19cc74a720820fc3606367e29362baca0b5bb3c95c4204367f953c2fd9da3d32804e54687511d8c0027ff1261b8cf33ead382213915dd6e4618146d1dc4cdcc008108c7f0a0de0c8d70b30bb2693c4faff93e1a3d1065e7ac496a784e919f316da5742145a5f9ec42474925154d38b40ae663a672db29a77f675d9828dcb98922e925e5f9d03c5b6141409d5ca5fedb876406111738f4072eb6ba343facd1dbb1d2245ea1ade7c30a9b9830c86ff5ace537a02c9dd8a37ff616b77d45e7d92f858523726cce7ee606a32d1731e388a6b58db28406f86be03f218b3d8688133e817d0eedde11840c096ad5871de9b3e4277d0caec709ecf6438466d9d3bf55a2287572148851ea85b4a138837642d07ba006953b021f22d85b348b336fc1d897e33a20101d67876db65ed6826356ebeb0cce547f486f2ac618b17ff6a118045bd7c65f80a50970b0e4b4a159383ac5f51dc5089f2c8dcd39cb73744f4ec6d403e4da44ee6b066f9e53ede84a59c74cc015480e6f55806c8593ad0b7d344bbfa22d21ba075997aa74188f02632629d352d6e41d1831986402cb151f5c825dfa1f6437bacf190f81566321b1ffbd9adf79ad998afab2cc803887b9607a80b4d9f72e7243cfceb0a4f2ba92cb312f7587c428dac8992bed6941aaabfaf0681eba8d83e2efbe5f2b1dff92bef7e13bef995e89e9f7170e9a2b97bb37cfb889845d83ddc704902b1750b5e0a989baca1590c015b4935cc563c570bf84a0ec511d08d58adc6cc69ec38855250fc9698fa0d8251278598dc2dab238f9a52457afccf2c38ea18984d94409c4eaf4d9bf32080202fcb6f7b950401e1b6318ffae4cdd1ca781e51f7aa75d7a034001e1ad856a7384c99016eaa28b49d787a7b0e5d80daa64d50a8e95b0730c6cbd82cf6d35f37faa85bf42f31d3705e09c3cfc1027f3f5e3e3efac1dc91fa4f1737e20c1b5cead9a18a241e7ef7ee72dafddaa00815cdc4d2f21cac0a0aca8c28fd0de85c7b978d4ed9218c6aae858146a083af40de90eaabd5ec0b2795848ca82fb4957a666fa31e19a0406f743224ca65ce3379e0dbb5b20be38a8b4e66d3623437898287f3142cb8de39268de9746cc9816dfa2934526453927001b4449dc23dcabe2cfe9c3be634d5073befab3b786b04d5fe1a2df69922156279f46d6bba3cf3c423153b12a409b40408eb64a5d4951cebd7e87ba2a887edb801b3ad5d2ccab9c65e12d58ccbe27202189ca25c537cb35516f5e0266bee9b0344239e900366e3a144cc3e8b7333979c6f4eb39252e3d8970754a4f5760e54ff7fc9de7eaa53d86345aedf903b8ec7ed89b86596064e7cd6f9889c282746d80bcee4f0d3b0b881803d7de2ce1853d8110510d324c7f9b5e02c1876b96069799625e556c60a36c6b512de13bd58eda66f25aed5b03efa257dba590766e699c591d0678a9857e684ca0d27d8768f4aba8fb65452ef4ef83cdf95cf2765fc51f5db2530dc141e997c946452a677e011dd252fd8485f4882edd04018a6757a142fbaf9edcfa46667ea1793f8af16953993864b1cade81f37387b5c69ee78ee1452b6b67df6c2af6d31c98c31f57cfdf1bcba0e3e0bb85576d97ed82fa02d3991aedcee5122f5ac4f124c4f2477324df0877730f0462e2a55ab5d9e14f976758bcbe431b0eb0242a07fccb78875d4c1e689e90380ab94af394ebc31167957af8c85726261599a962568542da1c0e9c128b582338382694e2bc7df001823301ec03c341836d79ffdf4f0884064121f155599ab6995446089daf8c935513c51fb53ae82011ffdece8200740d9a433a9f00bb84389bfda649631868ddfdaebab68abf7c59981e07bec5ce1995b2c5d753f1ddd5f8aaab222b5a149bd72f43d524ccc1d04bab364f18efd176736afbbc48f1b549f2f2b119909359b63f86ead622179c31ed4b2ef0f1d56c0ba034f7e1b31cd4e78449ff2638c31db2bf2c1845acf9062be6e52dbcef51f35067c756b86620f98eacc9a8c9a60b12411667c1a11556353016b9d5c006b1e1acf73d9269d7f2a90d3cf9555c0975f8b57b5322a1d5bae9e8b9db1ddd75f69ffaccf06a2443a228e9e0f05beac164a7a7f4a0ec72cd75d2bfaa6d21385cf31cd0bab3ea39763b65dac83ccc92a82d68bf7dde559892d695518754814eeb3613d3d7814e277dfc341383b67b6033b65f700c976cc5af0c816872879928a1d17b1c30ac2a803fe41bcfdd56da5a874a13d0eb1d2e6bddfb8b40344e171bd597b575b9b86b2953ff23c42b29064a2ecb47ad1c13e15a25e55ac2506bac4687f8e00a88ad1e53daddc087a7226a13e08593656892ab57a6c26a874a920b311fc08c63f7e9938646badb59296b6b22350e3f0751e23eae59b91ca92d79b3ef3024ac8b7091592b04ae8e99f1d19867b37a3997639625215b2d2e14651c658052dc8281888aaaf280f1768adc9a969334e38e7d8dc6f34dcd6e8fe7def31fb6bfb2996c9a3c241141d5ed45bebed003edb7a8f6b20a4b518222e9b8e5d6ece0bca02a2437f52b91b6fb752599920dcc427011e6e54f16c92036535a49994014d28a4ba25a1895f8e82a54b490aaae2e1b6e5f7b2dc2ef2c7c33b76d533ad0ca39d642a7d72c4f2fb1378641e988841fa9751458dacd7d7ade9ed753e62b07d4dc3f3f45476f4e805ad179835e4e11f5a9a061be082757c4de8a4a1a2fb53a28e9aeaf39283e69ff4974985331e5c4369b345c53934bbeb843189b27046faa84120674a2724dae77a00f030fabde83448299dadc026b777b4290e07bd510d29a3d2f85e9cc6b77d83e2014b25e54429e43709f41bd90d057fb971d6d700a4775f53833e644d47f696eb6fd3ca177ccc5b1c203bfd46bed39678715f40f947ed6c5cf54a024546423543b2026b24b22e656a56595876aa6f14c90e42f00a77f83c2d27aeee75f635a6b4920345a957401898a323043369b637ecaea0f11b1d2fb21283f1a2f07fc5557e21e8f9a1fcd78f7a285c0762cc4d1f656890d966ad76f55cd48fbda28f4eb7712a25b0a518b3b9b2baf4bdcb434fd8cec49ec1af776b3c724cca25a22a787b8ea5a17610a1fc162fd7f8a56569a47ead4c4cca148f199ce50ba161bfe6512b776dcb6501aa9d94f59b390c663a7c46cfad1537b48251b4d7294538920bf4249032887ae4f34b32fd094fe8c77c31eaaa8b75f546995525edfe4872b51271712c6f046c8eb2c8c84244f95d87382d9128b501aa65566fcfa6e4d84412d96e1d7f61107d5a80c32510f66b8365975bf40724f954317db85c2d926ee20225d37e2c32bb0b9973ab477414ff8b5eaad20b8fb30ff376a4c23c422e6cc6c7757ed495c0098bde1c5c0a2ca1ef1147a697e88419b045676f07a2921d6cdc5a1be7bcd6b8c12afa43719ef77b43e3af0f21521ca7cebf44a765dc5e6ce096472bd1d17e190da96b9258222269fea65494f23cb7057ad5241d45997b5a546b695765b8f6116ae553558ab1ee2a984e3897943a18ecab2e157ff86088e9efaf004e3f2a5d67e3f919d3dcebbbf209c8ad0e59ddc931d483ce8681e51cf19bd2cf6670c93330be94518902086bb3377d2ea096a2fadfe04a6736f3e92f8d6b1e376fb22e8159afbf939a9f986c54a5fefc8a8d972b861f628a8324961e6e92323ae21b3ef6524adf985a62f06522ae48ef08a48cf00209bcb011d2ffcbb3794dd25441be7a637e266f4300de5c7d2cb2849a0bf645f50103d3cc88b8ff77a3345789dbdb9b8784d5f896d472f8eb75e286c930b0ca18a8cba2f37f9ec5a669b8dae4b6d6e420ec781785c0fd7f817114fffe62be801f0b29c79b446aa6130bef251ae9705d9ffe1bd1fbacbfc2d862b737b676ca2087ebd092c94ae6857de83add874e06653e9c5147c939aa1b7ca7bbf250270eeffc29937184104f378518abf2258ae7826ba8e425ca9db0bd1596003b73e41d1580fad3236b26e8130c14f76480cb0d10c644e2f504cbe8846999d258b4b581dc97916441e44f76c2b28c370af1af1dcab4010355d6b5229f6d5659ae6cccc5c96b479078ed8050eeae95635a6179d1fcf46e986f78d91443c410008500e669747c0de47cdf12a7c335c23e8cf3b88a5755725b8397f299ae6bfa08ccb37ee30094dbb552b0f2020567ce78085a485ce38623423f4d3af4b3c531c762adf04589f314631dd9c1022cec4838897dd2f77e89aae94623a5710c95245395bd026e890ee5668ad99d3fdc2eb4bcd31e734d82e2b2e61304684162c8619749feda6bad33fee1f8aca69717fb12eee6c421a527fca59425c9a732b8352c6d3fe56241edfc40cc016a64190b1180ff58a12cdb2f80664d28ad1c1512ab5a4d8ff8bbe4fabbf45961ed6453d274199a2098df13e9bf91aa381dd00a69cb7a394663ce794f9e37cf8ad6bbd2133b3f25c01e3600f688ff991a7bf5eb03262bc304f10473b0dc3fd6ce636109a2afe24870382e68c3243ba17e1b787ffb6833bec9198be41177b7fddea72d1007419e35ebe7f274364a74730fb5a05724b3b0bd80ace6385eed43d353114c05a72c13041ca36b6ba9071a83a61db81e7f589fcdd3947317ed808d7eb6cfdca5e8b0ca7cdc70989ef50ee3ddfc5f4b962b51103b8603cf3d652bae54d992a22ee7cc813b7cffd4be8b99ac1566b8aa2618880f11ec4882a1c432266c2f69344d46c42552872956c0e0eb1812c7ae2926f16dc9b7b6ce6c4d621b50f8177394a293fbe638d5ddfe2023960d3b229b977fd0792f0bea47a6ce0f1253022f486d079081776d5fd04b51e4f7835d9a288778e8aa3c7b99a53c4b81f15b2304416308f8181d8f44d0ff1439f4be34da9a4ce6733b813bfd26ba0aff54887c85cd913a3187a03daf79375598127a0dd394cacd7e5d9b4ca1b8adbbe07edbed6190058f06b9160b1ef97ee32dcd85b24c2d2690cab82d9804030ddfe7b7eb9663b9c47c5341972bc08b1fcb6d5fdb1015a8688a11e2b9962f5a549833d0c3358eef6250fef9c91995ce5fb2c4896deda2148656f31994e3e86d455eb29ffcc9ef28bbd71261c1988ebf40012b6f1c6d8fd5da40e36a17ba0f8997e0cec552a3eb65ee0555a62a9cd6291bee2f150164fd7fb4f76bf4923036af49ac54217706e8c932af7be26815d00cedcdcbb5a778cbd67b253dbdefb653c111384e25c485c7fe41928a69aa941dc5806ccce73e84d1215676b45366ac88ffb4f9d02e4e20213fee1e5a8cd5a2d3dd39a3ca90ffc09a56d8fa05acc1e6a07ef287f4d0e105e38f67dd08be825b6bd7b8a344df17f568567c09b5317d1bfc226c2fbf6ca35416ad37c83fac019dd1326cd00422586ab2db38c0e4870061454b703042255dbab842b96fccaf17a47e21cf8ae3a744d3eb2e478603aeb749c57c07be9f075dc1ffee1a2e82061db18754d8ef66cc23a3e6a7473a30b22e942c02d62d81b9edd23c6b7bc2f0aee6f32ba8288ceeb1a34e0336fc195765e2b09fa567811ade69dbf69fad9cc3ec300f300b6dd4450036debe93ef4b378af4555e53aeb200f221d7e20024c1e9620f76e0a982f22366378c34f0253300542160638912e3881ce056f766c3e9719b8c3b8a8720d7"}], 0x1010}, 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x260, 0x0, 0x25d}, 0x8) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c650279823000"], 0xa) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0xefa9586a23a467bf, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0xab9, 0xe29d, 0x101}, {0x1, 0xffffffffffffff80, 0x401, 0xc9b}, {0x3f, 0x0, 0x5f, 0xffffffffffff8d1a}, {0x65c, 0x6, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x2, 0x5, 0x3, 0x8}, {0x7, 0x6, 0x3, 0x16}, {0xffffffffffffffff, 0x1, 0x7, 0x1f}, {0x3, 0x1f9e, 0x63a, 0xfffffffffffffff9}, {0x2, 0x1, 0x3693, 0xffffffffffffb63b}, {0x80, 0x8001, 0x2, 0x2}, {0x1, 0xfffffffffffffff7, 0x9c, 0x2}, {0xd84, 0x7, 0x6, 0x7}]}) r1 = semget$private(0x0, 0x2, 0x480) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/36) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$TIOCSTART(r0, 0x2000746e) 11:09:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) close(r0) 11:09:53 executing program 1: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x800, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = open(&(0x7f0000000600)='./file0\x00', 0x40, 0x100) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x82, 0x0) r2 = semget$private(0x0, 0x4, 0x420) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000940)=""/72) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x85511eefa9d455f7, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x8000, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000a40)={0x20, 0x100000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900)={0x4, 0x80000000}, 0x10) setrlimit(0x6, &(0x7f0000000380)={0x8000, 0xa99}) connect(r0, &(0x7f0000000a00)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x9, 0x3f, 0x93c, 0x4, "40340255f4d8aced5b66ec2784a4175bcc9e02ad", 0x4, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0xffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 11:09:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) xUi®iZiw* 'v eh`r|^Kt0+i4)DYaWB"Q@*N|aeMQdI:. yg]2E:h^Rvq1sB͏:kAv!TܣoKJpckbd_enable: command error 11:09:54 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28, 0x0) write(r0, &(0x7f0000000100)="a6311b9dd216bbf09844ab0786b3659f3c660027de1c0e10c96c73d7d2865b303827c4c985ead276aff551e924b63531e225b38d0c55c06806aca69cef6d203c780e025dec5a0893530ddcbd50a684d6cd15e9bd81b6fd40fa1bfac5df592acbb47cd0ce8be2a47ad20bfbf2616eb8740eff7fa8fe31961d49972520e624e77d7323e04e282ac354aa36b28cb964a3b99ec132661d85f59154d8edb39371e573481ad8aa6495707eb24811477cfd7fc54814de06ac54", 0xb6) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000200)="592d7d0dc51a8b11ed4e32", 0xb) close(r0) listen(r1, 0x400) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5, 0x1, 0x1, 0x1}, {0xffffffff, 0x1, 0x3, 0x8000}, {0x7fff, 0x4, 0xffffffff, 0x5bbd48a4}]}) close(r1) 11:09:54 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xb) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) acct(&(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x0) shutdown(r1, 0x1) r2 = dup2(r1, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 11:09:54 executing program 1: mknod(&(0x7f0000000b80)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8089, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000003300)=[{&(0x7f0000000e00)="66401cbf45120d25e402fdacd553220c64b0c8c15b7e00ced6b87b523fed91b718c9b6dffdcd95daf3a39a0dea6f96", 0x2f}, {&(0x7f0000000e80)="b37ebf7c1dd32057ee06e8607e0d56dc428714012b5cd2a6879429120fcbb1bf2ed4aa7081525417700fb9ff3ad9332e03a988775b0f76d057e9cdfd0cb302c31c95d1120b31a1b785a2e9bc2f741ef42ff018947679366fbcc03b931316bb0472b04d2760ea2cd675d9f7e1eb56f25c6cd6b128394165d7e0f3ca7137c0e92226e6237230970ab3c851489d3dc5b6369dcc8902674950e150f61d36b0b79e7640bdae", 0xa3}, {&(0x7f0000000fc0)="4858a8f0fa692a5675a0042a1a7ab320c6031268ee877bbe00", 0x19}, {0x0}, {&(0x7f0000001080)="aae1f181c596b19f3f6b04576f79c007c2b483f9b34ee2eafd2c671ce10a61e2507904e0c5de2bfdb630b5c89bdb3950fa36871f6ea2bf6db9f0ecfce26e75d84784ddd8deecafca83cb3e31ac7a987cf88e676e8218370dc1f93e35875414665373d2dccb31d89fdc1ac7ed24df3f7446da7b444aef1ccaacb8248bbce91b69fe8541f2f1ec1c644f7faeccc6850c1a801d749452d0844e35a89ce0830454cdd901230588e80cad92a8baa98edab1def6fb4829b5795d0023baddebd32d1c1b4025d6965e6715c40ac785a66ccc159ebfe49daf0f2b97c41d754edb6e914c30d86d36eb1d2280840fa58a014655b20232cf2ec109ddb632fe0ef5e9a88fa1049063f6311c7336d6cf4f192f61564ab1c7949d20f6e38be09058007bd1a5e87dc8fd4796106e52559a4b54c7070de1d6bb475aef37b83a97d36759ef0a00b31943c5a7bfdf57c5e654dc631c94ec213e2a90211a9e95234d970dcda57afd5ce97215c51725218f78ca70d94fa2adbda1f8d2965c05b562330a7c53b3522fdab3e014e66b3e7a99168f8af71e9d3d93bc7778318c87f271e0e449d2b2fe0262db3cdc9268e85d94d1b6170de491398e064438cd85066f49d436923be2d1396aab5c6db05c51dc8c083a3ee0ee0495036b13ca521cd8df7bf0aa18b8c8d0b424be8eba4dc80684cb9cef37ef01fb35945e98c6f5b1aa1df71120a92cfee0225cdcc4a07c48609eef2785907f80beb678718e4dbe69a32dff3edf58e8c4ed110f45eef89572dc7879ec2e3f6abe217be92da0a44eb95766a94e6f194055629930f60542770577660dc015610173c0b7a74911682e1833999142ed770c18afbf11cb1f1c12e7b14f3563b99c653d1f3b041e9ef60f7866080b8ca5328cbb5a038f0d1bfcb35b3a30b31864c045ee8f8b7fd5ea6833550efee853067b86d98c1316db415551107937bcf5ac227b7f2c977e5a6aa34a1581206a56caf44d9438a5a0e27a171599b7de0f25effd7f60c110adb186d8b2fb4b6ea638c15fca9dd71ffe01f055bd4408f443cb7059e57e4edccea5db034ea0988ad201458b18730650036e60bccb7e9ab6cb89badb53bad8910052d80cc932c2be9e12e1637b53addad1b89664e41cd1b9f1090665fe549102afcf298ca7a59d733d96617d1ad94f6eacc29bd68f6cdcd8eab9f3fa1a86ab159c62c5340480e22e990ccf0a4aaa0362bc37ad079a4a8c6a6f609206a76e6ef971d85fbd3d08ca3c30c5bbba1836e307b8cc1be58c20e7b95da6d8faf993c93bda4b5475eceb1374c78780bdb04fee42a4c39a912712add3e43d306a981ac6ad51416c636fefa59c8454027ac8f57c8980f0702fbb6f37109835c7a444ef42f54798b510731a4e19121aa242b1d28f9cc48dc56c43f076e58436c2b87d68db6bdb767a22e144377ad52714430be480b0b80b816e6b37fd2d5c8919526fa9ad955648a72e41d2ede38b011cf6bd24f3423d5dc088691b0f4ec6d951c2517fe8b046e482e980bdfc4daa9b22be2ecf08b5c13d897754ae29690f2ccd517e160fe4cd458890873a8ad4ea0b631ff8fba907f26002427c641fd2551e9c4e8b09607bd34a856b713e778ba84fb87acb94807e3f5fd0f530198043285f05267939b2cd3559706a9fe4879107ccc0184f5c2df932df8ecc7a64522135dce881307107968cb52cc9aa5aac3e16d2b53d8247dad778715d7e4a203fdb003ef067b8e73180a71fe67fa82177439d3e67545f9ff3d2026294686cae4a023276dbe731405d0f72aef5f9c252ef5e388bb24992097cf2461ccbcb325a7bf46f814a8fc2377bfe0b22aecb83ed576884277e66e7a84f4d77d15fbcc7f8b1fd087bff9b567f35a0f3c3357284b489b68787391c60289fe7b2373a402d89b13f181af4083d7dabd75b9c41d818ec39fc6a54b8e5c4856612532e01540e22f1555ea4e6b6d9d08ca959ca6dcb743f22bee5378118a238e3323469ae6a8843f76895afb5b7ce5c972f4d69eb789acd8dbdda8adc20ffc9a85e8fd03000d67bbd714bfac6db9ffa71c95bf813924d5d92eb2d05e7332b34d3c3ce3abdc61437c41b9fa8d95cacf1414bb0d82e9a86155d70a1bbf9089d9befea4dc30473a08fdad5e9753860e728dacd1e57d881537f231289b2348b37208301d20d401d0c6f25d39c69f54a6458b7ce34b27f3bbbd8f7004871fc13853ec0fcef7b526a3bbafef09d4bcbc256299d96e52ce2d3d71612c417aabdb06ee51cf92eb9307963fa9a0dec4940b6843c937a5e2d591b84640387672d5d00ecbd2d63e2dc0bad0f161a958583a7288e711abd5afb5c4327fc057c567a9aa3dbcd12c9071a53d6e6848de99736fad3988be92a17b7522f278490a104b76de386d612586dd7e14026c3379deaa7db5b370eae75a31861b83b604fa77cae1abfd64801632a5d3a90f66d2fe809ca53723c8cafa70d53a62e048cc26d6b5723a4f02c7080ab80cd5eb4075985cfa6e272424f692544be2da3582720e1a2aa8e88bd15210dadac2353e5a6a158ee723365fc3fb610b7fed6eb78b8ad3ca551a678923f302f3f9231c95bfbb3f73e39d9b4fbb7be681bd6fbfa8bb3fd9b2e049f2b6149fc9ff97a954e812118443af292eff1cbf48ea824b2f2cb5258d2989f93d2c0012eda972af98b76ff587209b2bd1f3768bc398691a88f9a667e9ebc03ea8ed0ddbe918fbab7233cd9fa0df75616f023106e068d3c8cd78b6f3a1471d0535afc37739c6151f780b8d9c4a9bbf9bfaa6032ae6ef5aeb0f92c5fbfa1f2a28c9fe09d2102a3a56c70da2cb6ad4c6365f38f63f25b2e9829afd0192b14208be2f6ab20bee411bcbe2e71fbf4581c200ff101875bbeea97f9672c41c43310abc6e13ceaaef8f674bf041f16986cdc68852d832edf7c05c13e71b07891ce5ed6a65f99d002844a74c4ea223dd44ce57fae526ad38ae0076e2cb7deb86c54b33842764feba10c2b204a9b8a6688e711676587533c171af6d2fbe9cea533a2f66e7eca0f74cdc79be942bf61f126f53c8eeaf72a77cf638d1665b5636effa1e405c5435df864acb4d8fbe44a98561bea88c640b86e74a4be718e8f394e9d11b8b50684d63f0a9cc0bdb5f0d1257d275eb287d7968fb2d1c9bb6d7be5bb602cd719f9ac688e95914b005cbf0f47f5452599cb1b10fa5b7cfd00e8936cdfa80c27e60740c1a22cf976816f0f335e03c34b1a5f7b81944bd69c64ebe5b3029df90f8a0495c814e0c995cbd71f2b63deafdaeb06fdf0ea605210572cfa656ebe151af6275c7585920ada3f5135dee0619b99b148e3eb497810d8f0a3c976e5ab3fa408239e7fda543660d5cde0be373e3bfb95ab85c6b910e6ca59c4a2c2ab482a919fef229d7549c4c61a25e18f6ffe22152ad47b09c58484c671d4ba770f2dcc46e2067c365ba70ef5bee0c1b017663edabdb9c1fb1c618082afd387974734852089b3288ab40d6e1e53bf10b05293d7044aa4f74fcbcdb2c173b081432af815c6f18448d8c56a49fbc247e37b3d2e69de9438311425c71c22f38ff7268ee5b1490f289cf9cf8bea37b523256c66eda0633ed72a502fa9b9360359fa7f6e7374939e755bb3f431ad2894e4a4bf78ab59f3cf3464c87783d57746c4047feb05d051678ae69b12ec03f77dc707261c1c0a797feab7bf67e1c1a203ef224e0af581277ba8f403aa2d89cc961f14c46b3dc760b3fa2526da983ece593cfa22836a4ee7c177e76f75b1065a895ee3b85b17249317cc73517cf24f85058cd55a203d5cf8bb8a6d4b0b49cef98b5cf7f84b5c134bf435704fc13baf7c2276bf7a1c6b19761d3409ac9d288ca1cd4b5ded202f45ec86110765a1cf04401a3c8db5e4f589468314b36c1c93699b03321272691f34a3b1e9afbfa828f8606177aa527adf126ea4d8962a79d27bf51ed8d98f7da9cf39104fe00a6e734a5cc5445d730a78a55569c2ae695acc6977ecf32a20fc95d1271b760beb65c6fa68950fca601fa48272ed7c9df25e08ced6d405d44b74302b691d839be1f78eea03e01134e6cf2944f180c0ab59eb6157421213228051cd409b86f72a884e81caedb87cd31661654d516449c33a06a42e09a579675d0032453aedbf68d1d0c7c25e8784c4527671311bbb7342f8e486cd8fd73a6bb6bbbbd60e419e76b6c31b21bf9c54d2dca38b001c6f93b44ba4f89b844a", 0xba0}, {0x0}, {0x0}], 0x7) syz_extract_tcp_res$synack(&(0x7f00000033c0), 0x1, 0x0) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9b1d288030b712f448c8280477015cc50d59ee3b4ee0bcdc909cf10092206265777d8449201b0e13fcce58a878752fe6a2e62939a0c49456febc7b8948692035785f2a4616fe36e2131665bb488433d031e59fa3fee7da923ce0f3649d0c012a1c3a0176b5af54c30ad1e07785e53fe45b7b7d9a1978cf9a4d358847e52590545740927abb98302b2251fea3830d06a0f080c807e85d2f6bc40fb45063c2923cebc95b551b463f7f21b33056979e41ad6733ebd2f38078e812fc918c8bc582ddf45878feb38ee72d04a0db99bfcd9b1b6705566be22a3876abee15cc11e49647eac21ed22ca563a0ae8955bb481cee1139f179ef932948f4bdeda1150b214f1f405cf1e9316591c9ae9b532f59345d12694114b425d9fc2843c70983622ae88d0372e0e84e6f5f355b8ef31d0b1aeb6d55f57326fe78eb278f7238781dba3f55ed1c512be599e7176a9c1155ab65c9d2e2359f3372171b55e28b9fb574be8e56c253dc1a7e29d8d11cbb59355d268cde00c8973055b97b17adde0555718dc8911e48e4b73b1a183767247e004643bbef5adb6d2ea027cc9d0eea761ba0c70afb1b607e5bc11a36864d4525a37137e7667a780d701ea3c58940c1a8382b0a3d036b44b4d909cee334c4102b9989b113bb1105979414bdf94d5cd1a47073e390b1da1f666e6031ee9f07c1bd375b31989343cabc9151eadb19995efd755c7895bf6960e038807c78b849de53d9f80add6482d5c8fa0bae8fb4043e176398444ce0589d55d7f0e327bf6061d12f8503b0bbed885e6b9118daa42ae24bea507364b76860a1ecced1814394e4d80864b59ff0233bd1eedec027369c5668e8e8ba5365ef0ab6cfea840c641d0a9017b7d0839bb0b08f2bfa3b05686d0dbbeb56bf8c045b8511b84b63cc77e606877dcaa1746b784882857ccf7016f4e3aec66a6779344e8422832cd70ae0b373a6bea0d4973be1ba047c439cac736740aac2af726203a07befc21f7367d05b21392e1d6bef987fe8dece52d869306a4d5810be19056afca47f532d44e81c9f5a75287d7a848131a3264ecc8f9db2afbb1121faed6d835d9f20d7d79069fdcdc9b595139d26fcf25432d4b8f8648ab4db6adf9e7ae7d2bcfad37c88f3dc9454dfd8d731345fb3e6ae0837012959d3ad752ee2131b4b9b7d0b5a8a11f5b8892d7f9d94063f849da8e24f341516c63f3135fae42ab3d5e04c152402537089d5d2f085c21c46ccbda603bfdba9e6ad4f2c278ef241a05d860d9099dd9a597061f7612bc606422de2f9ceab1031378b5cea1f7ea43809f66187ca73671f63e7dbb20538592b333a5b69edb8949b482cec6c52291a7c2e2a5a8fbdd582a51b6dc82ec07607e93c5162cc38ab447c9a8b15ae6076aabce5fd0de164a01ae86a10d055e84d9f547a085f4669d2207af9e1f707157615f088759fe1b0fee8690215eaf7d45e8359e154e7fc6a0f3e7b9d1aa9be7601e1a051a19140a72e3ba29c2d299be074f490b235f9d7548fe73982403966f9504bbac1e53ad24c1c6969efc860946bad8914abaf8f663a9cab75ed0f51e72af4f90c9cfeeefd891acfb18dcf0f1d840ef2ee081757b5150f30b1e2248e14ea531e066926245bfcdab0bed1a60eb0fd5713f6f25b4b0e6cfb2bf575fe9a43424c7c3a6af995429aba79e2b37a1f41c228e35ad8fa1a9d58b85227469a84311bee21147f982a6620bda219a7ac4af7fc69e0eaffcada0a1ee9cfbdab83dbd6eaabccc67541ade8def1f7a84911711b36de414b3050755663ea1cea598004b303afb706ceae56e468edfef785da946aadd316e987c4565ae62c418415757c2ba1960ef6bbe5f563eb2d2fb1e26d75cbf7a41e4c8fea217a1f7580130bcd9776f3f0330d961c319d57a7bc2b229edf93db22cec53e4217ddf99be9f807a1781ba68da777812f0c2f8612743cdeeadc1a9cc008973299f0422f5dd3c8161884ea8763ad6dd5dad452889198238d77796eedc18452661d0cd36333dcd918a45383dfdf6a2f418dd95669f70d20adfe2b19e1d652bbbf07a17892cfd090a8f2ac543ba652962fb8462fc25b0bc2b11c6c74b6de0b67e13d3e2e25fb6789c6f7d87285efab804786d76ba4fc84292e0c7a3c01b0b20ef3583a7c93ef232e33a6fc9099da164b4292d83fc9cb0980d134330aec5ddbea402a18449cfc8847247146e794c74f4514e153142f68d25cf2dea43ca2a87f4b471eb22e0f2fa9c93cf81cd541a16104499ccc851b395eea24dc227fc49245ae16f5629b6f7822b60d19a6f50af112563bde24c7dce204ec0ef2994c7a29e689cc692b773fc48d115788a9521c7e605938c4d997706bff70f53fb4645f7bf45fa2ceb229e16fcb1b63c6dd72bf397c4638a0f059f0cc9dcca27839bf3168f416ded0f313f3156cfa2fffe6560edae3efb9ad052a9262815e5fb70f30632e955bae866d5b3ff20ceee63f3057c7d5e5748d06983a09d6ba392fd4a8d6c999e59ddb92954467d0f1f927c850bd887eea1c07899ad5370dd1d6a952e7beb97c34ee455c2f30f71bf2501a55664ff80d715a836a9038013f152ff46f69435174b14f0fefec72fdff267de0ceb48ee86e6ff58cf506912006d8f3dbae1352b483ed9255bff3306f3723b76b2890262e7c99135c6ddaca886e70a790a18453c821db991a92380bf41d671a628b1e3be3881fa16fc1cd17a46e76707ecc53a0f73bcaef44593ff90df17f0b3d8db6a75592898a7bd46b0ad09d9beeba435ab8958dffbb89507deaf5d9c5a56e1a94df4cd9e07545eaff7a2567514be50b1a831616721588aaef3588662a9777e4a19793109b6a3583d8f6edd8169a6560ae1e194c274b919ad9fc6ee5afd3de835887b533c8272bb4e9ff3b74f09ff853e23194db39a924a9012da4079d79c855a723650b1364a78c8bf28c03dea46c87ca1d2e03745298c299b63469c8dc27cde1ee32fcf5f9d6e75a906f8229548a5a0bb63f9b7d634dc671998043340b99d73fad2dcace2f242efebcfb79b7f5ec9f337c840966da3d75b276c711b59519d788191b1866f07b6ea76773c67a5af806c8c0e463d366bf22efdc474e38b3699ba295425840148c10df5a336bdca3e7600c7b3a9b41a080de6fdb82f354a807603865aaa7e43a99ae1759ccfac5d49807670e083263acdf71623e3fb379a8d38e5e36017670aada624260a087d620d72b49001288703e39e8acba66b8f47a6142d36d57959360ec81f3c9c90cb2524c174289f0a94aa7f81fc8dd14a76f209edfa9f10c77cbf35729d3948f2666fd30d8850a51fa66c2eb15e8cbe498f2c5e49ddf92f21378025830fda28defa2f8b0cfa3ab87189ad08c6c2bc160607b501dda1794342ab784ece89ca8a6511ade5e8096f82962b9148b545ff6d8eec9d24b52ef2b8af564ea45ceadb4b6dc41aa04821bda8dcd6876df68e1a5679a435a28ad94b12e5359605bc6b30fe21f4213617cee56182fea95d37f404f91572247cc78873bf7d3af9d0e5aa8f849f39ae44a8cb401878641fecdd1b90c773414275fb6434b9728d4d26eac8807adb524f775272e5571cc66b404195b4f521f9314ad8ed29e939c12eb12a5f27d5701a6aebdbcfb68fa56511cb0696be9a28eb2206ce0f78f63d01f8f92f899ee4465f3542cb862c0077e8d539d475f5bfababddde1d26f191aed659c45c40bd5a3fb32572592bbf8df1a5e099c312d6c873cc2807b095659df503fc585766b6736510074a4ff0cab706ed4dc2eed1641b044cae33305a4fc033dc660a01746ebfab792365a156f1d2fff48fdacde85e21d7eb86877e6714ed682c63e5d3af9502790efcdb53363d44cacb6a627cd603453172adbeba0291b21e75e0fc4d13c3cc8494c0fe7fff50b455eadec12c0d16f09ff88b3bcd3a5cf19ee76bc6d74392dd2f28e0c2d277627ae6b8f94f55d88cf56e5688d9318bd71adb1e0f2c5e3738fba2ec37b74ba090d39d43d92c982807570abaaae0ff621a60fdf91eacbc8c338e368624a28d4ef00c1c67dff01f436d8a2bd0ec6e28aef6437782967b5dfa7ffe3d1db95082ad382a18b2b9f85f27e718d9775949af8ff138d727a4a8b90fbf6793a8f0e98bd93460329f737e44e537f0fa5719f544ef018233b612b060281a5671741fbbbb910f6f76a00b17588e22b83ec7c76d339a86230a701a12daa8012d1bf7669371a91f866715353ab89fb59b1a3e10ca8cdc898fe0430a28fc37507866df5895c8298537edbfbea6323c8142a921c9861d62b7f00aa48f3bbc074874c4ba98c36d8ad339c816456244e19a0c7154cb6bac2d9a57a08cbeb5aa96d6bee98f9ca0a826fd5a09847b371063305e6dd768ff3fbf600e1e8724bec727bca690a90f53bc4f7a92c51dd5ebc84d43b6cf88fc2006b1f86289599ebac89fbe48dc6b583ee11df61309d2d2d81112ff91f76e58923dbc9661fb4763e44786fd672334633509661fa69de8f2bb4f7799d842b5afbef8f4cf61722b9892f7e3c98e402f99e58b70ef897b18ffe72655d7c6024f423cd2ad32be35c074675815d8626b644a1098f31877c8fb19dd35a16084f9440f2738e737149a636d9c916f031abb217850cb4783806d2e05f90a504264b5050298f007f9c91443b9c01a90ec2cbbcc876aed1f35a7e49a7f5d140a3910505b32173a72684b663c0c1901d9f4031b7e302ea1d96255131aef2b8baddc0821974e56b339d90bdffa70b85ad42fb4f33ec5d8fe8063b5f8fd5850bbde285caf1be4dc8e1931197a20e4bd2f6b1a62dfa05bdea7692cef2b7298e48345951c9f654499cab828d131190f211f5a0ea28e2f25a432ce9033b5c4640c1c5eddf811de25629723c71d9fac95af378305d06e77583cfde8f0ebc9422ba7d6656de55f3c9dc28471b4671c01844de1a65414e3bb9fd4ea0ad75b60ffb8c38f3f2eb1d9b4bde9a09a2bff9f7da3d2ece518f42dea2d8af06d5769a40dd1b271c95ffd71d516cd3fdcc9c7467fee761124b6b3d8d4c0be39ff7760791f6b125e4d592af48339caf5634230280ead5a0525274517c6feb3b04a08df50ab76b4b8c7750e312c38bcfb3b6952982d33eb62ec1632e78a3d06703871c6cb9e90b2e4ec26c8e6ccb4e33ba6807e6a882914680442ed0747ef52576143093fbf9329aeb9779bc7ab1bf80c31b0dd6bea28437b6a048eac2c15ecb0b8123265bc401f945fb86c79e72e555392dcaecaea733b33c9056ea12121d1a211b69c2b75985dec8b39c5595a976eeef65b7a4557fce43794ae4a50b76b7ed08a94ce49eee9a560e1484b834c5ddd91707cc292d4e4004a7c9651f64ce9b75fb040c9d88228f34a86cd5bb9dd99267fcfdec9953ca0d9964b47a01d0bba923e2f5634d0366704dbf8fab9032b01a36b6cadbd20ed76b32836afb49f3ea3c2ce1ddb1b3b31ebd30b65aa109926ee27aaf76e9332ce380823bbe2303fb97d03f48ebbc670ae164e3ba550cb47ea232d1e6a01860a855ebb53d108e2856e279202714e7518e9d53d1e9114a338395f19c4cfacb9354bd8950392cc8309f7c9cdc17e86c3e85b15b3e157723615ea82c92699c3e22cd664aaf3b404bbab4fb01ce5c758d59c233b3f195c15b48a960dbfead33b30cd0032b7c906ee1975a5393ec81bd576fcee4c8039dcb14dbf95513627095bc5d74910090f6f83c67aa8f080ac21b4328706e0f06f2874b8201baf80db26cdd0767e31607640672bd3020a970f70bba80bc0d4873f0420a6dcaace4f13f2867246647448ab200", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f00000000c0)={0x1, 0x7}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) close(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x334eccc, 0x2000000000000000}, 0x8) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6c6) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sync() sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="200000740000000000000000000000009eaf8a9d88b42cbd6a00000000000000"], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = semget(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x8000, 0xff, 0x0, 0x0, 0x7ff]) f@E %S" d[~ָ{R?푷ɶ͕ o~| W`~ VB+\Ҧ)˱.ԪpRTp:3.w[vW  1/t/vy6o;rM'`,uV\lֱ(9Aeq7"&#r0 QH=Ŷ6̉gIPP6v@HXi*Vu*z h{Ŗ?kWoy´N,g aPy+0ț9P6nmnuGʃ>1z|gn7 >5TfSs1؟$?tF{DJʬ$iAdOƅ tRЄN5T# ڱH)y]#-@%֖^g Džl䝯+uNnL0m6"FU2. ݶ2騏c1s6O/aVJǔ X{ѥ}GnRUKT ֻGZ7:gY 11:09:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xfc553f79bb52f26e) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x40, 0x5, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x82, 0x10, 0x100000000, 0xdf}, {{r0}, 0xfffffffffffffffd, 0xc, 0x8, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0xf5de, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x0, 0x8a5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0xd41b}], 0x2, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) close(r2) 11:09:54 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/123, 0x7b) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x40162}], 0x1, 0x0, 0x0) CŧWTc!>*!#M ͥz\r%!xpOҖ\b3 |SR/ڳk>z=wx1qIҲb<ܒh]Ѷ 9D8ͅoI6;9j\m\Q܌:>kR{д$M˜75^ ,"\Ġ|H`'xqMi->XErxy.?j!{-NWfNo@Ub0Bwwf asIh.3Bw O5ce=;xf 2Z [:0dEh3US{ٌAUQy7"{,~ZjJ jVM8z%`زKn8_ʝUDCpY~NΥNEsPn`~ˉSؑR 2¾c{SѸdѹ eT)s=a}On›֏lb4. 11:09:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x0, 0x4003, 0xffffffff) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="5e63c7a26fd1f63cdaf0d54ac00815c88a0fdaf42b4b4f93ac12ee12c367890078a59b05", 0x24}, {&(0x7f0000000080)="1a8508f70bd8959871a7ceb785022fbc36645c35dc537a3336c492cfc69e865113dec6ae05039d17130a2b5b4919d457", 0x30}, {&(0x7f0000000180)="1511521c7ea3e5b5d79c58201fe393bb1722768a458b7dbfdada90e542388d07f1d0a4214c9649715e951fd51a291b2e9560edc1debb015b0867a60f98d5aeaf10008a51c1bed4e716e48299ec9a8b0d0612019e529f37b912ac270916c2b056ad390e9fb7298a8ded662f478049db3e60cb1c25f5f857013a593ed31be73cbf64f51ee26f52923c65fcfe8a4dc37032638ad6", 0x93}, {&(0x7f0000000240)="dab7c54a1bc1", 0x6}, {&(0x7f0000000280)="2fb681c28cfd3a8519b3c0981f73ae05feca85f994f400c667f63685e9806c260d1db9cb4244d4ec8d0a72c56a933b4f141dd076a722de0d2d243e3700f6d032e6b04df78dd3a900d0259aff2356d11eb5ead22f25634581f71665b83ad24cde721b6c8f54d743db3bcbd7e5f6eb4075cd18c66c9131f6c647147fc8eb8abb22b5897e6d26c686d63774d6dc5e41b8c5e7c9248395b70df1911bbe701d834ddc27ff988b69524d9c99b65bfb9390552d1d7ef4c88def8dd3afe16bf7e40a8257e982971391944bdb9e64a1b532cc3105d8c61b4814923f750c8fa85e3df9ed27e2a543e1248afb6a15325a03aeca27a1bd7b723d91d2b15c000712e1f0c9762a9498abcf61f102e4c201f549d6a4681c8ffd529121b16cc31dad8545deee1485ae8cbbd286153b9d451461546f39a67c511e65c4685a7f692de272dd9277779b747a0f12edd64871a72eaec309c95378dc3c0ac8c618a369d62c182cd077a1e885f04d10d549c2a9489a8536ae77ac3db4bcdb75a51d6252b630f6223589985364dfdc2df691aa9b624c438ff8050fc41ac1621405986d558dbd77069895a514fac31c9eb7cb7ba0c158b944c23161148b2d0236a27c5c78f8e2d030529c1fe9422fd0114731d443aa4b3a8c16c89d3e6e0bf822581c120bb679f486f76a5a38f6a96a3d94abdbb1d3a2ae7d7966151cbd429205c0df8c57737cd9699b8479d7b1bd05c4ff50a79972e489accd8b558330a79949220028bcf66f29ff609855becac80cf2484b3bfab083dccdc528c952e679a8e0c77e6d3cd79f523470567565e1463c4834bbecbbcf2ae1fd2a56e7a9fffe514e14f3b0ff36f1496f00a56d822f5dfe97c5019ebc1d97c537a07e7da0b20beae205d60f2a9f7e206fb61a9eba5a6d881eb97909ef5d28f561b571d9ad7034568350d59ed8c0a1844385c938f57567b8f0e7af983d7a27bd9a5c6ab35bfecdf24202fc4c73b62610f4170f0fd32ff7bc560de6589843cfc8c71b9211ed01089c61423df81b572a142516d2eb53c7ec781fe8dff34a7f8d5553c8af2f41021b2d00f4a29d6dcc9212cc00c6423c1b56cefc570d7c250dcf776cfaf1b19755a68693b38c23577bdedc6db64fe23e06c8ba2ade6ddcc72098245bcc919e2e85e510218488c0488958e11ac6b34fabf7295bcd6ac2e9826f31a201ff97f733e15384ce1be517edc2e10bd1c7a1807b42aaceb23f16d773012c3b201468c2fc8082ee204832c4bb69a3dca325b4042b2c6edd70f84073553e01d38fa95d97efd9c032f17839e337d2cf0588d82d0c4d287f464459984645066e658d0cd94214327f2f7f088a196e6a93548d11fe52394b4cddc88cc4a5950d3c5cbf6bc44cc3900b6d61736f380fc83af2fe51b4e575ccdd3693f3edd95b689ab90d2b269705152a007eb756348108f693eee96dc329041fbae4cb6f425ec685d7d5fd62dbcd6a1d8c7178b4867408deffca0819dbf3c625b7cdc587cfcda3b66af336548d504affeb1347f0789240151e1cc526ca94d7ef23a4cd603993ea37d65a80dbcf0ded8a2e1bacf6195dfe489b3e85786ea8f0e717831fc27f8ad14b8dd85c1c25b123dcf4f0b368d2cee22a2b9bb869278cc48d74376b842c753e4670a2ccef07eaa5d54ea4ef657d4bf4913544e51ec27836160966ac65f4b261b3cc30debfd70c4c79ce5a370a987d3750de65337a5b72723116f581a64636062fcbf50c8f9f0544362ee39f9cef45142eac13da0a7fa731182a27da7d5f9637bd9ba86f2a6156aa2361866891c599fcecde3fd6631c0c6dcd1ae82d4f94afa9c590f0589dc9c2f6f761bce118e2f985d779eee40d350bc526749a57d14cc944d1a51b5c1a06ddfc6387fa0bbda326f8b7db80c621a7553dc31ed3f23a3bf71f9568e6ccf567cdb004f017476ace0526fd04d621c318ea63bc868528291c272c76b59530370fc34f777acb0f4219fb69aeb944283f5b2b7ade07d25d8f2ff3660786f72d5697ac72d5aef8bf2ccdb5ce206036551c9afe1300a2b966d9e8ed7d979235dcdc52a3ccbae5244cc453b7946d8594d15f3b19b61a2c0d710f7d9aa97270f2cef577dcf461525f274561b0d9e2d3f0a910bacb7321a7262412f12d47e8bd557072fa5868630aa360beb432663d4674d67c788ad6f067ba1faed6cc08617aeb1819784e8c9c4d237247befe42fd53a2eeaad6140ed4c0ed8187aef035e197e5b331d0c5173388e80990e0140437cff6cf4290d3ba33f67ae8e5190cc1b1c407a75d27bc7f3e41d52a27bb43eeb3835254901f6bec6ae9bb868ac9948bfdd30138fd908208f02dff3aae9e24052b40beaf0b2bd6e906454052df10bcb1d3a2f098b68fa52a65f24ec3d5226f0884244b1df8eb6f9c957a7c59f9c0b7eda47ae11224298889411c4faf7f36e73518d518ad4a85428ae43e04e6cb4f24032246e2b0f6105ff6ab0adf7544dd60c4d40e295cf5813b696899bde354bb9ff649849fe0b0fa60a0c1c5978ca25de6be7d2ca37433eb306e71c9b608557016e5336e2433ad88c503a44b9fc4b82b0e1de6c7ad65748beb80a392cec9b97ec42e0df25f318daf1b4b3cb85f8a70ccc21ee2f571ef32d902de415a6365692618d2a0df3e2131993af71cba5e0cae7f15f89ff09b6ac36a948a9a266f24bed665087ea3dcef1d5216634e27cad469834e6c05ebb70e6e0856a97d8a84d18678e3f6ab469dd8b5e82839710150fdf60608748d546812400bcd684839e589fecd4205716bf04185c59b738cacc1e627fee6b5f17b9ca42a0f8c440fc74478cca6625debae054fbc0ed5ba05af4d4700c7b8d3bd666e210c228a3dfd7e686ea53743674acc3b80f4a2f411186159eab00989bf5780dabb7aaf0d60427b2c70748fdb7d51b2097fc6d7b7eb5395157a5b0c05836bc740836fc73fe02fb2bcae4152d4808ed995a2dc50804cd202ba142a6a57a601fe9c6fec59233cf363dc727b9e13aadb3766e3e98a4165e8e4bb211a9b8c551814b6bb9abb6f2b5ed6da0ce37a8777728a08b5e312f631d8bd99b6e2bc18625b219286c53260eb233ca8518259b93003ea9fe9df341f8931659415b19b7d1ac5a115e06889a35b30ece9361602c7ba3994fbc639fd8b0baa1d630c4541bbf589c3c08160f1b1055d48334bb0bc8ae388f3b49935ad187c710f02f317f1ac8d9ea95d117b93f8dcff45022d58bd788b75adfe24b0b14cef304c413e901540c88b96ea336b633e898b94ba52aa68f72e3a3992ffe503384f7d912baba75cc5f353695f540509629b29577ce1c9801027ca4d773694cebdeaeb0f28018ca217a98fb7358b2418bae9e690e60ecfca61a12ba1de4d694cf9e4028aef7fcf625d91d77eac99ce1af8b32f9fed10923081bfc43c48634360bf1376fe9a9238f1986e3e20f07c41ce9299c3a6865335a6ea2655ba531f36e17e9da382c6191e45789b2574dad1c3e11261e495cafd3bc96d1dfa04c34779a280bf168ff897b52cfb67aad5ffbe30ce8725321a4121e3aa4a3a9865b3ded37654ff2c271c9dcffe288fcf400122a28b579507f6e0886cfae757d43c8113f9a3cd6add5043f833613105e0dec03e307e1a942915d5400bd21ab2347cd86ff807d7cb364c7be251901ee8a9d7ddbd0e71474817c20af75209bab0a158b91c63dbc3684a779f7ca88154cd8d386e83591e0cbb68537ecd38d0096275ca37292d1929d24a3f7a9718598ab822055d58fc77ad3c602efa640eabdfae43e0fe727086054c48451a491d97b4ec8704c0b72b8240efc633acdce50c722647d3c3cdcdc11a649c7ebab1bd8c4dec24f22a3f79591e710080f442b832f054d38c58c45c0447fb459fb6e499c81f8631b0bf5e03e9cedf95f09cdb123da36df2b38ae2d126ff5fe3cbd124defb0da55c2aeb79113461783bd5799ff7882f2c7a6e2ae157c21589fa9b0b9224e915adf9ea1cea9c9dfffd56c7865afbfb1b6b9adba5fa3bbb89c5b18c221b82c6c8a476f5fd3861aa0c34136a982b9fdb74a7dc5d71126b26eeb95819b521e8fe975859ff6a34af5bb7c3ae4ca4f73a210dca7b8b5d1f35a50e3c07aa910fe2799995f95ffea38c6ba3b567059124000f87c5f1b505425b35c72ace8bdaa2c0d39e3218a235047cd3212fa4c526e3ca2ebe7e39fe3b5486e96c2cfeee34397efcb601dd7c5ee8e687aa00f4838c8a7c1e2e788e033f938c733e20fbf0ffc4a415c3c7d37f2527de55b8769b32b048151a88e3c3791402bec2fd44dd3083d4ccaaabe18ee330ccb163c0c3066a1f06cac9226360af4a225a8fd205fa02ef97e46f2455a15540edc26a23f91ec598475c91070fb2bc31968c1d5d158c4f5e3c86f663c6409a9ad5c8c3e1bcdff3ae05c5cc01600929d3d1afb6a9395c3008672ac76b43e8dd80139ec3bbf5af38a2221ccf556b95da1264d87cc69413f145d8596c27eda93cca8d9d50393852ddea9ce1fd2bcd12d1cff6aa6436da02e2e7e3b51ef8319ccf7313b4a37edfedd8822dac7b84408bd2be98df3f3b6ca64342cf651efc4cb7a882947392a4d57f7cbb6d09885e2bcb15a68c01105af5406f1aa5e407d7507eeb5c3c0b3aaf9e4ff6550d6f84c306a8d2f296ade4a101bbb57bcedfc9070fe784313f85ffb2c3788a0d68e13ed0f2b551b1fd8dcbc85d41c11bdc9317b646558aeec37b7800d385ef44a7cad4c4f7e1f9199cf209656999d4a9320f7b1838bf711b35805bfdf206282a70792a645679cb7d6bfcc723c488b1178c00d2725d8bf5a2e406102ee50fd5cffff059f4e6b112bed7d6b44cb690bbcbc60c317d4f56b2c4af01d77a1d5b994c40d474d7c2c94e3606492715ebc474f86c63aaa1a1c2100931a0b7984a449a0e86bf29c6d48f0de2de3aa25dd6f9a2fa6a2b43d4dd3ff6066ef39702e9b84b3b7cf073e977d814c7b83982cfac7f118b9ee6a21d578bc9b933f7a4c5c2fad2931bb46cccc806832eb871d3647e292a9816e10eb6dca9ddd76e69ce1345c6e29946fc9e47410e22d8b729f12bb1b1acc38b659740ae6f1439978538ccbde0ce4b98fac190444a941e7b36b999fcc384b3e8bc8d9c97770620f7f1aa80009b4a1dbe4c985fdbb2d474daf87d9fda238afdf71b240cf239aa972ecfbd8b292fa7b7e2562336d20cd517fc73d81528e8fe6cb46f14ae953bf2008141faad6a7b2902275813402f0c874851cd5eed076cbad6d237373b185c6423fec92be3f5df7379bd39650aaacb95e1b8e74af1f47a4c02384e2a6caeb2102180a1f6980d0f9bc5173a81af69b8525adeeaba2b16dbfd2394e8186192b4a2a2640873bb21896aae6d9b126f30295bc063972e7ec7a5e2b5483aad9d69987997e25bf0b25157ab574491664f42ae6875b7ada53aba8808b1ff64f8eaffe990b64c4acdc7ab2e6d1acc13c4c30cc316a03aa7e02d0d2cfb732f9fd1120f30a6d02ab5e657e9f31992236c80944569699dcddc92ab3cb61718fd8853a7475fe313fad9aa40176430f3de36eb17c143eaa825fa971accea4a834afa0c6a8b5dfb99937574ab9a182ca53789330c8f8e548ef28ba763473f255b12a2704b00a127bcc8acca51f32f972b4ffc9c8eb5e4d9d020c6ecf06ba6f7007a90abc295a06d7ae7c9153000c94a4cf29242111ec071e7f835eeac29c8da62d148b8d0051b7d025bb664d787b0273ef709c0da2be0eaa8ec8c1e5e809681d712183db43240328c611b2f79c362b369747100812c777a57d185b8c6abf45116838865438f38b5d6694eb08e", 0x1000}, {&(0x7f0000001280)="84a2724d70c313b049f0cf1a7a47bcba0b016f311b4ed57c4998df6ca228dfc016289b6c9a18925e5e42fd1a6481148c2f7432235c3d2340d7079cefd7711e4f5d159bd094b66a389b3cec055bf2c428bc5876769986d67d822d5ec755fb9b36e37e0c8a51b4207c77cf4c0f716f1fcc1461c426ca8496af4c7f9d0ca8ff915de4a8ab024cfed41601b5464ca4757e2d8e4674098ec75f7c079fdd52161f135ed9569dc67ecf6bb86aedc0df3d18fe36ffbb0740d84c10c0f329f2e2592853cb01bae489e7dc8d64cfcfbaa36b434286f9752f44d9368f03e9721870143df30f3f107722e87fc822eb73ac0c24f41064ecb89fdeae343c99fbf9c81dc5d647ba68510538cffce19293c0237ac669f128586dbbd4df2465b61551638a3c03b16a28a714df6144a996e0e0c75d34470a940850d539d532912a41ba32b06cbb2c6cd1c1da81660aa599f785acd6aa607ad04ec20d86cf7e472185e60ab3b08a5fdff5cf1c39825d9c76b7290d8bd481f70e6683501e99815af1a62cb6a4f86488b2ef81e1596c34ed347c281248485e16a95a6cfc5249ace1e810db5f866409a5710bc5318bcad2b207a20237f81e006a97a8d3620752dbca044be0626b7a5545a46d89ef14d066a09fb37ed0552a994daedea42b308a88044a2d7c9a0b979bda6dd5f612bdf9bd106024af5f08dbbb34f38ad0bc39b888ed4209b588dc0ded3f5c577efab0fd6fa5249130e875478eb1aa8bb109d63deb79e4ee4a25fb0276912f20612e95ffbf0f0ea3a170c10ad285897c40e4c811a27736f7fb10402097fb73097a5157664dade9fcc672f95c600d43ef59271e109fbf7b0346363bcaaf25fe73c1107e4ae32e9011550084fa6c446ae16401388858d9e60f9696b0b4b3410e3702efeb372ce0b833a4461a260df0b82621a53e968f75c53b1818eaba67ad74bef63c9109b3e47d25fce0bb78293261ca813ccb12a14f343500c98cf3ba374d15b45eb3bb725741d498efd3da99215a0532afba986715ed1e508a7954bbf6315789a7782e5f9e05ff73c83e8015c869b34a00a085583a180001017527ef190e4927963a0923405730ca94c6f50c243e185fbfd3fc0d30984e8313419d9a59b3656f3af0b2cb4f49b3a8ed913e44fd8ba550a607cc8fc3f881bb1184fffee1c49af463cc48d9c463a9a308343431fce72ba859ff8ba3e6a8e3c4e438d0a41a7695f592f61af132533c27c0fda5bbd87e6c2e96efa3af9944e274df3c88acd76c12f543637d31efb9c7d6f4cbf7be484a5f0c3bc51dc95621726654b2d65379c17901a30b483c296d4ae8efc24b3438fc37cc7d0c0f50d46a6330af9045d8092731e7bbbf28af18075e438c9d0eebc99dd166d3f8351663fe6e8a3de838634b11dbe78b1bee869b92163199d3d76b65509d53dcf0241047aee05ffa2d482687d42fe5d5cb733860dc1a37f920769286c1e2ac2fe915d3288c3892350e1c3ab092c7087490399dace3171fd83ddbea49375890a0c479b7157dc54db4842d19b1d382b70e9fc5dcf0e7a7e0c3ed3f34f16c94562d1b55351cce1831801622738e54662658566f31c877d8cc392bc6814ea6289ecbd0e194d6209d6222c27436ebf9df9ac495afb2be3ce65236ea0e0d3654acf6bd5505f568e6b5d7161562f23251c5b063a112cbb352e8e55fb113e496681ba01fb3aa08b82cb38124b9727033abbe474ac7ef3ee0e6bf63b4aafd8a43ea8b331f43180295279ef5f340514ff9009fc0510b2416ce97a3b4a563f5281b7233812522ab634bd7ab2f1b543a85e02447dae4e5a4098d6daac11a73577a8851566cb1e86cc36d95dde3c4eddbade09c764060eb5c6d15fc24276610a83e94b6c577c20df74f8acb34a2982cf8d11ba0c1ff09ce2418bc15f08e8c349af683651d825894f8fff4f0e9a955ebdd58423b932b90363f958d4c98adf8762247b2a6b325f955649fca16faeb0dd6c62034b316628f7e9b31dd89c98bf4600671c1904985a1902573aa3ff7f8d736e8f0d1d04810c3062fca58118abe0c4b465eda5ef91eb0ef45f9739617cc1d2f552e5a2b5ead9639a5dc5bf553737ec9754aeea0da5436ed778882c25a9fa03c56d4f755dfcf969d7507bb5cfd92c0ebff9a9a580cda866fd47b3841fdf8677bb66eea9473d68c6e5fd4d196c09af26689728217f0c4e6f4357974f09d5a51604b60a2ba38112bd99784cbcbd86981d2d9a44ab1024a389501c06c838661109e74f44f709d5192b09393e1a1fccd7670985e22b9f49df02ede6bc69d74ebbbd55a21cab34bf34dcccc58dc0e28e3cacb7d631a24e7c214a60a6721c5dfcebc14b0d3d97aaf28b533f21182e135d328e9c10f588c44b6270835b0aea2d77d0f217ab84443485825676c155b5220bbe5166ada5c6627762b183b4b9871430bd42fbfd4b2408552751f200d704b6250f8e4b1a3d583ca297d78cd7bfdf9577535f2006043ce3a9ee9e69f36c56914918aaf4a8d28a44c9c259c93ddee713414a723de32eb5f09707c993a88ce20265da97b604cd70535928a377618008417e45464d7bc1e405e3b8bd632165f335451044eeb8e4a2eed585443db2dac69c1ccaad322d2a4e97153565cacd0570f382cc405c78f6783f1c3733e14de6b8cd01721b0f678826994d98294376bd8715e8f5e1350e372201ffcdcb9903aeeb9f2ecd1a5785dff916548ae7114206446ed45df655245899ff17135ac827ddcb684cd0021badcb0198c4d844b21f2c69e3064b1aa17fd1e62c5a1ec1d67600545fb75a7c36fad16f092b7ad6baec897301f3b81f777717b66657fa7d9beea236b377027be05e557ebe559a718a9aa05c6844bd63c64c2f18d54dc2f0f5a4a76bd61ecc773a01c5d70b40fa25466ecee7830415fed81b891e57eb95fc192ad1fe5ed448dfea9bb7835b3cbcc2f14d20d53f795aecaaec55df8949529035eb5d8bad3f58e5b22e2e429fd84f6c94a978aa9fb81b7a96dbc2bb1c4f8c32ad8e4115507a0a77b74b124da5a7e32d312e5742b27c27eaa23788f722e7bcdb70eab5c76cbb0f0aa73f29dab314ad6733e5b06c62373bfaa49c30f02dc9ddeaf3180a4eba7fde4535aa2b627f08421c840641ed984fa3e987fdc96a4b67c7b63b7e7903a8aec3a0ccbe2b16955136eb975436f2d28c64125268ad2feb3a75eb7d3cf8e77ffdc4f32ca51ec2a8e1bb39aea41cc583f6059e8cd5e729ba20d62dcc9574ddd43946d50f4a80639e579439b25b59c96794702324dfd8284e7df28de9fff5d318404701ec234f91637f4d880cf03f98135e5293ea27e3e425f304499ab11cc65c92d88af2af29497977e7bc939241eed4b5da4d9e84b8630c6222189a63809bfbea2a495dc591c35214091fdb2a60538b2b01b08c84cb7596de4b5a9eb12698c107b27556742b8edaeba5100cd6edfb1c8d0fedb39bd208a03858db1a1eac4c792cd46e17deeac805532fa8a7f888fdd176c03abe3c126a8eb64c336a7abf1eff1a6ab341102462b7d3911b3cf9059eec9e8ff8af03e02d06631ccfef363fd611af96bba83261b3746611872d837157bbcde41a27854f0de9bc4c83617c7f850263f8114c57d77fee9265983cf8ff67d42f53e854e120bcbdbd297aafc2bfa970c200a72df64ed143c944bd6a7372f7d6d05fce7903e9a5e96decd976bf26f31f25da32f24fa6a249c0649ee44b0d850b19f69ec711b7fe874c68dd613afe17fd913d045f546bc3a406977877595b139001e90264d6d3e9bee810223abd18bf27d3fafc5c340826a253914ca7bf9666121be45d61bc53b4d83d7bdb0b6a628b2a7562b21be1de61e0ff94ed8492c94c0494a77b49ea99f7078195dd26f90de977dbfe7775d079c80261d37d51c1cd618b26f51ceaca07574a74bf01f5f2c06249fb993727d8de9341a3ca50a59fa2a20d4d9a4b57d9228f8d5241049f37d22bd79a1319b442e7be063bd8d089a36a07c4b64d801f15c222e7b648a106b5fca816a7c020a67ff7c60de498b0cee6b58235e4d4531fdb162a1bb9b4c1ea635ae2e59bd38c7387c68297a4978b8d8384bae914c45708d96950c31ffe31346918e1ce51ef05e9477556562b762b38caf465bc7dc451e4278cba31a68471687d3c7353d713c525a4684758fc702d126a453c1d7a67e52440183e19b69d3bfdc475e308ea96d70c8af5cd2cbffa1f7d5d49374104c30146c444eac413083f51152eb5262eedf530dbadec1b10a160f7974c9904899c7afc414610a65dcc623e886a8e794d9c5b910658e232ff84cbe8e3fdecef59d95cc309e18ecbaa8ee47f51ec1bded1bbb21a32a137e2ad0af90d2835a3a2a7c4d145d6ad6674426f434b38b269122f698e9043887a0678c1859a1c44e93696a07f2486acfe392ab477f70ebcc731dc908c85719e9a802d30e2456bcb16b0d9b5fb01b295a04ed427f9080d08972ee13610aee05957e338b82b2a33d0fd01124a33e71a0433037f9625ede8747527bd14f2582308c0837663fef4db650343b3a59cd90f4a51a545d5f6dc495d5461e7ad5a24cae251fe7e4581870b4980fd0f796df8c4898d19959d5b4a6b7546d88e091255a287f8f16b8b8f88ac28beb70f3142dc14b55cd42b32dc1e1046646d0f85e8af0467e864379a6421c4fe7caa5daafe07e4bb211fbeca90265b7f1852521bf53ea16bc27e60980377389de0a0765d05acb429b8c9787a31e21b01ad8f912f4aa1cf9ebfd847cfb10518aa4d80174c4458a79ac2eeb58ac7786a7e9ed4dfddd857f319eea1f38b6a1799b0ba14dc17e865a8011becd131d01a179792b0c3e37a3df9709bdc27a4b1ac7204dd4d7c7155266113310e3bd9cee126dbe7a4d142e0b3eed01227ac20650ca37aaa5a0c0024cd6e5d148a38385e525fbe5aaf174019149f91d1f64cd1537a61044679364eb6338e2ba571fcbf89ea9fed07d2ec0562b56e1adfa89fc0c6164ed121b49ceffd49d25cc9af85dce3fcb51f8c95cad466e7345c1e5954585546635c63ded4e4aa28c73271af01739828a7b7f7674134a788fdb1e7d109ce47ed7f92c02d155352c9739c3fe5769fe92895edc41f8e7b9dd15a9034c96ae971c92ea406271c0c1b8bf7e0350da4b9fe396fa7238b1c62dd5aa189cdc2738163ab66476de8be2c90d23971e59920e80abbf3b59f9bd09e322b06dfe3b8e7ca4ef84fcb3a4a85a53940eb6fe4de3b6affea6edb270ca70b0198aeeb19a9dfc173db3600127e4540676750ed093cdc142763c97aac76fa8895a65c08dd41cb1a8dba1d766f24650241cbaa4fd0b62e45e96082f82337af46eda68ce61eee2a27e9bdbb8cee2a1d2ffc7cb9912e4f3eb5beae8ab3f8ded99f382042a2d0300374d1cf61c853403b57bd66319601642f4b249ea3c7ce4b7c3f09751b2930efe482fa937228a4f6e0af2d7c028acb8d6e6518a362b66b4e3637b8f5417c8d9b610628855154a4d340d147a296b774600c36f7921f831115bd04ab2fe3e0447ca808dbc327ec5171361a6ab215c2a97c8d13a7cf2a8e99cff4a35b424e0bf04621345f3359e45605f8d63ae644cfa96c2329ac59f9ed4acb69c04708ef9b383c9dfc601894bc6b3e48fb53b92371d9df24a739de59c4d4e25c2da86a714f8f0cc8463bb124839f788ed2fe3da767f5be839b24a551b0273317df403b3c462c086adff25b6560359fa8f47d5eb9bdf44ac7f90900899331bf6d0dd3db4ccbb8ca7fa3c25219351df4eefe5ca67d672d186851c7217dcc777a80447c5d08139c5", 0x1000}, {&(0x7f0000002280)="59592ea31048a326297a0c09b2daf7e7d9a707a0b90fc43549b86e2235b4e348b5784847b082e23718b520b1", 0x2c}, {&(0x7f00000022c0)="4f2ed94ddea6fa7a7c88c0ea500c8b8517d5afe7361e5fa673d7262558f55f03031737b2f4392b5ed936863fd93b34ac5011751eabbaf13576cdede7de176e60a5cf5111df3e48186b7857679890445a4e2cb0e001466d7754c4ee924a8dce69c25dfbfb83787911645f542e1345d509852a015c7bd831eecffd1ec66d8bff4c2f22f66b42", 0x85}, {&(0x7f0000002380)="10e051d9b10dd78d28374609bfaacd851102b9b212467635aca61369c6cdc9aba8d2c49d367c40c3bd43f00ac11770fc46534c8560894ee97079bdcc5ac088d7494a8af5ab8e822f61be497ecf0dc7cd200269ce8c9caa41ee3588dc621d05b77d8ef7dbfaec545892c29275", 0x6c}, {&(0x7f0000002400)="0f8b00e2cb5216200fce3061b7d6354975653c42e324b1f884a1464b5f82e15c7551dfa1210192013ecf02112bcceee1503dc489ba34573e8fac3a3ac20162441e359a5e32f7b0218637863ddcd28e1e6cc4cbe5b6c19527d1e8fae49c5e134c5c9394e3cfae9853b4d36f25e1f15d16b82a5302f3da140e5c25f5dbc11397d920bd85bc7ec6dc170f8677", 0x8b}], 0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000002600)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe38) sendmsg(r0, &(0x7f0000002580)={0x0, 0x1fe, 0x0, 0x2e2, 0x0, 0xfde2}, 0x8) 11:09:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0xc0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x6, [{&(0x7f000004e000/0x1000)=nil, &(0x7f000053b000/0x1000)=nil, 0x2}, {&(0x7f0000754000/0x1000)=nil, &(0x7f0000312000/0x2000)=nil, 0x8}, {&(0x7f000009a000/0x3000)=nil, &(0x7f00006c8000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000516000/0x4000)=nil, 0x100000000}, {&(0x7f00001a7000/0x4000)=nil, &(0x7f0000726000/0x4000)=nil, 0x50e2627d}, {&(0x7f0000575000/0x2000)=nil, &(0x7f00001c7000/0x4000)=nil, 0xa0e2}, {&(0x7f00007b8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000031b000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000645000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f00001aa000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000288000/0x3000)=nil, 0x10000}, {&(0x7f00007cb000/0x1000)=nil, &(0x7f0000406000/0x2000)=nil, 0x1000}, {&(0x7f000002b000/0x4000)=nil, &(0x7f000047f000/0x2000)=nil, 0x40}, {&(0x7f0000088000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00001ed000/0x3000)=nil, &(0x7f0000300000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x658e46e2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:09:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x2, './file0\x00', 0x7, 0xffffffffffffff81, 0xfb7f, 0x101}) 11:09:55 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20302, 0x100000014) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x4, 0x9, 0x1, 0x0, 0x3, 0x7f, 0x1, 0x1, 0x1, 0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x8, 0xfffffffffffffffc, 0x1, 0x1, 0xfffffffffffffeff, 0x6, 0x6, 0x1, 0x1, 0xfffffffffffffffd, 0x3f}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 11:09:55 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0xfab5ae0ea9d81ad9, 0x2) 11:09:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) fchdir(r0) r1 = semget(0x2, 0x1, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001500)=""/202) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/100, 0x64}], 0x6, &(0x7f0000000500)=""/4096, 0x1000}, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) Jb7Jjo`nnq_=<0Ż6 ];KTutLJOBÚ'=0jƭQAlco樂Tz|p/o75ǤDBGsNBҏčlCv6¸}hkvz"D7z'C 䀰 nk7-\RoVH.A$B=]iNQQF逽M".=wT)i,Q~E: c`B|dUN `{Jkq>wOz˔~?_0C(_&y95Ypj䇑O\-2ߎzdR!50q,ɪZ>ҵ=Gxq]~J ?>g1!wC>gT_bhlJ2v1@]rR^8I |F2Z{oJ7{ "˃Wh'~fOMw_{V55r9`(7:@-?=}[A9jTąfS.T"U^ЌYmt?"7824ijCh\/Mix͍ڊ ɨ^0{qK۟q[M]-3+4:7\AK.]pMsu8`(W؁S#47  @ o%ӜiJdX4;Hq>{Rj;KV),n.0yc I@9ٴh.+aIzN!D:$RXҘ.ڗ*vXr 7h9f~ݾ#< V#n<׋o:qSZ7saQĩ`2n,_򢌟!lp,Lcec[.)+ .qX [g,A3qx^֦_Jt"=LRjӊn,޸lT8BvO + JfgeS<Υ3n~tǛBa&<*wcecnC]dJV@ntq9N? %}'^זɻm{`,hK\GE%[|lߨ '@,vo3^K_{K֜dɕ+cޯ`RW,en'\u ?Q5aHIxv?#T6`7>;ƹYĢ«H*"uI%o"*{ ńqԺw-F|6[f>ڽaӇG4 ( nSRJOͲsC*HjIG{=.iޔ81%"&I(ϋ7#%lfc>*P/6Ynstu[1(䤿xY4dwwFQg}& y귿g"N 11:09:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x3, 0x8001, 0x0, "88a2c21c30c42a2f09ecfa84b285b0efa71e8230", 0x101, 0x400}) 11:09:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) clock_settime(0xc2b410c2af647f37, &(0x7f0000000040)={0xfffffffffffffff7, 0xfffffffffffffffa}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) '{-̖k=`%&ژ>Y<"jNwouZ^[$sQ|OZ =\mK I\K\K5pO;|"vzkv4 (K] /Ee@0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) openat(r0, &(0x7f0000000000)='./file0\x00', 0x9bfa357237b85308, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100000000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x12) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x97, 0xf0000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1b7c520e90d3169f, 0xbf6c, 0x8}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x3, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0xee}, {{r0}, 0xfffffffffffffffb, 0x2, 0x200fffff, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x400, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x4, 0x401}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x2, 0x34}, {{r0}, 0xfffffffffffffff8, 0x4, 0x60000004, 0xb5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x3, 0x1f}], 0x2, &(0x7f0000000140)={0xf0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) listen(r1, 0x6) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") QH=Ŷ6̉gIPP6v@HXi*Vu*z h{Ŗ?kWoy´N,g aPy+0ț9P6nmnuGʃ>1z|gn7 >5TfSs1؟$?tF{DJʬ$iAdOƅ tRЄN5T# ڱH)y]#-@%֖^g Džl䝯+uNnL0m6"FU2. ݶ2騏c1s6O/aVJǔ X{ѥ}GnRUKT ֻGZ7:gY CŧWTc!>*!#M ͥz\r%!xpOҖ\b3 |SR/ڳk>z=wx1qIҲb<ܒh]Ѷ 9D8ͅoI6;9j\m\Q܌:>kR{д$M˜75^ ,"\Ġ|H`'xqMi->XErxy.?j!{-NWfNo@Ub0Bwwf asIh.3Bw O5ce=;xf 2Z [:0dEh3US{ٌAUQy7"{,~ZjJ jVM8z%`زKn8_ʝUDCpY~NΥNEsPn`~ˉSؑR 2¾c{SѸdѹ eT)s=a}On›֏lb4. 11:09:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) Jb7Jjo`nnq_=<0Ż6 ];KTutLJOBÚ'=0jƭQAlco樂Tz|p/o75ǤDBGsNBҏčlCv6¸}hkvz"D7z'C 䀰 nk7-\RoVH.A$B=]iNQQF逽M".=wT)i,Q~E: c`B|dUN `{Jkq>wOz˔~?_0C(_&y95Ypj䇑O\-2ߎzdR!50q,ɪZ>ҵ=Gxq]~J ?>g1!wC>gT_bhlJ2v1@]rR^8I |F2Z{oJ7{ "˃Wh'~fOMw_{V55r9`(7:@-?=}[A9jTąfS.T"U^ЌYmt?"7824ijCh\/Mix͍ڊ ɨ^0{qK۟q[M]-3+4:7\AK.]pMsu8`(W؁S#47  @ o%ӜiJdX4;Hq>{Rj;KV),n.0yc I@9ٴh.+aIzN!D:$RXҘ.ڗ*vXr 7h9f~ݾ#< V#n<׋o:qSZ7saQĩ`2n,_򢌟!lp,Lcec[.)+ .qX [g,A3qx^֦_Jt"=LRjӊn,޸lT8BvO + JfgeS<Υ3n~tǛBa&<*wcecnC]dJV@ntq9N? %}'^זɻm{`,hK\GE%[|lߨ '@,vo3^K_{K֜dɕ+cޯ`RW,en'\u ?Q5aHIxv?#T6`7>;ƹYĢ«H*"uI%o"*{ ńqԺw-F|6[f>ڽaӇG4 ( nSRJOͲsC*HjIG{=.iޔ81%"&I(ϋ7#%lfc>*P/6Ynstu[1(䤿xY4dwwFQg}& y귿g"N '{-̖k=`%&ژ>Y<"jNwouZ^[$sQ|OZ =\mK I\K\K5pO;|"vzkv4 (K] /Ee@0xffffffffffffffff}) utimes(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000380)={{0x80f057, 0x81}, {0x5, 0x80000001}}) recvfrom$unix(r0, &(0x7f0000000240)=""/132, 0x84, 0x842, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = getuid() setuid(r1) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 11:09:56 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:56 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 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) 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="20c57d36b3a2e7ef1f330bc86608b99e4b4b2a6ca1e346a86df72b6c15e2b4b1069d0dfa50348559442355c24e6340f37f9c9a42a8c038bc1a2a244300aa4e2ecb6f8d2294987988c15df9a30e642d3abca55bf69be190cfd00e333f22b9aee282a62403ba643dbe2d310dacc8bf6e4a93486f896f238a166983ef41945ee4b46b6aa102d14c5cbe6cf0d74d4eb4a605f93f103d52a9a16defe2e972f85829ec862c034e5ea3e5fb364e6943576cdbc13f699694736066749acdb9f19f7cb5f257caf993670e3e3579e41613bdf0f76764261a2c801302b0bf1b2ee118d604bd76bc67b82fdc29bf35e544a047f220166d314eb24f8cf98a65aa78be4354bbec5d92bf3bcc29483dee90d4ee6fc03dd9a8a2a3c90e2e33d0be38a5478b"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 11:09:56 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(r1, 0xa, r6) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r8 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r8, &(0x7f0000000280), 0x0) setgid(r4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000240)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r6, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xfffffffffffffd2c) chown(&(0x7f00000001c0)='./file0\x00', r9, r5) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x9504, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x8cd7, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 11:09:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x40, './file0/file0\x00'}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) 11:09:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1000000000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) r1 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x4}, 0x10) 11:09:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x60) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b302d, 0x1b00) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="a5377feb50e59c5da0306151d8aa41f08072d874f83c20eea840f5f6d590e1a085af67bfe1beeae8315cccac97897bfc922438defc43c8386caf569a13f93722f6b1241700f2b360b6bd2a6299ccefa7dca120fde9265e1f4140e90522a19fa4ebfe50fa65", 0x65}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) 11:09:56 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e00)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f183feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e030000007ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae37196172f96669487e7a0db19a786cd5c3d42e0db732642869dbafbbc5b9bf1eedfa05178dba21f598bde06f8e619f00"/310], 0x1, 0xad3ca987b2a84be3) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) r8 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000002b40)=""/123) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() r4 = socket$inet(0x2, 0x4000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r4, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r5 = semget$private(0x0, 0x100000004, 0x0) fcntl$getflags(r3, 0x1) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x800001000001a, &(0x7f0000000080)="f4220207e19659844d04bcf9ec9a7bbc70e8f232fd5f46643a4861932858637fb570bd42050021040000000e5cedffbf8d888c42e2533636ffaaade0fa16b8b240ff0c95d1e28e7985d4917033ea2b2f65fafcaacc51e81a3530e3128a7dd4f5fe45e6078917bb4e4662f5c6e34471262fb3d3d76237df569cda3a24492721d7d934fdd69feae5edc33f51bbc6eeeb5d6c7accf8b5d5156cca3eb6eac4f0e78b7bdb3d4d7515a90dc813a30a60f74fb39bd76eb977c8b661a8296faa2dc157f4a7d251aa4147429b100cc994e6b8953518ef813e33e6c5d1c63c33", 0xfffffffffffffef1) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000), 0x10000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() pread(r0, &(0x7f0000000040)="daac26aba212c1ea17778f891918b59ada4ec2810b2e782c5b69c6523a6d9b74e1c1df0ed8119d94092db7fee8f8ae0401356b2f925204d8b12d9c744d4fefe9b81c031e560649bfb5d520932dce5d7f3eff98430e83243ce85c16074d92641067ae226c97dcc48d8f67085fe9fabeaa9611c157f7b192de9dd8ea7faa333b7ad4ea64ac71dc1225c7c6731b3c2a67ba05bc5094b8a4bfeaf49db49b523ffc41a66abd6a053e69dbe0bace6b0639a72812f0714b8a38a84bab52a7b12d0a", 0xbe, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40000000ad, 0x0) fcntl$getflags(r2, 0x1) dup2(r1, r2) 11:09:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget(0x1, 0x0, 0xc0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000680)=""/4096) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file1\x00'}) semget$private(0x0, 0x1, 0x8) 11:09:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) close(r1) fcntl$dupfd(r0, 0x0, r0) getrusage(0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') fchmod(r1, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x1, 0x5) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000240)="353a407445ec97be29012b30a601fe46a4ffcec46ad10ae582f9ae4ee968deb36583359e9e5b0e0ba80dce670c7348b0c94082c22e39de397a976bb0713ae8df0abc6ea5aa349c435cf85099b400af2922723630741c4a7aeafa5562193dac2ce67947b9522f359f2d5b01d5db32cc0c53391d00b32abacc8ed2d42cdbf250218e12c9e314946fd388466c488e0fdcb9963ca2", 0x93}], 0x1, &(0x7f0000001700)=ANY=[@ANYBLOB="c0000000000000000100000080000000cd0f9e5aa758c2e24911af5d0613ddab4e4ae0c3619a930b6848ed55beef94047618cb98fa5cc52fc2fec37416d675a3415c55ea2b2d1b31759459f19713a3dee927219fa5738a613d6ca11595a5f9f014969c1258beb28c6f8be9224592822c4a8b2b1768c11a7dd1f3923c56923a643e7782831056f960530fb9c066bef18085d7e69396310d3eb0375c94dafc70809d1092a42aa09200baf27d846b9516806869007de50515101aaa2963b0000000101000000000000001000000030000009210fd9b870b64eb3c37bf38ac638216ab3e3d51de1acc1db5c54ef1b14c667f5ee1ead0018a94b6dff2b7f54cdfeacba24a55a7eb89c7b54112a39a40410f70fe3625c2b408bc6fd0bbc76f4e405cc904d00b24f70c33e1fb9fdd5f62a33259865e5797609e47bf30e0c9a45129831770b39e95164bd4fcee2d47859cf0d4e2b9db360f9027847e849810d8391978bb9424915e8e179b2e246436e0d8b47e424b75e0e79fdd8f6a905e9d8573ae38208526a8abb551dd4a4ed2c0022feb025c5ecf1924328f7dfcfcf7ce43b5eb5ef010c7cb594960e978af63cc0f0f8fdf4183b4efde4286b28dc39108065b88441305bdf28d84732f29262ae3ca6f196ef32cdbe1ff0c14cac3e2e3b2b99adffb424ebb1129cc2e0d6332e0378efc16358dfc2e37eba0c783abd01b4884904fa7758b06eeb8370dfddc67a9323ab87a18c9041ce2c1575dc3af954cce113fea76acb45a2f755b68096b99f32efea0c25ca743efca6087114adf0ee2182518b4d268f8b3ba586d3cd113cb831ae7a505543ee3fe8673c2f13d241d7d3f1168b18444b54121a3571f3760371bd4b39ff8f091c8d122f08d6eddd0dcf274d43b7f0c402595868f45a6f06d15dea97d49d449cb2bed6e95017440724fc5eb8c9b2a48c78c20cddc984965f2a03d54242ee1197922855c244be1748c56988aeeafb50269a3c02190f3d72bac7ed828a419b446f6a07549dbafca06b15570b60fe2d7da8871fece733b63a60527205b343caa35f4a3a2cbcae932edfee4b7b81e22924842cbac66937f7ac3f42c6e2cdb29baf03a7645f96c3da3a2145dcf1233b79e802dd91fc70b2408ab71260e726820eb7a08bcb1f6b681c05445a3582bda6223d908e58041a97b532e00a55cd3ca727f343049e283bbe301f3b106837966c690d0f68839a571fd89a77e36c01780527821827bdb03d5ac148f071cff8a22f3fcc2f562d4f51afcc150d96fba51d6786dd9929e7c2de72e8c65204dde82faa7ccebb97fca8285e0d5702f9f974a887c6f0d01a2c3305e041cc7ea8ab0168d3da69dae9db4e4ea3ce70f99f18c7962a22df74ede84a8c16d8341bc0a1b5e9b5351d4cb1c4821ff2d8c1555841673e5fae43439588a220003b85fa3fcf66411209b9b46bc6ffb142bd3ab9c61b1c7c7ad01d4cbf7ba8aa81a32078786347588636dcdf6f768d27ee06cccc93f409a824c2591ac08ba1ed320efcb8d55d8c80c471b2ec9c4cddac3e58e248626dbe727f197b0d5371d6ce170fffffe1ceee163191af5bf37379bbbc9e0de5a5a39bd31e1de59d5126afafdcec0383cca05d1566ac824d5ddaa515f3eb58028fa4afd2ae550a306e42d357c2b47a05ebb88df6a8b4ad6d14659d49b2300a031a467c52700fb0aceb7053d44761efa8dacdfa8b33a01b4c343c466887e3b7cff055f63b5852e38667fc0a472591ab7ec8b6561b4e2af6d1de46514ed675ef1579ab399a76f9c1dffb98bde23736dff641a70a30e1043abc15a2667ba4968aaffe0501a92f33915becc189346f59f600134eba0767db06b778c184b7e8046de865faed98e3ca9636e6b40448248e61d223af54f7c5a26ae03aad62e5936c6f4f2aeb00d05b67d0fd16b9098c4f6d28d093edefa09ba39d97c829db0ec5c34f32c6d48c90a1e0a546b0531a4d95e6cf53b296d6c75d0610c32f4d9761e067a325f4a3c6df242e5d1e087d461d31f92fb24812525604dbf58898725d6b0d0594846bb8f5252eabf7b1fb4ca15b89d16b1a6b51dce8cb8d0f292085d773ace1e9d314ec35ffb2b5b842f9f469a139c0d4299fe908257b247239a3a74daa133aaf326a6dd3cd922bb420c99114c4379cd7f3e351cae41745b559cca3b10bff8e39c9efb65f81f7e1e454e848a856bd7115335b0f6dd573990e7b372b003d02e0538528eae4e42a374ff4afc34d9b902c202e8a2be492de0107580b68d40710f5d3ba238aedb4a618f5f078eccd73111966af0e812c22da051c3cb4067a5c398a16eeeba05a6a70a8e05d1370d45ca1e63bb7961e2d02c77ec004cd3d7af84452a35347cc4efb99a620e14ed13ad970dd10888371249b50d70af96ae6297466244192200684d17f7fe948fa6f30747b0d05864349cf36c6ddf7fb3575085de987b700cdf734faf6b11a505fd025b46fb065a68362019cac44f3161d9f1a5d9c81d363de4fcba68a7564e08c76ff005e9d409aeaf8648c724f88d88656eac70431aff23a6fb44ae3d7e2a0da1078087ddf271487ea419322033e28813eb1303a65410589413ac638671f6667317235ceae5f1c3b8ef6231f21192e3af10224117f3199c9c3b66b9c9fd102e0c94b0b3df0ec15612dbbdeb8e0d50b92df587209abc964b4102a4b566b6108fe4d4ae9a62f9a3a3da5b7b2358750592e9828bc510fdea1b273a700dd6db5a6c8d1859f76a634d7029cc404ae04965b8eb1c6ce45e02c4b6384418ff321c421a2746278e18ef4d5701fa710750d17a162c57e0637ba3fcc5adfdee1176c14a84e4fb29e44b8eb79a794ce8201177449adf742161c02e65a5a4a3125caf9630b8363ac4c56bc441b763095d0827ffe0d52e9e20c15f311ac43d02d83287a01741537a264987f5c0b4417488fd7f2f11326b19424fa57b23c00bdd9f448ea46381ceadfeaf11e9ed0fe8166a5fabaa0c31da4eb95607de0c98a0f4c985ed341d2bf5fc539c0e96324fb94b7dda141f99da6a1d53a9977badbdbb0bfb3b0ad35bd544b3605f32edf146411f5ade454e69833fe7a5dca09b4b3152299d1f9857c002c7c33c8e8712e68cda7167511d4c5c11f9cd8a6855a605861e0417a2d93f50f385c24e7e7ac8f3adc8fb72b851f5e88382cc09bf2f87de085da8a27c9656a2b2237222fec7371d5da77e2a1efe760e1e5c93806e0f81c2335f690583821f8c32ad8c0b2e32c8b69db8ee591fcc5e2dde1bce81270985e64120b1205507bb8f86c835e5d091b7954f61306e461106536f91d959bfc5f701a0279124f30e24350f34c65f3d5500e35ae025a86494bf063d737486c7cd4826d10ca37e11b5f9b2d4a0cb53a22a108dbb1ee8bced7d7abc839aa26c97b60ebad84afefaba583f2d3be2eba4319c08c42b62d43e1c6fec5b6fc057b607b343468659ee83e0503cb4dc9a624390c1925e0321b45a90302a3b6f12e9045382a1af82c7402a314e2e7b68a5aa80697717fc1862dbf0a5af2af97ee90de3e93b101335b06db0d96e6284cc5730676cb9d22bb963d8cbfaf29ce98c34af3833fbb1524598188b00f958e29b36b68bead15cf1ebff9fb3e5cce7d8774f1a716931f77eefe2d0ed8b3c0f795424425c991657dde73b92b8712682d2bcdea89861748e7d434d0842e4075c8b376ababda44d7c927bec10b1356a53bf14835527206bbba588fef38157fac4783d78383af28c0fff8adb6aaca61195cee072c18db2d345d5cbbdf71b438d95bb10fdc0ecf38d76c2fb4cd3fb79ea6a719854243a4aacc0c8cf090219ccc1d26e2a1cbf07c8f0a0522f9dc44e2e8b5d6d8f2a54b94b6ecd2afff8ea3a48c44e56316b668613eab4f068ce451a3f51e809e585f95317e424d5b7235d17fa780aff3e314a6c15d72c5655540a4bf627d8e5c4b3fd0c070704047de201f86452b29eb04f703ec046e13d2db6ff6aa94d5669dc68c01ee090d6e20fef17428d251cdb5e3a9d99eb3124a447ea54893f802592fb202e028c21f55f3a8fde0e4ec8c934f62f00a7609891eb24c17727405a167be7cbea28cc250fb0f1e4f2933355f6856ca18f845ae822595d7657124eb627a3940bf95f44787250203bfcbfb461a11c971558921f6a699537fc2b3d2d4ae1044de95780b2eb8f16ea8c70c6099e1f79a65eb462904a8f1aa9f5b1d82011c28a959678e7f066ad8cc80fe19fa387d51017725fd31cd604283d310e5b7ef6e45bfb8948e8b4d8b7c381d1f0d3d7fe3c21a48c3b66c8ff737e7e24ebd12a2af020a850378c627a86e6d479bf96e8511f591db3b043d7eb9c32dbb48027f78dcd99660825323d91298f8d22b09a54c4c061f564056de131b9d8c8be0f87e92a96f88def44ebe0bcf1b71f9ac46b1d86d4fc455954b49a2df8a104f2ea2c879abc5e4caec3135bd801eab15669a66733a311ebd7833d4d7821993db1b29d57d5fa2816fbb09198d75f1b2d6ed48712f9b65167113c2e63e24f5d307bc8d76893769b555a8cb2f46ee536345dfb40aeb906ade7ace23f3e104589d6196f07a6fbcd2f7e0a03fb3da6305d5d34fdfc85d4ce4cf017189c7609607205058719d99613e410a14dc97fc2e89af71da4cfe830ca2a31c6474003f7664c7e91cfb1c0cb8bb3e3a0d923c1d50bddef17790f0b74d7b0e9785939a52f3b5954ff967f9db042c0ac4d5075920676f9a06bdfd4e042fb9bc366000f6c855577e5bf8d172067af75515d334a882083a2e1ae4409db010ebacd4512a202da34fbb65ecb0fd8335e01539aae5f009055d086c9a5e7388ea2c063c990c40bc02ab38962a6dae4277a854f188e83a7f7c577031a1a73bc3866d00b26ebc7d325fd7cf68ca87220fe2adaf6affb90b7a36275f02c9bf7d9f4b46bfb8fea6ac04336af6a2a8cfbe80f5198980c6e59677f6b5b05bde45a307220dddf6feef58e70fb27e2cad58c81e0bdf0a54d8d6fafc5c08716991180781d0e853530dd4989342489b68f33fd61079b33bf68c2737d30424751cb7a263172b61ac9ce2c4ad46be0095796752e729cbf67cb926d0b9f53bb0368369e3a0672c159320b206c4b962fb42aaec75dcbc59ef7250c4eb4e72348d749d69365155c8854028cc4fc4afb9f02c6cd7f6f34cb21b70a04d1741c89c1097576f4b460f88d7cb404de864b9cc3318507f09d740628085025fccd56344fb8d639fcfa9ea5886fea54856fb560cf8e3613a1049d5230f3c05012cb83c4dc1d16bbf8c6f9f5fb70344b6496beaf456767da58239295530019bfa24643c12de805d4d0f32f8b213d6f1c49bbd28819a8ffff5b3c2f2a9b37d9900187cded8c2995b751e88537312402e17bf152ff23f003de707914eeb963e0c2e2d1b76f6a58e6b1d0e2b668b582dfa1a80183c2ba1860c0d32121ffa13424cdc96af005c83e3e5492fb0240e8af7ee32ee41500c6c109f04f77d11956d1fb7fd5a02e333027d2cf7eb08e95efd0be6c4c52ac4d70c76818875331a00f6cf4dc9a263e34d98f1940dd8be30b7b0b2f643d77a358e216080cf69264a2b839c90579708cc295639c64dbd0e070a2ec6eca976853acac357863511c614e1adacd1d9e0e903803b03c7a1c7c05ab0dfd38d2f314a6b8c0937be2cad0fa57f74e0ae2aa64271380cc300dc290b13456b6caaa83ae066e75b64aacaeb51ba9117055fea0f1b297ff1dc2272a187496fba75ec458d5accb6a82b53e2972e7b01228d3fe723395b574131d9ed64a6dc859b5f3cb2da314ee1ed58373adb8f208004d8e4efb0f81ee1ebfd6451b039442dd81a413c258dbeb2cab0813e014dbbf308efd0c53dea9d587dc5b1a71c895df9f8c02d8c95fd452bce7b605cce0b72ac8ae3981e0ca82ee95c293e33fb9c6e7bbd93b20266f921f3e30258e6e4f28a372469d9c70ddca5f5c4b4ca647fc0425fceb45ea71c406bc76c01163c2a6957f68c7f8bd7e7f8c9c83f50c0bc96679eaa21d669219e80a2f3ac97dbce95047276218010a47109e67c2360a70962bc987d3ab53e868f601ea4405d321aa3796da3d203ec777dae256274bf046a64d5aa319fbc5db6d565282263530632bf000000000000000ffff0000060000009a89e8813dad042267e2204773389431e3da1cdbee75c168e0c0c973749511706542d624a95467dd441345706ad809cd989a972b7632814a2d307ab611a59a90456714c2625afc664c0de4327078fea5ddccc68bbbcc9385b64f437f4ee5a980ce3faaa39986e882486caca84fe182638d3d07f583660561b9671cdfa6048b16745a5d7c84b88a718f1052f12acc8085dd9021653c9c1e18155bf7f76b1a8a9ff836e3488f9013513b854f2634450f2bccfd63ec0e945ffb07895696f901b8581de3be540a5a48cd5bc332927d3f81eb69817eca430002fbcd82c09c000000000801000000000000ffff0000f20000008ba839c6acead52fcb868f8c9faf4163089b757de71864e9fe8f553362b04ce0317379a1c38eeb8536945a1c6463087eff7a5e312a291e9cbc4463a74de8b106739c3776941df84318dedaf920d05709828755839b6e0bcabc6597b75952a14af5e128d7d87b6a7b465bb0e9ca008ccde3165e35b830e2ac935a51e0e3299116004e1004364a7b88bd6fec142e17463fda8b48ba3bf64af10452abfcdd3b9e6a99a396e9c1f3695c6602a006668f65cc6630c09f4ffe7eaa2a5b656d7c80ad64b4f7b5e8fad034795ff2b51d9a4e5c70cb7b033388a7140f921a62bff7cf4d4d25e3c26391b71f704a775b14e4e379aa70000000000000006000000000000000ffff000007000000c5cdca718afc0721ca6d058722915eb22f5860452c55870a1000bf696955bc67098599aa79a8ddf33d92e479324df32dc91fb11f9a9d2859d691a3cdd5fb249e579126d4fa3347864d0a840000000000b000000000000000ffff00001f0a00004eda57b55b95d2266f0526e96777a56326a1504876dc611d3f8bcde8bd7e68b69a6be3cf490b4615d04431277705af34c537a5a8f0c5148f6e772dcf59ebf9f7c1178378cc5cebed004511be827f2483eed1b9251300188a9fe9d6730fbce997ca1e4dfb678efaa2cd176368c18bcb197315f20fc8fd2388f721f0284813321a033b3536df79b5489e9d59b62137deb83827ac836a2a779dcf2157425e000000"], 0x13d8}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") mknod(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) 11:09:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000080)='on', 0x2) 11:09:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x1}) write(r1, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 11:09:57 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x2a5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 11:09:57 executing program 1: r0 = socket(0x10, 0x4003, 0x41f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xb) sendmsg(r1, &(0x7f00000027c0)={&(0x7f00000011c0)=@un=@abs={0x8fbc0ecb162ba8d0, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000001200)="01b501874cf6fe428dd013f3321d66a74522821d4003d26f461fb1d010292890b1ddc585e294fe79d6934ca5c04af6f2c754b1738187666fd65e9eb68978477e8c13c5dcf4272f3e0a7b34eef7ecd588ac1608fd3679a35d04f558f6789afa4668d35d73430c4e41d70233810e4198cd9ec7152a53c8a416e0ac11e83bce5b7e3bf7", 0x82}, {&(0x7f00000012c0)="46a44c424bde8d7e6b2243c89d9857bccfedf97eec26578b436dec14314fa517957eb21c815be019fcf65e1875c9994eeb3b4c593f6e5e9e468690ffa99d4c682ba7afc4a78c5b840998cc4b24c020a53fbc79e237c035bdadc674f2ed36a2b48e9b6598cca18729a55893205cfc4c34b9549be5d6", 0x75}, {&(0x7f0000001340)="31a24a970fbdd3b278f065dce1210b7c31e68407ef06a54f616100aa7b5443dd11258df6f0646d8f463a764671ffd9c950efae186b4281957ef0b095ab4a495333208d892160180de6a8d7a4e68f2f2773a756dd77fdd2c3bfd0fb662e1633a0b731c52fd318dc80756f2c7f540b4e12ef55d2ddbcace292e6b133a36f7dc1e9850c2f", 0x83}], 0x3, &(0x7f0000001440)=ANY=[@ANYBLOB="c000000000000000ffff000001000000d78af151f1f0f24d65a88d3eebbb8e2c32fe2662ee72af9b2e87da1c8c7fbca79823e687dfd0a49a1898f5ba590ea7fb05cf76ab1043aaae5c4d070cc130b5fcd05281321b9150032df872152a3ad7ae3e0e2b300be4769e8258267d554722d4cadd55f6621fdaaad5eb0ec051c32f5ea6349a2332390c553ab5744a45b0cf9a9777a3c86da860dfb25629ecceb23716b353cad93cf103cffe53bcaa5ad0b0394b46a6a7c9fd143db214265fd7000000b000000000000000ffff0000f8ffffff2799ef848775237bec160d0935c7974379552f8d9f74f7b25b17c402f6a80bdfff4ac8c1015ecb79224950075f76e7b2f159e053e4b54b30251c773a8007afa3428e77916088c7ef143e0ce078d483d83c8f088674c2e5974e374fd26fde04b5cf428cd7cbcc4d4b16241ed3ae0f057bacd2a72b382182d7b320321d2df0b32e18dd24e637925b41290a4668434ad759d50124f21dec6e419d379e0000000000b000000000000000ffff000001000000bf587518642caa306ff9a97dce5a52451ffb426e7a600e4b420a936f80c16b69c1dcd21f0f78a22af83ca703a5a326f1c0a3841f2e39ddfe33c81745ad47defed9b0763f929abdec972460b123753e10368d9191e5f6f90c1b99b733b7f140b08bf7a46edc95696bb7a3bee6e85c52441f6c4c861a6f48b054ccd654162bcd1ff37b5518bdd848aa86fe9811844eab2ac2abda20bdff5b769456664c0000000020000000000000000100000002000000ef6c67e99872f224d70d000000000000400000000000000001000000030000006d02f6e3f04a75b15d19a974c776abf6284d55018892015dd331767d221cdc4f99dee31e572c481757b7768e26000000c000000000000000ffff000007000000c4d61ada02d903129053976a13e6daf506107816841b182829f09ff06161e76905b2887ae7a24a62520d1ee2a845ab55346fd19fb8e9069d47962a13af2d8718b726c2cf84ce24dfee4e3b3ce7555ff2aa32b3f15881ef80ba101ac4181a73a5baf4281387247da0c6eef77b9bfe347c9bbb657eaf665cc34cef6e3b736209a20000014f270215102f8d9df0af13219dd09d89d03ce61d9112101efc2db6076c55b9eea6b36bcc10a3210000000000001010000000000000bc46ddec05000000146b04a60240916aa4fe34a7fff3967f930f1d12eec9d3349a8c145b95dd64711f284771a6f405456f391fd8142555cb058b8b78a29f332c544b505403bc9eab98c773233bc68190d477387f2ccda3e79caa9d0090909faeeeee883b245ee1ca16170ff308281b425075e27c7bd35dadd25268fa98cea3a630a37441d1fbee6a63c66936001d245d551753806c9054766c0a39ba7486dd42c70bacffeeb81e11add86b4832991395bd5784e5c81e2132f6b98e2eba7f2d46d992e742794c9d2ceb5028d136e7a0f8695986c1bbb7a8ec2ac76a0e8ffa02aaf324740bc2ddd46e377bb83b28c945f454b7478e90410eef6a20fb9046d83542dafee56a2f6964e5450689fd3a46472925dc4ee840e21624420b6510c19cf8c521963fe532f697055c297888c99188ba1cf6de587b0129eb8b8f70f7c673cb5a5b9b073fcc907a6d88ddd336ffa03745b1a2f77b16ae96bf699822eab8922ccdb15417544957f3eef28b1605e9280291d2c6fcf07d1a91f3037e883c600a1eff329aea94da947cd17448fe5f22e523a52ec2a5d11403726c8d80a3b9cfde0042b4815f6ad82406e29c311ac1aa7f323c5372cf821ac8baf714c068bfdf9cacf96fb25d945ddea23d4b1ee27eceabe18e2d43989acaf4343f774ea236ef188fe5a4bf8ef5925a7092f3c70e0038a3a930320cdb9bce9261a2931769067665b19b5447617a41829a8fdeeada0caa0af04fb680b9d99342f18863e6cc77f4b6e2465da178094ebf927c800557547ffc0f5acec3963fe6821d9a1a6c590526ba419bdcb9c77be14b3e10091da28115c2a08262c8f0c02d7243e63a9981f51d76a19f5589ad4cffa90baa2b6d3e252b49fcd0cce5fb1647e0d787fd0f9e05cebd5c9d1de62291cee18cb11c4af02f31664f8e385273ffba2f5f815c00c1a0fe561278f17f16a98eb3af0b3300a4df7f506fd5b9ed018c377b0ba28c3a32aa51492d212adbaef4e0fc93d10f23b371e8fbdefc6e522fd868ba8c7590b3197a4c72521132a1846a96b95e9806e084a3531475e5fdf73ffa86e7d1dc9c2c82838715e5713bde0cca54eda30f7bfe5f9ca089fa6ef2d82c2a9863b490486c19958bd750cae29dc33326306fddd98cb7025e95af4ca0e36233c1f6abbc44ea13e74e81a7037e43cf591dbbf15415d2a882cf6bae9552234858bcef3ba83004ade8594b057b8047331f2a925889ecc496bb3b659fc67ca472ee2f16cd4db5907e00c1230e1e660bca2e0ddfe633b07697689656777894fc3f9d93f7cd17408d42b6a2fcc0ab293f923f90349de85f3037c040359bc31ae8fa2d58247218a356eb5c71ac1d2029d1414be32b69fd2ea33f1cd254db00e826cc2b0f72f096509760147c06fb119759e60a6de48c00be8e133b60701780d4d873996d0825eb18a99a538254562a665d62171f8dc96e0eb6ee2c02ba5138e40b6127930fe4b7cfe4be3f384c836921506d89083ba000af2aebe7416d657e0d7b388e275b70e62b7cc3a71bee7b530b2ed9f58e31889f8452eb4b8af8b1d9105ade9eeb7f5d846b7fd91ee7810702dcb49e8ada567f19930b1157f34a9abbfc3a21c6621c1bbc6fb83b8b721eacfd67f4aec0adc2924e530de4fdfdd17ddde2fd4bb1b12a7a019f097cbd22d8f254325b7820e9d107d635e30e5779437f22741900bfb1d31ad881e0255537e1d5f04cc835fad763cf9e86e27b16a66d7dea0625e7892cbab2670dcca80ed92ff2f8e70ab79a0d9b230ce141c7917acc9533640a59a13acc65e9017f2e119172e809ffeb81014c1c1359ecbd881aa4f129101768e99a932a3056a84061407530db7c149200422326e1f3db8255a63a1749f2bc5128d54494b030b4c8a53859937e982091e5ce4786f376c7b01f17bb90d3784b4b295fdc5f0d25cb06d573616f69edb81d24338b8e8ed983ca1b79a8e1eff9db09de37ed8fe7c886aca19c2f43147c59bf6d48f6d1f9f44826bb9a20216a4ce0ca286fb7597fd73866f5327ea4d4fc20b256686ca27f8fd3478b4b29d16d45787ab33510247938dae3cb68a27ebf006aa7392b520a5c069c189c61bad7a85195bfb66510a5b1852e05e33d39b58be3f5d154f46812ed63dda4343f6551a786f526a84b92dab3649923f8698e3b77be73f649e9d5d8b5c41938406e472c3503f1fa19d926bf35b7afd719f9c6c21253e159b3cdc6fc285ef9e85d33955130c3a2e0bd10b414bd318b3b97d1ad3528e14ba35b95bad1956ebec70406a871145370932a53d76d720c206104a16b11ba3ad6ad6248eca6ce1bdcba33d82db3a84ef91a44b84270455ebd410a53c62b4a10494992e7728d8f96f37294e20a95c221f7924d95a367b725700bcdd7899b75757ab9bfb6a140f8032924b27f2a307ee556ff5041e8ca27eb0fad6672cc30d44af916048d8c903e0c43eb3bbeb23d3abb3a8c6d9c476ec6ccbfd8a30e7f67d4104643806427a3f304931302e00eb7926ee14082061fe2138d6c5962571757a5d9e26e47911c9ab0e847a87b71ad0d5eebd874b6fbbdf0b036a43f8e77501d1d82cc27f4f03cf55dbc9a2aeec06743ac1879c9e2e0887863352aa1f73663874a18ce5a7bcaabd8209e7353cc129d42698ceca54495621fba97eeecd99578917a143ff1947770ebc65ec9a87ba8939522d2a3c048f6731cfc765c3dfba908092fbce0f95c68de236421e113e8446a101d0761721ed77c23bd435f98aaee76882de2b3dd60951c97dd7ed5902288675d14c0c0a3199c16ae65c30aff9713ef941d36027b32dccf76a4abb62a270f53bc2ab054d84df11c7358c5b9e4886a02c7ba937aa7d5646d40620ef27b72c430eab3b4da6eb337bda77a2c6b88468184e3b3b32037a8efa99f72e7d5f8a48c29859d1d5495a357b696d28bcc13101df06c0dc993119f08051af74c4e40a1494ef86eb341828c0596ed7b8cc17d672775f327a1eacebe4bf275db40da5fe05c880b0e3f3e76a50da55f3dbac16bbc5a4d1500dd83358e1a6e17e4d3d02e5b21c2ae956c0f58cbbb36a5a27536e2a2426ba5e9032b578d0ef29b7af65fb97090fa39cdd29d9e0a117c9c55f05c78e5957a93f169aabd08d8a812927b0b639e53608bdc9e75de3038028ea3fde0d9318e9a2297eb6e23eb0543e4ca417e3ed8c5c797e217504733754c15d562edc07eed3b9ecc74f9e6c0bf7eac0a4b374ec79200c5e8b225c83d79cc2565d31abf52fc60a5602e6e9a255478b5aba4511d0871b102c809b2707990bad08a81953c6a71bdfdd0963358232fe8f4a3167707d2c35b2a27475501aee676cbe6b724f24f21b02209b4f6c2e6b4a889f20e9fc45d76de086108e16dd4dd2e0603489a3db6f7b42ee5f0ad8607c2a7554884633cdc6a68ac01d85139314b0a1e4e89135ea5ab3ee0306194034807b093623da024a30a8617be63cd0d37168756d1a59756f0d41844519b2d1869b5ea9d3ac843298a83d7e420dd0eee536bf862a98168e4f917e4db9f1b900a55a023c8ed6ca65c82c424bcf43babb6195e213f5b267e79e7e1cef654c311adaf1299b136b675d505e9fd59a52ee717be3ce33cef69e3e13d3e1b2da79c8f865d5910a9a43b633d48ba59746521d287373c02de79b5a4e931f706cf39cb84e54d49075e7c41acbc4bbe2de8ad246f814940a340ba5cfb0072d58b15bda2ef2b661b27d9dad83397b67f0b64d7e323a9f9a35b23b65d97e645e25a92bb81408a5c7d7da0edd9403ecadf7c514c398651debe5879e11498745acdd6757595eaf0423765026b9dcab4a7f4a4ad9372e42009dff52c2024ba084c18fdadb8a8318b592a8b6397ac0477b378df27849011d3260e152758fc330084d898d7c1a3139d08c183dc3679afc305bcc67a47ae735bc58c46c63e234f489fed6a0dc01f9239c40cfa9c35bbe0ef0ae11a9bc9f2611bbe2caeeea1932e5b6a807defc250ebf0f0664e76b8fbcc82349dc9f8cc1d7bbfbe5fe7b4a7851495cbe2dcf160d444be8d7a21cd20f7f47caef88fe8e78a12b75b9a5eddc069012baa875dfa5ca60b2f41c8ecae8bf1abc393729a73c7e36b2da432418dadf498859316246b92457e49fd715906c7077a9f57f7e5239b6ef2ba1b174e07228215abb087dd4ce88091a981c6b3fc90581b6a37b6f7febdcb9698d7b9034cba908f19d55716ad618a34cbd5b268e83bc0e8187e2b205eb69a15066887308fab31e9bb6f67a7c41832161995cd645dabbb39106aec849ab012dd45e813dfd16549d8556f449cf7dcdbb2bc637620a803de48f252250428708d2dc94f4c63cc41cd11d0c423266b37f60bcad0a8c9e8b7e4bcb9de41649ecdd13e3e5be8c9f8f720dfc69a197869135c27d060e128d5204de1975aef9fd02c0b8a5e1daeb97cf49f71db5d7cefe4abf837c2caf44b9593363e0715a8e0032944bec96c2404dc186fd3e801afa041105769c886b5dce6c81131e140ed8b8a8c64cdb585004fd2bc6bf0ac965dc71eee20533f032375ca49cf3f616ade6f8b715801dbea25066d588b588e3fc2cbb5a1adf6fcb4ff93dd24ed284699e0bbee9185342e6f30d51e45d2a62dfad8bddce0f7247283e5281e68ec70b39becb9f3fd9f83f4d7ee474571432f94dd4162f92f9b03207c4e164b6f2ffe7f4913f13069c1fcbb9b59a340ccbde6940b50d2bdd1a21886f3dbaffb784645c449a34baafc48c931d8e5cf21e5ebe4409177192541e06e4700dec50072a6e4e5826094c01887b7ed5da6a767f86f968084c4fd5ff0be454f6b174bef37d48e7cbd7818b8d60d13f6ee78e2ec28c191a9879297a2531534af30ba9abdd7e5f20885cba76c5e8b1628286e69836bdda7fdc41cdeeb5ed1225a2fa7cd6fc9b0e89ea52646aea901d8aed9620036344bfae9e8c7d9cc327c8742a3d6d3915f044eec00d93693980cda9b2ff68c41d2bd73bc5cbe4c4e330fcf31a0c8379c26c071fe25e0fb594ad2b14089d2ed4aa17e97213b7939a2738f4904ba8aead79e8dae674ad53f1fc5c634dad97f9ad0dcff49d3d760c053bb9e8dd16e0441de01b5d565c02caf8958e6a8810e246b5a2c6202b42cf06763dc12625fff3d437bdd1efb4f2d1511c9371f25565be0b02b4a4afc53291e57719bca431a647d4fab454162e9a689ec6dec1d88959bcee38dbd49a4529fe4e44faee1d7e49fb76199d1e47b70eaeb30647392548f97fab391deb6ab8c22fe34bac8865c760a51438ad14c7401ed63ed0bf7e9303f09e923c10e3b8c451b940af2a6e0c3a2a324f8936c73520f91c8cb0310f045f366a8b2eb0033ec4f9ba01b47ea02d460510bdc5552049eb3a9e748d9b301c55532f09af408166c085cecffea799e12b563ff9d371ae0df0100aa04aafa746a3329c0f84362f61bed2a168be0ccbbc3e8d96c5dbfbd0445e2b4934e52d8efcdfc02432386b0a7e3d03d7e088f807d592b673642d3469d169da1e6e4650360063a4d4682b4bf0db3d9908f0f41653b3fa2a5712b205a48ca45671a4fc1329886df7307be1b682cd66d3a7946bd0f04a47b704ac95cd3020eeef6eb8ee0987813b0ca6ed94784b6250ce704117245e2da546e5dfa2538c29c2dedb6be4c427f74b91db2b83cf967cdf9c5eac2ddca3c389b5754d95b959db74abd334de1ffbad6b11a85112055fe1cd9a2296b1f1844a075ae016589d0f23b721a420c79d3012bfdcfba8e4732f90262cf88d3a7abd55bf4fcff6064a5f0b5122ea29ba8eb514deb176435d28214c9c8c9d977362682b60e09fd525747b0"], 0x1350}, 0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="1b88dd17f335961f09d2027db943244749fe644f937cf9ddc18e7872a070296b878befe2c24496028503619cc677d656dd0fdfb249eac796ffddbe55839582f2071f17c179740725ecc7195317c5f2d938d204f065cc37194e00ffca46a4eb6412a8689c2eb19359d122364783444973a7b0cb7032bd1011db3c058052b09492fe75849d24f6692a7beafe4bc327da34433269f9df570b9f0267049436d6f040fda75079c5eed2827abcd1ca23728acbba1586d1e85be047e0b1480905120ed0aebcf860bbb6eda4b577a8b30f3d54d89ef04e58847162f09450488c2d3fdac84fbb392cff226514449f834e8ec091491c582eabc1e8fd36f6f2b92c3fa446c31ebea069574f6156736ec68535ec41d521b72973c596206f1b676da6b0411f38c67fe999d2c27dda4febe0e42ab031733c9013729a47134afc1e1c25eae2404c03c938b56d9be5ad8aaaf44ae891a7d8d674a7df03f48e3927260e5e7e38cfdfbdd9dd03a74b25417151c7c5c5a54e5fb078fe59fe71988ad918d162c2905df2ca3351254afb71abab3f792bc76c48ea40bcf5be72beb64fff26097cbd282df7a8b21695fcbc73385d55efb39bdb119d867218d4e652099ea01304de97e62c559e1cb66137e9f37ee5d005166a7fad1b94e32f149a9d61e8ff6a1785e13839f89d10450d6997c4558c5f144ede0010d3c961d0026d0c3cf43ab3f8a177ce96800239d86b5a419b2edead35629273866b4e005d651abf3e332810e2c2553fb19a45d8b6aa8194623b85f502a85cd1934def7becac2f4861350a8f589cba84e69ba62cba9fdc1308a8e254963f22873c4d7de2d422308e283fd478b12950c734c260b38c9b159914970b29a4c7a2a28019de21297080a128e6d0e9c36736ef11d5eba05bc09e95731d8e3ab597da99e63a02aae69a10129171886994fcc14a5f4f09587d6e337ae3a217197a2041b00266caada37c6133d6c2385d20355787402445ee0f47857aabdbc0d65a8722e15ad4056a8de81e47fbcebbea5158c7ff11ac911981540b04c7ddd3feb6dbadbc6d7c2b060a25657437c7bc91f44a25ce400d7b19db96f0408fb7b10c7d1c14019a5095890ac1c73a897ce027b73a75a14334284760181c0764f4abd1c3f100a917508b93303b1ce385f68cce8230e73699e30829a7eccf955ca5d58ddee65c4bce02f4d5d77c87da49fe9b9c80d5e3694a5a0c1d4b2c7292e59bad9afee616919d56798a26513236092fff79d05409c1db4699c8bbfb33fd7b78d1b0ceed1867634e65fe12f508b1df6f3caa60a0791ae6ea043b5f5435f5c01b1c7db47d8e682235c4b1378063c1b30ac82578f959118fc03fa7b14ac7877548130023e6dba6e6f09d44480db81d0485f491391d1880d425085690d8e390f2a70d351618c40fe9526886d7f312c153c703dd7b7403dbb4152f419b06e1d8ac951dab458f25376bc68093edc1e8fadf2fcab5eb14024057396d4bea41aabab96e4ce63e22b923bcd718575cfbb57ef0645ec256a52939a2b461d1a099d3e0391255a01d6131f80a6344d92b15f90b899759ce2f55b5f2cbd13ccd4131be230828acd0ff134869d4995b698366ecb0c60eab905d5326c82ce22e3034a8e694718f2502212d269c0ecac28574eb4394338608294d8872fe030a7a209eef09105ac1c4d2ea8227b56764ccd95d90e25d359594cda60444c22a83e9504d4d1a7758bf346ded1a9bd92b6ee2681731ebf06d4532d7675ad6ec7bd191f805e7a22b3b92c0aa2813b6febbd6cfeef1a0eb75027b10a232d762245ff3aae6f50a6ef5636be07efdbd2406417ec3d2befd3ab89ae5f33de19d17665bb1b58fda733b94d5a006253d0df65d155da3fa330989a68974599e3e0521cbcf4ef199ab67ff7d5bc362159e036196b6cdbb6bf6050e0aa8f5a449eb432f7106857d1f6f1c5688c33aa4d6ea43575043615a468e086c479fe94f630a74b48c9efde0bb829f6d50a471df6f815dfd3d18b8755e6b518c6c8bfe5da8320964c07f17f46a7243809f3a0813e610a9d34100f7e0529d25c9520ff65e45a7cdeb711073811805cf22c8f9e33092b4bd96e118a40d10a27f8324a6573805c2f6dc7720c4369d644a2f67693ff600c47fc1393ae1d0a4ee0d99829b773d214aa22d9de9c0122e422695ab911ff8c41fc03f845a24a4e26658cc22002c91597756cfb4c68125741d8684b000aee51724bc43fe57f9f5fe9c9291401aca314042558eca821db433d3179a7b4d97a96fb703150b1d38d4c88dbe2953455fa0dd89a1de15ace60f5772d7ddbaa0c5a1e9d9117a9b3886186be1581635b78ef08febed84ae89b0ac448839c325b5eccf8d86c3977163b7553cb6381e5eb403343515ab97a0f27a8916f83e32c57ee09e7a0964016e24c4f01f7f6b4f0a3793d7433bc69c9f123dc421835b49d27bbbc65d59f037c00a6bdd057ef180e9d6a5738de6da85c2c447d442b98814f5b3cc5a5a32e893ea41e24aaa88a8df62ed71684388377ec444b5026e93f71df444604a27a372589501b59970be2584cb4125ed9fc964836a074374f12f81cf25e135997f731330fa22a8ea3da50977f2f532854d71faa9bfd0e8f1fae53fbeccd3da745a53f95449a1510ba5d4be8c9cf75e3adb46192775fec71ec9d3fcb38cbe25dd9e9baea7209370b8ce55ad9078a093038287f177d64dee15f3de1dedecd5beb32d9ce14a990b2dabe04d12df4d9a0f8a0d93a78f67bf545100a4b6b579211719d23977424e6eaee67f1b0649dabb232a89bd39d608f3a1e4603bd6f31245db6ac1879216df016c83522af0a2e8bbcb1fd1d10e7cd6beeb275fa5ec42245bb615f4ebe3189e7b3aa6409345f59ff411748c6397a91302364cbcee09481a6b015879ed5c787fbc24079f945d4a2ceaa2a6f2f58fe3690983cd9e3fe1ee7eae71b7a15c5f459c0e15531771b3a6767d1a3a5b764f8a51bf58454e88d571e031eb324acd3234e3a1a08cdf087fc2594410fbbefd81973d09b4804ecc696a1ebbef235a9c869e8199a3aa85229f1eb4b9507f55f56a626ea1b9e4d654da5d902786aa283fcaefcecf43ecb2856f5d07b607fef6832aaccdb6bf617ff8e88d2de4447e4110a9b2aca0941ddfbecd09fad9c2f5a274188cee347d065957f9c1e9a05d0d049b38d40e8e0c0cc5b8520baba0356a56af0b41a090adb10c8bed1558d58b59a595697fe08d1327de97c34af6288feb2a9f82840b1804509f7fc50b7480928c7df16505cdd8f255cc273d137fad4245944089fc8abc80468bfadd2fc5e8b1ffffe22d50eed5e6884c8fbfcbc42321ff9e7ce22209e3e3570da085a95942d7756d44093acc330a03cef767375e529a2fba814bf77899a30f20d7257306ba8f389f30561698f2a2243f735134ab43a88eecbe20f0a6c40e95d907f2c500ea53cff368266485168bf68adfcbcc53c2acd31b22e88abfb6c03ed2f2433c31e22a6252f0d7744e1ec265353d8484848c1e20c55b381fb174be5ef1db7259c820b76090501b38205eec4c5b06e772627da4df94f5120e21fda4ffebe2a53fe16954630738f9a54dcd3b8eff1e6b3ab0675f99ec4d24d13f35df14cc944d3d6c0e416125a1e1d0f2baff846ca5c9a0c797aa1c49b6c76df96ebc5291a21a50585a1804cc275669fdf740d2707b9dc6eb900883d10d5f030ed9fc452d38d1e4267a3816ea8195819e438a23eb5295259d6bb763d804ed1d3c0280c6f2d73f81a260aa131c17f9cab49da043a47d21525ea860812e2f14bf1f1bc041632061cfe31dfb4aeb4c03bcfebc1825068dad68421b24ae4542f27724dd5bda7e5f50acfd3ff5f6a14e57cc2b6043a04651b49d8142dde960d387147d029f10319fa8a24074af79bc4bfab9b8541e448091f9271318a00c56fab389dad943c3a035647899e828cc1f5fe4e0de65e957855a40adf5e9684be632e4c65b0d2eba86e7ac991ff4e5a1a99600d171d353bed3999e47162e04e4d53d2ed00570c058dc6667b24024a4aeb7828bd5fb057b820be4aec6f18ec56eb3d768f7faaba94c5e5e90f59b76e9ae183a8d3f912201dbdcf083c80db56663b56d06a19aa39429a3b05e09a530f735553d0abbf52f574cee30eabe2fe5a53f54a613848634e32b3d82ade73b0fa860645b80039405a40dd023eb26f3041c99c7ce6f0da0e11325c68c3606ab199092f34f7dbeaa2ee12ad1e597affe986eb078ec46cf65cf6f64776cc5ba57107a7d1ab6ea20072026de8483d454e6e9039c37dc3ba07ec7e9f84b7256f91166e893747c5f38a066cfcea26c02b73a46bc44ef07e9a3979ea3bb49c997718f204bbb3bbda632e51d7264f80b6c31253e14abfde2b5b1452f32449945f36668cd8f9535f1764f2ff2bc1c5ec4d8c930e40439a3ca90add2a0056665b123903045f1cca6ad7db5c43639a86bc999405dfb0fd6fb3d0bcc747036ce6f292defd74e178b05973ef85b992800cf6c5126a1504c40ec1caa032ab281e9ef0980431947e97166aa10107cc60753a6da49997844937a6ec35f8fdd914bd146a20811a12c1a071b5d4f0d512a05ff785cb2d471637d6897e16cb9c02bf5d4011167390fa9ac8bc771b7fa6c051214e199bf2363b892a9ad2f750a3bc8618afee552b772e234eee83b99395d97edf085f8db981536152ed567f38416fc404e2df31800f6303d5d9246d31404db3fe90dfd6618b36d0aac8fc3d22334842ea403a1aeada5d4b7d0f6f79c6e066474b3d6936d067f08dae690e87b502873b55d51c23c72b258b1239888aa6e12bcf78ac1a65e19799890d7fe8b74d8c3f3f1c0901862b935439db96dfc0f7da0c82e09670d71441edb32ecc9346843681cf10466361f914b46ff04c277f1a609a5348dcd9ecf71d2dfb69c49cfa20abb251365b237d0e41061f2acb5fb02f1b1df6c28c2c96b15c7088fd07421fee9b1e554a9b0d76558046998d2a6a19d62e91878e404eccf971eb4e80031daf63e2f503050968f80fb330c19f6052d320a10dfd531aeea0c46bb8e7bfcbc58483a1b71bdb37dbcff87b1a5c8097d53259eb3f8261234c5a2169864e0b54ad91638e3743fb756d2b8be292eea24627ae3da435b62b227d7f69497a870efad31981a36f05cbf262d8c7f6d679b4f62ef201bb6f84158c9537a77b96e9ca02a812b420db57840535817ee39c554cc95a4bd59f63658eacbfc4987f749ee9a9c23ae55acd20cc84f5a74da12ae7068de3f839735253850c93f004f764f7fa3ce5324c4460e0c993ef12effb7c3ab5c49c6856640f5ce7f2f4b782de01f38eee9c1c87762e7addc52efb94364de949568b21a5a82d9e6231501fd07a851a984ee51a4c7146b0167ee842fe9de07264eab42eb720537a3d72bdf28f83fc68687b965bc0f9c5bb11cd4b6fcae72d69697590c669a642170350f309071ea2f0e5feaea0de6caa9cc27239bfeb2bf44f0a72702d4823ef688215015f61b77bbd89753d8841fa3a4e561987a8e6876cb97592a466bf5b223e1e2b701c6a2b5839571b656743717f7466f4be15470a7f7cc2ee6fe952f1e4d9f853eba71cb5b4371e38f68c8f2de24da5b8b7aaaef5caf19e4923892b4b92086e35bbc61f3e3ec9400505990ab0aea828a1306b2b3a72772172b79c237813e99ce3f9d0aa898489baae8bd9f485a32b55e979204ad707ed9a6ebf93e693f91f014eac434d81f97cb5dc9d0f5827774de4c5a3592484da8556cfbe0f8ad6d49f8cf06bdf602c895a46f1d4d4da697199c", 0x1000, 0x401, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) 11:09:57 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) acct(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x11a) chroot(&(0x7f0000000140)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/210, 0xfffffffffffffd4f}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000c53ae0494621a608b039d7536232bde2fe5581e352debf5116da8857f4f6bed6b73bde5d4e6bf2fad74c65c1c4381e20426d74fdafcfafd407991519221ba1a628b76580055221f9ce49926b3835341f88446f3416c64c45285a17859ad8376c5dfe7d5c517482b257affa52d2d46a3be196a53af0572ea183fcc3d79e75697c1fe205d06e07c5d38ddeb26dd43770619243407b7f5e704ffdd4002f78354f13445f94a7faefc6bc94", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) lseek(r0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="7438efc9995ddb", 0x7, 0x0, 0x0) 11:09:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x11) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 11:09:57 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x6, 0x9, 0x6, 0x1, 0x100, 0x3, 0x8, 0x3, 0x1, 0x6, 0x4}) close(r2) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000200)={0x5, 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) syz_extract_tcp_res(&(0x7f0000000040), 0xe0c9, 0x5) 11:09:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f0000000000), 0x3ab) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x104) 11:09:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) 11:09:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)=""/4096, &(0x7f00000000c0)=0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) shutdown(r1, 0x2) write(r1, &(0x7f0000000140)="cd59bbef294d29bbe20493fbfc08ef3f01a77d104c35a47140d3abf7a59984df5869a4c334181e51bde90604fff607a75e06b357d698ae803edc9d55376a46714df021e4003bbb1976a2e6e6ceb31f3f0e4fca603871ea7127246d96764fe914fdf2c8824730ec2fdbbbd7cfd0ef507331bfe9e546d5fd82f20cc3e21052996a52fe22195d2141c34e09c0b1dad0dbbc209a9081bb5714d372cee13b21d69c836d6e8eef599b882bf8476ffb7a79557b4e22013742308d0f6d83a06c5fd0747545097d0ff484d70bd8693f02019357cfc259c3830fbd51f86f3225642af4d9bd2f76", 0xe2) 11:09:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:09:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000, 0x0, 0x90d6, 0x800000001, "d745c1e7b96fc6e400", 0x0, 0x400000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="f2daa36c553860a9b3f41a4786d03cc8ca2cdb9774c019866353cf7b8743b854f2dd", 0x6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xfffffffffffffd86}], 0x387) syz_open_pts() 11:09:58 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x101, 0x6003}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$inet(r2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 11:09:58 executing program 1: mkdir(&(0x7f0000000380)='./file0\x00', 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="1ee7675f87a8db20a64ea6671a5c9249c3c6b55904bcea6275ef67141f39536e1ec42b568b50ee0744912874164be9", 0x2f}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x8) recvfrom$inet6(r4, &(0x7f0000000280)=""/247, 0xf7, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2f) setuid(r1) chdir(&(0x7f0000000100)='./file0/file0\x00') 11:09:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1000) 11:09:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)=0x2c7) 11:09:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x4) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x4f17573d3a928a67) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x1, 0x7, {0x4, 0x1}}) close(r0) 11:09:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 11:09:58 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}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:09:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f0000000200)={0x0, ""/114}, 0x7a, 0x2, 0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 11:09:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6020, 0x4) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) select(0x40, &(0x7f00000000c0)={0x70, 0x1, 0x8000, 0x8, 0x8, 0x5, 0xe6, 0x54a673dc}, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2, 0x4, 0x401, 0x746a, 0xfff}, &(0x7f0000000180)={0x6, 0x1, 0x5, 0x8000, 0x4, 0xf2, 0x0, 0x9}, &(0x7f00000001c0)={0x1, 0x89}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xef}) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x1) write(r0, &(0x7f0000000100)="510fc3a0", 0xe3d665b7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000), 0x1e3}], 0x1, 0x0, 0x0) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) select(0x40, &(0x7f00000000c0)={0x70, 0x1, 0x8000, 0x8, 0x8, 0x5, 0xe6, 0x54a673dc}, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2, 0x4, 0x401, 0x746a, 0xfff}, &(0x7f0000000180)={0x6, 0x1, 0x5, 0x8000, 0x4, 0xf2, 0x0, 0x9}, &(0x7f00000001c0)={0x1, 0x89}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xef}) 11:09:58 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x100000104) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x80, 0x12f61526bed20258, 0xd0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x90, 0x20, 0xef9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x11, 0x80, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0xa7, 0x80000000, 0xffffffffffffffff, 0xd3}, {{r0}, 0xfffffffffffffff8, 0x85, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0xc2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x9, 0x40, 0xffffffff, 0xae5}], 0xc53, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x49, 0xa, 0x1}], 0x5, &(0x7f0000000340)={0x7, 0x2}) read(r0, &(0x7f0000000180)=""/176, 0xb0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xfffffffffffffd2c) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) select(0x40, &(0x7f00000000c0)={0x70, 0x1, 0x8000, 0x8, 0x8, 0x5, 0xe6, 0x54a673dc}, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2, 0x4, 0x401, 0x746a, 0xfff}, &(0x7f0000000180)={0x6, 0x1, 0x5, 0x8000, 0x4, 0xf2, 0x0, 0x9}, &(0x7f00000001c0)={0x1, 0x89}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xef}) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) select(0x40, &(0x7f00000000c0)={0x70, 0x1, 0x8000, 0x8, 0x8, 0x5, 0xe6, 0x54a673dc}, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2, 0x4, 0x401, 0x746a, 0xfff}, &(0x7f0000000180)={0x6, 0x1, 0x5, 0x8000, 0x4, 0xf2, 0x0, 0x9}, &(0x7f00000001c0)={0x1, 0x89}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xef}) 11:09:58 executing program 1: mkdir(&(0x7f0000000140)='.\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="26753095e7ccd79fe665faa7b21ea204d283ccb0fecadb28c7052c133632c5975d1dad6368d7", 0x26, 0x402, &(0x7f0000000040)=@un=@file={0x0, './file0/file1\x00'}, 0x10) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x4, 0x401, 0xff, 0x0, 0x3, 0x20, 0x1, 0x0, 0x0, 0x8, 0x8}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) select(0x40, &(0x7f00000000c0)={0x70, 0x1, 0x8000, 0x8, 0x8, 0x5, 0xe6, 0x54a673dc}, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2, 0x4, 0x401, 0x746a, 0xfff}, &(0x7f0000000180)={0x6, 0x1, 0x5, 0x8000, 0x4, 0xf2, 0x0, 0x9}, &(0x7f00000001c0)={0x1, 0x89}) 11:09:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x7ff, 0x8, 0x8, "eac9efb5512b6e3d868d5bb57352caec74f1a2d1", 0x7fff, 0x3}) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) 11:09:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'\x00', 0x401, 0x543523fd, 0x6bd5, 0x1, 0x9, 0xff, 0x5, 0x1, 0x1, 0x3a4, 0x1f}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1a0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0xed6d484806084c83) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 11:09:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x2fd4d05a1cd78099, &(0x7f0000000100)=@in6={0x18, 0x0, 0x20, 0x5}, 0xc) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x7, [{0x2}, {0x3, 0xde}, {0x2, 0x80000001}, {0x3, 0x6}, {0x1, 0xd4}, {0x1, 0x8}, {0x3, 0x6}, {0x80721b5e1a3f4cc8, 0x40}, {0x3, 0x3}, {0x2, 0x190d}, {0x1}, {0x2, 0xffffffffffffffe1}, {0x3, 0x40}, {0x2, 0x5}, {0x0, 0x8}, {0xf24be8296acdae7c, 0x9}, {0x2, 0x7ff}, {0x3, 0xd5}, {0x3, 0xfff}, {0x3, 0x36}, {0x3, 0x1}, {0x2, 0x1ff}, {0x2, 0x29}, {0x3, 0x3}, {0x2, 0x10001}, {0x3, 0xb5c}, {0x2, 0x200}, {0x1, 0x1}, {0x1, 0x3}, {0x1, 0x8cbc}, {0x2, 0x800}, {0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x10000, 0x8, 0x3ff, 0x80}, {0x1, 0x4e, 0xd4b, 0x8}, {0x3, 0x200, 0x9, 0x3ff}, {0x1ff, 0x1000, 0x8, 0xffffffffffffffe0}, {0x1f, 0x1, 0x6, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000040)='./bus\x00', 0x10, 0xd3cc95649d227b93) pipe(&(0x7f0000000080)) kqueue() 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x6, 0xfffffffffffffff9, 0x8000}, {0x10000, 0x6, 0xc1, 0xfffffffffffffff9}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = semget(0x1, 0x2, 0x10) semop(r2, &(0x7f0000000200)=[{0x0, 0x6, 0x1800}], 0x1) r3 = semget(0x3, 0x4, 0x200) getsockopt(r1, 0x9, 0x4, &(0x7f0000000100)=""/97, &(0x7f0000000180)=0x61) semop(r3, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x0, 0x4, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000000)=""/252) 11:09:58 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:58 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@file={0xd81ddcc02abae5f0, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xffffffc0) r2 = syz_open_pts() close(r2) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x5a) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x2, 0xd6c, 0xffffffffffffffff, 0x400, "a416a09809d9795cc6d38ff0b42824af761ec3e8", 0x4, 0x100}) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 11:09:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 11:09:59 executing program 0: mknod(0x0, 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:59 executing program 0: mknod(0x0, 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:59 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x80) r0 = semget(0x2, 0x3, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffffffffff9, r1, r2, r3, r4, 0x80, 0x5}, 0x0, 0x6, 0x5564}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x1, 0x4, './file0\x00', 0x0, 0x10000, 0x0, 0x9}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r6}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) 11:09:59 executing program 0: mknod(0x0, 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:59 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = socket$inet6(0x18, 0x0, 0x1) fchdir(r0) 11:09:59 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:59 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:59 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:09:59 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r2) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair(0x18, 0x8000, 0x3, &(0x7f0000000180)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7fffffff) r4 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r4, r0}, 0xc) setregid(0x0, 0x0) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="5602482f66696c653400"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/24, 0x18, 0x803, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x80000000}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x10, 0x200, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0xe6d7}], 0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x3, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x87, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffd, 0x99, 0x2, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x6, 0x2aae}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x5, 0x8}, {{r0}, 0x0, 0x9a1c4c7131881025, 0x1, 0x4, 0x1f}], 0x4, &(0x7f00000001c0)={0x5, 0x100000000}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000240)=@un=@file={0x0, ""/17}, 0x13, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/187, 0xbb}, {&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/160, 0xa0}], 0x6, &(0x7f0000000740)=""/2, 0x2}, 0x40) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000007c0)) fchmod(r0, 0x40) r3 = dup2(r2, r2) connect$inet(r0, &(0x7f0000000800)={0x2, 0x2}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) r4 = msgget(0x3, 0x8) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r12 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000009c0)={{0xfffffffeffffffff, r5, r6, r7, r9, 0x2, 0x1}, 0x9, 0x2, r10, r12, 0x3ff, 0x3, 0x7f, 0x66}) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000ac0)) setsockopt(r0, 0x7, 0x40, &(0x7f0000000b00)="b1497adf91886d719349d7f7e68e6137aae06569dbe474ac2f7f0b25549b0a6fa1ab41389f83e3b04d8c72d4ea4505f1d3b9f1514d615959a2aa5a1658dc3c3988734280aeeab63280600cc9b4c0017466647fdb699a1d8fcee8ed54552dfa57de069aa6224f3bea884083d37b20dec57c5d909e0a", 0x75) sendmsg(r3, &(0x7f0000001040)={&(0x7f0000000b80)=@in={0x2, 0x3}, 0xc, &(0x7f0000000ec0)=[{&(0x7f0000000bc0)="701772139b8f9f3824c7506abc43b9e55e216eccfc90abb496966680c88126d0b0fef1d60fb9f0551dada31ace2edf56c12e0ae1c335819d018e73b4e93b", 0x3e}, {&(0x7f0000000c00)="2d99d8eca02232bbe57aa1db05f0632f5ec598cad6e683de1ae1ed0cb8ddd4ead630915392e4c973165bc36917050c9dc9126ca8a7872a8e3d9b3c93ea312f43ff3456bac65bd60110303d98a034389fd33acb6024ce72c94ba58f7259b174755f092ea99664c583217217498130e0979eb885d9b5faff0dd443f3fb80d86f8e677e34c279f5baa319cdd7d41b025370cffd166167878305053b755e", 0x9c}, {&(0x7f0000000cc0)="5dd8593635be8e68bc45d2a9d7231d11b4b8b0c114a66eb3a28e633c166de2476e6540bb0bb928d5cb", 0x29}, {&(0x7f0000000d00)="a268b423083a133f2eecdd02072ef6cf12c7ff838a17bfb36c11f1ae042c41e336bfdd6afd48e697e21e0281549825cb48af2cef322cf949ff489f53792adbf90882bbff3de9849816f260a746f08e09189a3de4b7436d6a9d426307ee0a50340ccb8859efd4ca13fd70b16fdb785054f764cdb84ae85924a739104c8c8ecb5a7d74cbe4ab73f2d73a19933985c86122abe9905696bb5f44a545db405d27ae33c6983342154a1abff889003e1f4b5cf74be1459898b0205d3a998fb8e8aa4f2d9049567139ab5623139fefa6031df85f5f418d959d47c7e3a5c29f32636a6f17", 0xe0}, {&(0x7f0000000e00)="bea968fdadd13f2e2f13fe7e712dbad46b9e268d9a071997426c94e0b09e70c784f2c87b989748f2b0480ecf7aca599b34841503c7ff2f6143678609", 0x3c}, {&(0x7f0000000e40)="57cd6c786c15e16769cfb59ed3643371a965ab811c61b7c0e47fdee537301258432e3976739008d59c21da6ec4e38d4b", 0x30}, {&(0x7f0000000e80)="affd2028b62b856e965a4b4dd27f9b06260f6afa49f6", 0x16}], 0x7, &(0x7f0000000f40)=[{0x100, 0xffff, 0xff5e, "c6cf1c7e921f82d7ba8ee754ca1d5a29d712dbff42b5967c3d6812444bde775c4c4e1e006a3d279b4cc0b45c532a1a8bc8ba5a3f14bbeca36d1e1946dc6e51dd5274557b0ec60f50ede261ab1cc904c1c41df583e6e218c1789a706e0211e96e75f1b7345b91ff937a2c69d81327087435697d09fae1700b48b11db396a7433604b1518515c7f35d9b6b0956ac664f0118a516b088dc3076df56eb70fc3d128c0296ca15e5a495ccad0b04812c652f86b26649a3fb68eff85ab4a5c5aea1d46fd026148748aa8850835d1e5b4330072674860e42224d9ef49fb1937a317e4931aa6870a54e674c426ec96529ee2b"}], 0x100}, 0x409) lchown(&(0x7f0000001080)='./file0\x00', r11, r8) kevent(r1, &(0x7f00000010c0)=[{{r3}, 0x0, 0x0, 0x40000020, 0x6, 0xffffffff}, {{r0}, 0x654e2d09f3aec40c, 0x10, 0x4, 0xfff, 0xc2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x100000001, 0x7454}, {{r1}, 0xfffffffffffffffa, 0x24, 0x20000000, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0x50, 0x8, 0x3, 0x2}], 0x80000001, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffa, 0x84, 0x80000000, 0x2, 0x401}], 0xfffffffffffffffd, &(0x7f00000011c0)={0x9, 0x9}) syz_extract_tcp_res(&(0x7f0000001200), 0x8000, 0xfffffffffffffffb) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001240)=0xc3c) fcntl$lock(r2, 0x7, &(0x7f0000001280)={0xf7b466f3b502f37d, 0x1, 0x0, 0x7e23, r12}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001300)={&(0x7f00000012c0)='./file1\x00', r2, 0xef38cf2e6c7164b4}) shutdown(r2, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001340)={0x80, 0x6, 0x7}) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x7f) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = semget(0x1, 0x1, 0x10004) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/240) 11:10:00 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) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) 11:10:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x459) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) 11:10:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x4, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000002280)='x\x00') r1 = dup2(r0, r0) openat(r1, &(0x7f00000022c0)='./bus\x00', 0x2, 0x142) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000002240)={0x6, &(0x7f0000000000)=[0xfffffffffffffff9, 0x5, 0x8, 0x7fb29add, 0x9, 0x2]}) 11:10:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) listen(r0, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x7ee483a6b2271618, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x40, 0x0) r2 = dup(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r3 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x400, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc000000, 0x10001, 0x753, 0x1, "642594860ffbb97a439070c802c8c550e4074a69", 0x4, 0x1ec5}) chdir(&(0x7f00000002c0)='./bus\x00') 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52696b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) sendto$inet(r0, &(0x7f0000000000)="ec20feaa37bc408f395ebd8fc2d0d5602f8f6320c09b682e574d7bf7c89c08f79608cbebe37ab49395f65de173dbc0be09ff0d0a723db1faa1929f424893902f530ec00ec72f686742fd4a66d6532923ae9aeaedb96dbb92dff22e9c596be97488440e3f89cfca40", 0x68, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x400, 0x3, 0xa, "000050010000f29daa2c4ecb0de071fd445200", 0x0, 0xfffffffffffffffe}) 11:10:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x1) getgid() writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') setsockopt(r0, 0x100000001, 0x2b, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3f) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) sendsyslog(&(0x7f0000000200)="f462b747c669f35d0dacf969c89b3a7ae6f60ae221dd07b39676da45fbd41691aef7741598447979ff613b6185606d7cf8d0df8b17804f0e993ce7ba763ac5f5dea26bfc6635de8d2b16151ab14f3b131e38a294134823542ca3666bbb165bb88e4b7c9605b776f5a6c6ddc3abf45b5915fb0c56d97b1482179b5c8053d865fba0d39c29f7e3be950eec166821ea10115ff116cc2077f65325867f89dec6a8", 0x9f, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/178, 0xb2) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x2, 0xffffffdfffffdfff) sendto$inet6(r1, &(0x7f00000000c0)="cb32e779924788c2da1e538ea8dfa4345441d0004140c0ea673bcfcea542ef3aed074cd50ff31032a56c5bfe84e3a9f6684ef569c22e09fab37e6f18914ab782530a257b2b9a215e2535c0f082d4aa5b7eecdaead1f7a16496e7d77d3427392b88fc8adcf5c6ec47d25a0eb9965361de7487756295f009c46e4986f1fa911785b4b2eeadffb4f5a8bd12744c9a4222141ce1e5c0d620b7e8cd2d66958ecc773dc3fb14047c1a740996c3f0792b2814dbac3949225629644471e4a869e5be52b2edaeb2698767bd0269be1b2a0df23e5096d4dff5798c3f36", 0xd8, 0xa, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x81, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10080, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xffffffffffffff75) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x81) setregid(r1, r4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:10:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x98) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) getgid() recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000040)='.\x00', 0x808da8219cb271fd, 0x148) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCEXCL(r0, 0x2000740d) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 11:10:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/44, 0x2c) 11:10:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) utimensat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)={{0x16a, 0x2}, {0x40}}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff39, &(0x7f00000000c0)="b6") 11:10:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="1b8b9f9538457086b90fb444dbce449c71a45b197794c8a2c6ef2bc2e0f9c7bde9d8bed80d24cc0c73381b32a741a07cffa396181549ddcb8c288fb57015b2eed0252a89b06b4eb6fc14018dcb4008491d49d0b2e06aec0a1bfd5563403597f58be8223ba0c3484e48b2f2b01cf1462305c37fdbd774d749e5ae5d3791decafef514704021f2a97a14d4e733dcc1ee5d14db1eb6e08008579e9a056897c2c4721e429218de065656447ef066ef7f5045f7ff76def49ab78814fee82c4eff2ad3c1da94d40fde4e092bd5b202d05db505685408079ffbf3e3b84ee670c514eddfeb812209dc20bc4d4c", 0xe9) execve(0x0, 0x0, 0x0) 11:10:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) sendto$inet6(r0, &(0x7f0000000040)="4f7d842f94e170d5160f9bd2a86729479c7bd4318f2d2e8b270c601028f0f208304c4e11cadc29628a39d76e5f505c841657f30e616ebc24b3c6f0520d73961eb13bb3d2133f74f5b215e597b259a7d4692db33a92a96ae80c4d1f15dd0e3ceff74cbb90a330bef2", 0x68, 0x400, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x42e99e59}, 0xc) xUi®iZiw* 'v eh`r|^Kt0+i4)DYaWB"Q@*N|aeMQdI:. yg]2E:h^Rvq1sB͏:kAv!TܣoKJuvm_fault(0xfffffd803f013000, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013000, 0x24, 0, 1) -> e frag6_input(ffff80001777c368,ffff80001777c374,2c,18) at frag6_input+0x762 end trace frame: 0xffff80001777c1f0, count: 0 ddb> trace frag6_input(ffff80001777c368,ffff80001777c374,2c,18) at frag6_input+0x762 ip_deliver(ffff80001777c368,ffff80001777c374,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001777c368,ffff80001777c374,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd80353f5e00) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd80353f5e00,18) at if_input_local+0x121 ip6_output(fffffd80353f5500,ffff800000aa6180,fffffd802c1ba720,0,0,fffffd802c1ba6b0) at ip6_output+0xd35 rip6_output(fffffd80353f5500,fffffd802d4621f0,ffff80001777c6d8,0) at rip6_output+0x4d7 rip6_usrreq(fffffd802d4621f0,9,fffffd80353f5500,0,0,ffff8000ffff29f8) at rip6_usrreq+0x5cd sosend(fffffd802d4621f0,0,ffff80001777c908,0,0,0) at sosend+0x660 dofilewritev(ffff8000ffff29f8,3,ffff80001777c908,0,ffff80001777ca10) at dofilewritev+0x1ac sys_write(ffff8000ffff29f8,ffff80001777c9a8,ffff80001777ca10) at sys_write+0x83 syscall(ffff80001777ca70) at syscall+0x508 Xsyscall(6,0,c,0,3,cd205b73010) at Xsyscall+0x128 end of kernel end trace frame: 0xcd440af3260, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001777c170 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0xa15a767ecae7c5cd r11 0xe7d498b549f73216 r12 0 r13 0xfffffd802d987f38 r14 0xfffffd802d987f48 r15 0xfffffd8037c71854 rip 0xffffffff81221c22 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80001777c0b0 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.1) pid=82370 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff82583dc8 process=0xffff8000ffff66d0 user=0xffff800017777000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61216 188785 10559 0 2 0 syz-executor.1 *61216 82370 10559 0 7 0x4000000 syz-executor.1 19883 201297 40336 0 3 0x80 nanosleep syz-executor.0 19883 201644 40336 0 3 0x4000080 fifor syz-executor.0 19883 431108 40336 0 3 0x4000080 fsleep syz-executor.0 10559 441325 58821 0 3 0x82 nanosleep syz-executor.1 40336 316697 58821 0 3 0x82 nanosleep syz-executor.0 93096 490174 1 0 3 0x100083 ttyin getty 48038 399186 0 0 3 0x14200 acct acct 86416 82795 0 0 3 0x14200 bored sosplice 58821 169464 55101 0 3 0x82 thrsleep syz-fuzzer 58821 304935 55101 0 3 0x4000082 nanosleep syz-fuzzer 58821 47643 55101 0 3 0x4000082 thrsleep syz-fuzzer 58821 230977 55101 0 3 0x4000082 thrsleep syz-fuzzer 58821 43438 55101 0 3 0x4000082 thrsleep syz-fuzzer 58821 416772 55101 0 3 0x4000082 kqread syz-fuzzer 58821 218160 55101 0 3 0x4000082 thrsleep syz-fuzzer 55101 162357 5331 0 3 0x10008a pause ksh 5331 25005 61434 0 3 0x92 select sshd 61434 25784 1 0 3 0x80 select sshd 99645 102991 34658 73 3 0x100090 kqread syslogd 34658 298328 1 0 3 0x100082 netio syslogd 95249 84457 1 77 3 0x100090 poll dhclient 18180 67543 1 0 3 0x80 poll dhclient 55676 146840 0 0 2 0x14200 zerothread 81414 2366 0 0 3 0x14200 aiodoned aiodoned 3241 214479 0 0 3 0x14200 syncer update 42763 41646 0 0 3 0x14200 cleaner cleaner 84275 317544 0 0 3 0x14200 reaper reaper 37688 83738 0 0 3 0x14200 pgdaemon pagedaemon 82800 20266 0 0 3 0x14200 bored crynlk 42892 350939 0 0 3 0x14200 bored crypto 27169 446902 0 0 3 0x40014200 acpi0 acpi0 46981 342485 0 0 3 0x14200 bored softnet 14726 483590 0 0 3 0x14200 bored systqmp 10079 199168 0 0 3 0x14200 bored systq 33917 284418 0 0 3 0x40014200 bored softclock 38811 105913 0 0 3 0x40014200 idle0 97034 166698 0 0 3 0x14200 bored smr 1 502381 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 9542 6489K 7375K 78643K 26980 0 0 pcb 14 8K 8K 78643K 645 0 0 rtable 124 12K 13K 78643K 3637 0 0 ifaddr 65 21K 25K 78643K 1564 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 287 0 0 iov 0 0K 24K 78643K 909 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 7983 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 76 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 697 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 9458 0 0 sigio 0 0K 0K 78643K 146 0 0 proc 42 30K 54K 78643K 1979 0 0 subproc 32 2K 2K 78643K 429 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 580 0 0 in_multi 33 2K 2K 78643K 530 0 0 ether_multi 1 0K 0K 78643K 55 0 0 mrt 1 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1188 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 117 22K 31K 78643K 22337 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 614 0 0 NDP 14 0K 0K 78643K 442 0 0 temp 184 3535K 4175K 78643K 124372 0 0 kqueue 0 0K 0K 78643K 50 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 59 0 52 1 0 1 1 0 8 0 rtpcb 80 536 0 534 1 0 1 1 0 8 0 rtentry 112 468 0 423 4 2 2 2 0 8 0 unpcb 120 2257 0 2247 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 76 0 76 4 4 0 1 0 8 0 tcpcb 544 1129 0 1124 1 0 1 1 0 8 0 ipq 40 20 0 20 7 6 1 1 0 8 1 ipqe 40 59 0 59 7 6 1 1 0 8 1 inpcb 280 3510 0 3495 14 12 2 2 0 8 0 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 75 0 69 2 1 1 1 0 8 0 pkpcb 40 22 0 22 6 6 0 1 0 8 0 ppxss 1128 326 0 326 24 23 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1266 0 1069 23 10 13 13 0 8 0 art_table 32 1267 0 1069 3 1 2 2 0 8 0 art_node 16 304 0 263 1 0 1 1 0 8 0 sysvmsgpl 40 79 0 39 1 0 1 1 0 8 0 semapl 112 695 0 685 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16170 0 14747 47 0 47 47 0 8 0 ffsino 240 16170 0 14747 85 0 85 85 0 8 0 nchpl 144 28118 0 26488 61 0 61 61 0 8 0 uvmvnodes 72 7619 0 0 139 0 139 139 0 8 0 vnodes 200 7619 0 0 401 0 401 401 0 8 0 namei 1024 88618 0 88618 6 5 1 1 0 8 1 scsiplug 64 30 0 30 14 14 0 1 0 8 0 scxspl 192 84451 0 84451 19 17 2 7 0 8 2 plimitpl 152 853 0 846 1 0 1 1 0 8 0 sigapl 432 9568 0 9554 2 0 2 2 0 8 0 futexpl 56 112829 0 112828 7 6 1 1 0 8 0 knotepl 112 1717 0 1698 1 0 1 1 0 8 0 kqueuepl 104 1560 0 1558 1 0 1 1 0 8 0 pipepl 112 3198 0 3179 8 7 1 2 0 8 0 fdescpl 424 9569 0 9554 2 0 2 2 0 8 0 filepl 120 48057 0 47961 6 2 4 5 0 8 1 lockfpl 104 2216 0 2216 11 10 1 1 0 8 1 lockfspl 48 763 0 763 11 10 1 1 0 8 1 sessionpl 112 48 0 38 1 0 1 1 0 8 0 pgrppl 48 108 0 98 1 0 1 1 0 8 0 ucredpl 96 14323 0 14316 1 0 1 1 0 8 0 zombiepl 144 9557 0 9557 4 3 1 1 0 8 1 processpl 864 9588 0 9557 4 0 4 4 0 8 0 procpl 632 20408 0 20368 4 0 4 4 0 8 0 sosppl 128 127 0 127 18 18 0 1 0 8 0 sockpl 384 6361 0 6341 15 12 3 4 0 8 0 mcl64k 65536 842 0 842 83 82 1 33 0 8 1 mcl16k 16384 22 0 22 15 15 0 1 0 8 0 mcl12k 12288 91 0 91 25 24 1 1 0 8 1 mcl9k 9216 143 0 143 24 23 1 1 0 8 1 mcl8k 8192 163 0 163 21 20 1 1 0 8 1 mcl4k 4096 393 0 393 13 12 1 1 0 8 1 mcl2k2 2112 40 0 40 17 16 1 1 0 8 1 mcl2k 2048 35095 0 35063 40 35 5 7 0 8 0 mtagpl 80 181 0 179 6 5 1 1 0 8 0 mbufpl 256 132472 0 132382 50 39 11 26 0 8 1 bufpl 256 28201 0 20588 477 0 477 477 0 8 0 anonpl 16 806835 0 801043 253 221 32 46 0 62 8 amapchunkpl 152 39194 0 39111 73 65 8 14 0 158 4 amappl16 192 50403 0 50124 232 217 15 31 0 8 1 amappl15 184 1178 0 1178 8 8 0 1 0 8 0 amappl14 176 1538 0 1532 1 0 1 1 0 8 0 amappl13 168 3081 0 3079 5 4 1 1 0 8 0 amappl12 160 195 0 191 1 0 1 1 0 8 0 amappl11 152 1165 0 1150 1 0 1 1 0 8 0 amappl10 144 955 0 955 20 20 0 1 0 8 0 amappl9 136 1588 0 1584 1 0 1 1 0 8 0 amappl8 128 1476 0 1427 3 1 2 2 0 8 0 amappl7 120 979 0 974 1 0 1 1 0 8 0 amappl6 112 1144 0 1133 1 0 1 1 0 8 0 amappl5 104 1231 0 1221 1 0 1 1 0 8 0 amappl4 96 10652 0 10620 1 0 1 1 0 8 0 amappl3 88 1138 0 1128 1 0 1 1 0 8 0 amappl2 80 76879 0 76801 3 1 2 3 0 8 0 amappl1 72 171633 0 171198 26 17 9 19 0 8 0 amappl 80 21041 0 21007 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 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 9569 0 9554 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9569 0 9554 1 0 1 1 0 8 0 vmmpekpl 168 48862 0 48835 2 0 2 2 0 8 0 vmmpepl 168 1087681 0 1086205 254 188 66 77 0 357 1 vmsppl 272 9568 0 9554 2 1 1 2 0 8 0 pdppl 4096 19144 0 19108 6 1 5 6 0 8 0 pvpl 32 2363314 0 2354277 545 436 109 200 0 265 34 pmappl 200 9568 0 9554 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 828 0 222 19 1 18 19 0 8 0