) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x47, 0x7, 0x6, 0x4, "e986f7c38e80cb7302f409ce41c9e123ef93019b", 0xe097, 0x200000000000000}) pipe(&(0x7f0000000180)) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:38 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffd6f) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) setuid(r0) r2 = semget(0x3, 0x0, 0x20) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000340)=""/135) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = msgget(0x3, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000440)) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000066415d1e87c672b87ebc2f7a6c392fa6914a3efae24dc30eda798e10638a50277563db457eeab2ab81b6f047e048e02b776bbe8d00f788c505631fe8405a6c2b133246e969a30efc1156c707d48f5f2aa68f9f03b2b531f47022bc8f1a1bbd51108408613403f1ab637e1c754c64feec428fbbae911ef2f48f4cf877889c33546188ce20a706578f426d450179b4819026bc16d0f0490f541c2a5dcb41dc5e396441f3aeba2af97c983a92eeee54af904f79b39c526ad5e41c50da262caf399d7d5539953e387988c00ec3867008144c23bcb8ff68225cebc57ffa78dd24a09b073e3c1ac07bea172cec52eab495f7971a4519e406b90af2e8"], 0x1, 0x800) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="020000000000000032716262c68e80443a76079ff46b2304a2d71f946f4684e1a94ba23f82c8464d22803840ce1a1e4219e9edc903fa4a00004fd60c38cdbba3d8c0136a82b81a90b94edae4e069ec2b7b2bc24e46126b8b0370c658847c0ff9758dc13ad2cd73556c5c89eed7460825db2c248cc03184d0e48ee804db2b5b412dfbb4a9597ca092c6edf35d3b903376d6f85655194dab0868fb8ea1dd59a52507c2d363b8ff22aa7122d0dba4e4a7ce9256af82e08eafce3eaf97b02536551f02ba4a6bf03a6531dcf101c81ff0afc94cf96458ae2a0a98168b0ab68d2452"], 0xdf, 0x5472fd31182d9755) msgrcv(r4, &(0x7f0000000140)={0x0, ""/33}, 0x172, 0x3, 0x0) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:38 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 13:34:38 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 13:34:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r1, &(0x7f0000000180)=""/81, 0x51, 0x16b18eb4ba8a8ccb, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x52, 0x8, 0x441, 0x7f}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x48, 0x10, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x52, 0x2, 0x4d0}], 0x0, &(0x7f0000000280)={0x3, 0x1}) 13:34:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000000000001000000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r0, 0x0, 0x8, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() setuid(r1) 13:34:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x195) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x1000000000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:39 executing program 0: r0 = semget(0x3, 0x2, 0x10) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/100) setrlimit(0x6, &(0x7f00000000c0)={0x6, 0x3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x9, 0x0, 0x9, 0xc68b}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) fsync(r1) writev(r2, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 13:34:39 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x46a4, 0x9, r1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x80000000, 0x108000001}) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x4}, {r0, 0x8}, {r2, 0x4}], 0x5, 0xffffffff) 13:34:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getgid() r2 = shmget(0x2, 0x3000, 0xa3615a4f42f08a9e, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffb000/0x4000)=nil) r6 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x1, r3, r1, r4, r1, 0x10, 0xfff}, 0x8001, 0x8, r5, r6, 0x10001, 0xdc, 0x7ff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) 13:34:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x764a, 0x8, 0x0, 0x0, "ede92212f1ea03e24197ba42f512a99d1eb08906"}) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = semget$private(0x0, 0x4, 0x240) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x1, 0x8000}, {0x4, 0x1000, 0x1800}, {0x1, 0x2, 0x1000}, {0x94eb7dc1c928ff1b, 0xaf29, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0xe, 0x800}, {0x4, 0x9, 0x1800}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x200, 0x8, 0x7f, 0x9}, {0x0, 0x10000, 0x46, 0x24b}, {0x4, 0x8001, 0x2, 0x20}, {0x0, 0x6, 0x3, 0x8}]}) 13:34:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) dup2(r0, r0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 13:34:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x7, 0x0) 13:34:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x122, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x2, 0x80000001, 0x7}, 0x4, [0xfffffffffffffffd, 0x6436, 0x40, 0x1ff, 0x3, 0xb588, 0x4, 0x5ba5]}, 0x3c) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 13:34:39 executing program 0: r0 = socket(0x0, 0x8000, 0x0) setsockopt(r0, 0xfc1, 0xfd05, &(0x7f0000000000)="1c06382f20b9c3c8b5c6a7f5702af1a5b93635b51936d185bb81e209d60f419eb072b2d93eb8c8bdc5eebab304f8e6e56f3718045fe8b373d3129db11d7aa67d7ae97f925ddad4a93a5b6529091af0e495", 0x51) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 13:34:39 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffffffff8001) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xfffffffffffffffa, 0x43, 0x9}) fcntl$getown(r1, 0x5) 13:34:39 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) socket(0x20, 0x5, 0xffffffff00000001) close(r0) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x90, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xde, 0x0, 0x7, 0x7}, {0xff, 0x7ff, 0x7, 0x92b}, {0x2, 0x9, 0xffff, 0x3}]}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xf0e7b869dfd2142b, 0x80) 13:34:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0xd4, 0x4, 0x1, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0xfff}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x4}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x50}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xec9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4f5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xa800a}], 0x18}, 0x0) 13:34:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0xdd3, 0x0, 0x0, 0xfffffffffffeffff, 0xfd, 0x3800000, 0x1, 0x2, 0x2, 0x7fffffff}) r2 = kqueue() getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/71, 0x47}], 0x1, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f00)) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) unlink(&(0x7f0000000480)='./file0\x00') r5 = getuid() r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={r4, r5, r6}, 0xc) r7 = getgid() fchown(r0, r5, r7) setitimer(0x3, &(0x7f0000000ec0)={{0x44, 0x5}, {0x3, 0x7f}}, &(0x7f0000000e80)) fchdir(r2) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000500)={0x5, 0x20, {0x4ccf, 0x3}}) r8 = semget$private(0x0, 0x2, 0x618) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x7fffffff, r5, r7, r5, r7, 0x4, 0x5}, 0x4c, 0x5, 0x80000000}) getsockopt$sock_timeval(r0, 0xffff, 0x5244008a95a398cb, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000640)={0xfffffffffffffff9, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000680)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000f92000/0x13000)=nil, &(0x7f0000e34000/0x2000)=nil, 0x7}, {&(0x7f0000f2b000/0x3000)=nil, &(0x7f0000e85000/0x1000)=nil, 0x6}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000e6a000/0x2000)=nil, 0xffffffff}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ee5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000f07000/0x1000)=nil, &(0x7f0000f97000/0x2000)=nil, 0x1378}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000faa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xb3}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff8000}) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000700)={{0x6, r5, r7, r5, r7, 0x80, 0xffffffff}, 0x8, 0xa2a1, r4, r4, 0x0, 0x800, 0x3a13dae2, 0x80000000}) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x0, 0x7, 0x1}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x100ec8c, 0x9}, 0x10) poll(&(0x7f00000007c0)=[{r3, 0x100}, {r0, 0x347eb4b651a91031}, {r1, 0xe2}, {r1, 0x2}, {r2, 0x10}, {r0, 0x4}, {r1}], 0x7, 0x6) 13:34:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2043, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$SETALL(0x0, 0x0, 0x9, 0x0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) syz_open_pts() syz_open_pts() 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x400, 0x4, "ea80f0a84204699c097a9494cebdb2d012c0b7f0", 0x5, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0xb537cf3066add991, 0x142) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000480)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='\\\'\x92!)]\'\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap', &(0x7f0000000440)='+($[\'}\x9d@%{\'\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='\x00']) connect$inet6(r2, &(0x7f0000000540)={0x18, 0x2, 0x100000001, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1c, &(0x7f0000000540)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) 13:34:40 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pread(r0, &(0x7f00000000c0)="0807bf911ff2af4eb46197c81045be2d6260cd39a244134a", 0x18, 0x0, 0xc) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x93000ec6ce98f51d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0xfffffffffffffbff, 0x81}, 0xc) sendto(r2, &(0x7f0000000300)="e3bd1f98c547ed9630fe89186740e7bc318f7bff8e0cdf02d36c0f8a1e3d2d31f6747fbacd244e2815d3d8a715543fb1d4305319228a6f4e1d259465592dfe47a08308851d4feef8ce717619fe", 0x4d, 0xc, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) unlink(&(0x7f00000003c0)='./file0\x00') recvfrom$unix(r2, &(0x7f0000000400)=""/142, 0x8e, 0x2, &(0x7f00000004c0)=@file={0x1, './file0/file0\x00'}, 0x10) bind(r0, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000600)=""/60, 0x3c}, {&(0x7f0000000640)=""/154, 0x9a}, {&(0x7f0000000700)=""/26, 0x1a}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f0000000800)=""/137, 0x89}, {&(0x7f00000008c0)=""/37, 0x25}], 0x7, &(0x7f0000000980)=""/19, 0x13}, 0x3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000a00)) ioctl$BIOCPROMISC(r2, 0x20004269) fcntl$setflags(r1, 0x2, 0x1) chmod(&(0x7f0000000a40)='./file0\x00', 0x94) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt(r0, 0x3, 0x7ff, &(0x7f0000000a80)=""/83, &(0x7f0000000b00)=0x53) geteuid() syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000b40)={'./file0/file0/file0\x00', 0x2, 0x10001, 0xfffffffffffffff8, 0x1, 0x6c158db5, 0xffffffffffffff81, 0x4, 0x3, 0x0, 0xfffffffffffffffa, 0x7ff}) geteuid() r6 = semget$private(0x0, 0x1, 0x200) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000bc0)=""/4096) recvfrom$unix(r1, &(0x7f0000001bc0)=""/71, 0x47, 0x3, &(0x7f0000001c40)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000001c80)='./file0/file0/file0\x00', 0x100) chmod(&(0x7f0000001cc0)='./file0/file0/file0\x00', 0x28) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001d00)={'./file0\x00', 0x100000001, 0x3, 0x5, 0x1, 0x81, 0x3b6b, 0x4, 0x1, 0x0, 0x6, 0x9}) recvmsg(r0, &(0x7f0000002140)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001d80)=""/241, 0xf1}, {&(0x7f0000001e80)=""/59, 0x3b}, {&(0x7f0000001ec0)=""/127, 0x7f}, {&(0x7f0000001f40)=""/121, 0x79}, {&(0x7f0000001fc0)=""/15, 0xf}], 0x5, &(0x7f0000002080)=""/151, 0x97}, 0x42) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xee3093c1061bfdcd, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0}, {r0, 0x80}, {r0, 0x20}], 0x4, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:34:40 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r1, r2) syz_emit_ethernet(0x7, &(0x7f00000002c0)="b8a6949dd1368f05bf783f7c5362b27240f1eb86ac6ac35d6833060bbad1969d8c6cee87c92b62e0920959d2cf8c70c8b1efe82506588ce029b708f868a835f42135dd59344b473216aace3bc4ff22c371785af9fd9763f5ead0a27530905bf3cad490cb951bab9cfa16d9ac92e64ea00c1549b653154aa6c797f4cfec70995ed8819db8b67b568a11743c075b174f246b212b36ec4fa3ee") 13:34:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000046f000/0x3000)=nil, 0x3000, 0x6bab42b59caed837) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf5fd5868bf02d8a0000029be9", 0xffffffffffffffac, 0x0, 0x2c) 13:34:40 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r0, &(0x7f0000000080)="3401951631ec701cf7174aad3fd90d527df7b1bbbd42f3e23df1991ed716b1f341414fa8335172701639fc24c52a866eff9171ad79e5206c6a80e2058c6e9dfa7335afe865c5dfe97873b9cb264d6e5fc4388309d0bd3298a1a5ecd240ea10b23ab2eb09318f90d7fa992aa926e02fc485c644ae625ba7c4f8a56cd94151587b277fa4a15887521d02cd6ac90fb220837221514103adaf052b93177544c30b242056766a76c19960a82ac801a890c5a476e21cb7c591379403683a0adbed0c30", 0xc0, 0x400, &(0x7f0000000140)={0x18, 0x0, 0x7fffffff, 0xfffffffffffffff7}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 13:34:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000405) socket$inet(0x2, 0x2, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x0, 0x4000000000) socket$inet6(0x18, 0x8000, 0x2) 13:34:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffe97, &(0x7f00000001c0)="1a4a1f630cf2660b86264f232dd3efdbad3c602eb6") r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 13:34:40 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = geteuid() setuid(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x104) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/169) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x80000001, 0xffff}, {0x4475, 0x2, 0xfffffffffffffff9, 0x101}, {0x5, 0xffffffff00000000, 0x0, 0x100000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 13:34:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = getpid() fcntl$setown(r1, 0x6, r2) 13:34:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = geteuid() r2 = getegid() setuid(r1) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r3, r1) 13:34:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x10001, 0x2, 0xfffffffffffffffb, "eea75acadad96e0c8075d3047085cac221114280", 0x100000000, 0xffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000600000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x5, 0x933e) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x7}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 13:34:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() syz_open_pts() fchdir(r1) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x2, 0x5, 0xfffffffffffffc00, 0x1}, {0x59, 0x4b, 0x5, 0x4}, {0x20, 0x0, 0x5}, {0x2, 0x8, 0xfffffffffffffffe}, {0x1f, 0x2, 0xa49f, 0x4}, {0x5, 0x4, 0x0, 0x3}, {0x5, 0x2, 0x100000000, 0xfffffffffffffffb}, {0x4, 0x464, 0x8, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be969e728c5503a", 0xe, 0x0, 0x0) 13:34:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = dup(r0) unlink(&(0x7f0000000100)='./bus\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='@%+&!\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)='\xf0\x82[,/&+~(\x00']) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000003c0)='./bus\x00', 0x400, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/30, 0x1e}], 0x1) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000380)="f6be807492c22c58671ecef59b0c780fb5b1c5adfa8650892058babb3c2a213c020101e8909fb93f96e583a0e4767be6c14b0c27201bfd4b3b0cbf3cfbbcbda7246edb59fa552e2f3fb111bf4aa9674336901d79a2b84987538a84727d2419ff35ba491fc6a402f1f0a3a3e88db4b8c6577fc5fd276a9745c89981ce9fb038ac565b77fde01ecfcef3e9c434d7194edde6b37f2f8dc09919d6472332dba536c443dcfb21e8d5d036a52fcdfde1aee0778d9b16a0018b058d008d4dd58d53548ac85acb4ee6a1d5d53a7a167097aab7ce52391666d9f8de512bf3f97f5b7063b50b0809ed341efaec114f2eacbd6f779b88e252cab047f8284e5d444ff3f9cb82282f9c2dcb9b33e735be1b916ed4ac3eafeeb8125f841efbacfd3899a9cc24d1cde9f0014b7db6e5bfa6a67a014836ed66718b1bdb0b2f1ab969269b32638a157902c42ad56de353c041b6c6daac7cd744e8092151b714a00e9a78173d7850c5c4b27748ef03595bf8d34e948f0fe5feb3e8ba15c4688da9c0d82844dde885d6716c3e377285b8d5ea81dc841a03a79c7f057a83d7a4a0fed550e30324cd7bedee96ec1e3a6f160983e3b3b1ad9bb66cbf91ec908b6c7d2b84afa082a0cc9da747a00b8144b49af67406136543f88b6fae4b8c07026a765a8d95ea24384e40471f9c65a9fb03a4eb2a8adec408e2c173e81950e92075c943232914284082330bd2f99aa4596f83154742f08483e5bfff3ee9d4f6d1b9438db20f988a9def4a80431f7483d48196617c535023c8a5cb4a0a9497fae02b34fce82aa3d8a58e71a7d9e22898d76e161732f5a4c68676d600ac1748135d86f5ac34dbf7fe007eec7295c55d9ce47e107bbfdd901423b6870576896071cf3f8d79b4b28e8abeb04ce800b4d04bb57ea8238e43790cbb58ce46217e935f536fd1f3e2aabed741d7abcb0b5b5f75d806d3e0b0e60f2dad8b10b27e0c0f8fd684f76a93075531d6c79aec2608b0b2358d5e6ece27982e365992f4260d9e32ecdbf9638ff6d5b3167ca5e1cb25496d26d139694352cac13e872c27fb9eccf26a941c7b334dbdba6a3fa7044fe33a39bef1ab6e73f127f6d620fac0a6e9999b305efd83a295177ed8d76f88590a37ba98a68f7d07c97f2f3454bd9cb959864d7bb3d3c15476d3ab932b5ad7531382cb19db18454c16d660481c2afa8a2cadd9dfcf976575774597c052f9fe30494414af906d2a6b4f6c66d3acbd9c614dd7bc210279bc78f77739e0488754ef668aacee85254d205a2c90d3f59eb3598bcfac57e598628db5dfac6f456e4849e6a869cc36c2913598709883beaeefb4157cb02ceca7e27a29fd4da6fd51d465f555fe922fdfef3de29ce540bbc64ed4e11e741bc2361e46f66c7616bb300461654511b8a4b1e4e46b7aefb7be1924e745a82011c6d00fb92756ef8fb9741bbde7bc0661809ea05ee7ff6b5620ab66953b73c5a63c1c301e1373c8c273c84161b16ade50cb54718ab5fb5b7763461dd4e5113a250e011d13f2eeb77e759cdd391e038250209efd4c333adc8e549f42f0a3fda341e21f3c6f613e17e37c28fdf324d1064962e5dfa765fbc87d7f5138e8043f15cef21d203a03d909561d2c00bcd5d0ab3eb764f610c81a3fdfac9392e987616bd823820d77c332d11f449d77958223a61a6dfcca57317c662346461b5f92fa05efc2e3f76c2d967017703044b511b1602e3c6866bf0a3d21042e03c85dc567243d1fa993a1cb6c5a958da3c602a42cd3f3c3e6c562c00227cfe4025182f5c498808a98938fa342bcc7628a258046ba8027e4a681f5c954037a9f6cf327cc76938b59ea32a8b418d532f00cd26f46eea85205aaeb58b742aa215568ee4e00e456ba4a2ee468606911d81c4512431d52370b5f77446fddb42c3eaa9c977b05116d176d9bd14b0aeea41b3559ee262addbb94ed51922d97571537dd3ccee68dc0016546e68774bfe4d3a0ec08ab4220bfd8bc5d6f25e9b9330e5e13b9e55a42224c5e1179b96ce374ad6b3a83e6a56c537a47f069cf234e247bee493e27a4435b0276b2d372429cc93cb81c457664a4a6a9965ded4f46d9946a1dd40c92918cced263a8f9e15d36441e6a8c83f32fe87256aa626dc9edce5c3f503340fd51d25083b88b26737b416c726c3d2c4c382a5e91ce431ccd2bff3bc67a76523e3afcf7e66dcec720aaf317fb01cc73d1e87dca09c26a48281444995891f83ee0b38dbb0a6b8923f1e1c42d58665159ca5493119dfb6b2f134fe24f20d0f2412c57eb3e64fedc6e316cc6cc43e6b3c65a7f380c73eeb50df9b84a7544c5c69cef2a99ef84f8b11d6fa6a15f1a89001e9e80516b10ccb9b8703d6f1b5b37e70adc91545be4e6bd7a8318d771b284fbf0f3045dc5736cfd0fc5eda7bf02010a7d738aa30f945d662dd931626508f71747324c754aa4655b917ad73d6546bc0a542e7ba4b9749bb47d275320e2ea8749d4c86762380c8ac89f09aa777623cafd1e6c7a90534a792d70e48d209f7b84eeabd68074796bf1b5567da5f7a78fb8b3598cde32304e53b13a89fbc2705236abba0750ec5c2623d634862be8151c290594d19750a108296cfeeaf4819f2ee534be4185e061aecd514e85b1e4ecfc3d69a3dcc0182b922793febeb6929f16825a17c172116c6649a45d63fac1c947e352a7ee26f5cb97ccd9e8b5add020a735d2990b3518424289a29d7526e84c806ff2ef6d9f65a8255bfb9d20d0a681f3777cf94dfae48c66445e02ea60cd03b05d21926cf916cadce007cf5acfdc4cda385af8a39d675fa481aef95b7089789ce634e52ebf0c76afeb4be3053abb110633c4b5974e3a7c76d10bda67e1862f41fd412f2e0b8aae961e03810bec1e24e15e4ee3c4d9ce0b9a3be2fd9333b29b8ec5c2164f19db77f01dc427981a6e3360acfd29be3084dcc7ac400081628f2c8d27423e4c931ebfc0cf1cb791bd70067fa8acf9c3b909a64c6b9636ecb850c0f06225321013d5641939f4c5c9c71e57593a69b5db061eaafad544602abef2581a8dd59852bd6af8d93410c5075712bccb135724906bf1ff8d021501fdfa4729b1a073b34d99f022aecbac937f3a5441b2d2c9bc4300b102a3918a0eed0320c651e6b9a8513839488a42b28f6eb02d11ea64237b11a40689b992ee0188a5452012a1d44a233d8deb57569e1da0fdcfa3019d05d266802b1d4369a3bc2074561749ed3da147eba91f62334c8ef33e5238b33cee35348cd1fe1a942dc86fb3ac2026ebdbc16d68e962680168bb2ef698bb92a50cf562c46380dd4cae3fffd680b5ef6a012ba562eaf9777b2a6853a14579b4d7fb0ba6aecb2b49886e2561093394d17dc71973540c531f79db7bc30d58cb45de0dfbb2858d4156cf90716ac16fae0f0c93f5930e376dfdac10cd5ced2f458ec647dce93e1a901caf6897f1ef6c2ee5d1a828bbe00dfa28fa0100f57e9a750fe65eb5382dfa9ff0ff1932456326517e1b75a57c5c2c432a368f48c580a23749abfd7a1b63a49f912fa0168a2f7a75f43c0b11a2076f9d56927aa3af58c5ed56e43ae07f3c7fcf75f9f3144489495013f48c7272cb2851783e07c38dc6f64a8fc5e78a9c2b771064c13537efc0420295d5cf5b2e4a56adde226388984bff865881e47e5fd5c78de417fac42bb76e35a1c68b3bb46f3b126b282fb47abbe886e8b420997ae0df60cb83569149dad18777f6062a17305d62494c0a7a127f2e15f21f608cf2425fa78e02766eae76a9e79107f45d158efc7d5e1af7288cd9f4cf5a0d36512518eafe193ead912feb19bc6cd104937007fdda5f3867fa5461f6ecd791ca6be1c4865965bf30eeb8453f8ad835186ec80e9214d9e4c5e3fa63ba7f8ce8d051ac9b0627196e97ba07b7d8bdc41e444f38855b7ed4a2f4a86d9ceb46894b619b7d9407fda06c93789ef682768dca978779705f2d9a228d724f99cafb22dcb0cf7323cecce2034df4c6ae8d4730486e38c3d57402531650a4e81dd12c67b951e1ff34d41040cc24eb2dde6c11282dcb07bcedc11ee382349bc1fb5b70d2a699f2bbe08d7f7b0ee54f29d0d231742655678424004193171149cf9b1384c3662b3bb6e82e78f77715792dbea05400cde1cef4dba4c8a8f7bda56546313b8c9dfc5622790ed9c90d5af6ff0c8fe43a5c39dbb41012627a43a601337564ce9468ddaa423c334663ce5dc80488f5c7699eab3ebfee18a6d3403af4fb11118469e531cbf3554fe8e4695630a46911ca8c20dd6460e30903d3293bf3a736fc67830cfb2d8d5216782e3d39e597dacbd11731731c7c8a8e2ff8a26c88f6396c915dec7fd0b5740f4f2db455d2d675eb481698822d2b9f66f803724b127569e5d6f32dc28a9b68750631f32ddad36392c56972cbf3e96fd22ba2bb70d444f2cbc2f6630d4b443bbc3618d79779240a4b6e645e180bbee43106bd82d273151f1b62f75cb0f193fc356402c94f0109129ea95a93c15a860d950d9b5bffaec42d44f9d6e54c40a3bb6988dfa2bbe95cd37cd20218d9b1c65d8b7902f8c1d4b1e79278985bf5b3bb9370dde5d0d5efdc04fcdbc49a92f4dba09e7c926d487048329de7e7ca2b9d801f95a7a84aafe96aa4f8a28c5d434659f0d3ad03db91e30a99396cd7c272037d4ae1234280bb6bdec1f3693988a06b358b2d76b096388d478ec7a262e29d55e102e4f4ef289025ce35c344c7765b47de4789e834f2984f3690f57730e7e92ec931c680669a2c52ca4d26aaf5387dfa10f7e64aa8259b9b77bfa91c10ca0e4888f06c739735330fcac769588c8deb87bca3695759a649e613ee056e4b142e8b2e8cb014090b779821a2664baa659473c707fe887b536d371edb3e0562ab74c18e5a1dd6d9bf462c8c313e6d27a2ed082d65da4c0b143d7ce5b8434e789c0a949253dc0788e847eba58418079eedc37ad8bbd504f5f71aa58bef89c042f0d648dc0a1896f3a8e6752ee9879eb5c8981f7925e83d9e66ef14309ce0853f89b465bf68ca9cbb5dd191ef997d74c8119d26138fad5c67e882eee0439087d11632e2a768d190440e5f3c163c5530410e205c43f9a8b735291d8c36dfba2c2af8414e9d2d2f6e528b233cb8475b81980e4b4911d3359aaaa18ed489c6b5aab6f0660b4d26701587e10b33754390c14d84e78ad21720641504be29483759c6440b5da0fccbf3970bae791f5cfe371c06cd42592b9584b387541dec0206795a796def30dc3d0d307ca82e419bb1a0a8782d9f5d306186bf914a938b1f57f435d134ed3144ea9cf323a38e62863027a7ac91a8c878c4599a8a5a5b5d0ac1e70f634fdf56770d20d8ce44f823b72a98e353034a5c567217b3f1f256aba273e35d8302093cdbe2aec8e05a4f4be8ac6fe39e193b7ac34be1cc947c328378821116cfbec559ba846c922c3cd85ef3dc1f5422630a0e8246e564fe8d7ea86eb3243dfa6caba17cd9a05101e41388312f81468a6d3e9b3f71db3249e46e2dd6f2b433440a12c994f3f6781a650c6d957c2fef32565b9b967b9d20abbf6f53c23ce6f3a4ead9c88db70b0f8da6298c5f0c7b203d9f533ce886b4278aa4fdafb052756703f0fc0c8bf215ea4eb3a7e73a29b06e92f768ff28c287b6561843a60045cdb1738675274e9dd41ef5c4595e5388b080c2bcbcaad4ae41f5996d8aa1508c9f72bcda1cd75528d863a502f37cff700c9175f8c3a75e76969b2c3c7c17fef62ffb8fc8c4d9b77348f172371fe2dde1e00a00710b37a2b62fb9dc1ed634042bfae780a8adcdce", 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000001380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 13:34:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) listen(r0, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="58414f5e619c54edb12503000565390304680ce12f0afc868f186d2801c5471dc1366e4139aa", 0x26) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:41 executing program 1: syz_emit_ethernet(0x1c5, &(0x7f0000000580)="8cdf91a8affedbf15714f24bdb02dec0bef748ff40810e5001eeb50248d374773ccdbb1e7cb6528815bf1868065504f59e4f0c9e8f599af75eebdbceb0f232dadf798d020e7c4a6afb378326e8603697e75a9c8565281605a85a76396269f6c6782c8b9e538239ce39a8f8853742ca50246fc8dc1d4652360c708c5548b4cd1bec3876321126cdafcdfa0610e7b241f1eb78c5aa80e049247f972eec6f46c21cb905358570e67d3b94155a3160a93cd2779d0a8e2dc932339aa50ca526983ef71b307ff8eaff0f13f7e3f7ccbf736b20fb3fde8e36f230fb42bf560eec947fe7f19aaaea7fd1b4dfaeb74d93580892a8e4c22946fdf9755951d7a2a869dd6fd16c3e82f4d9d13f337d0e323a43412069f12564c96a8e2be633f3a2a90a2e25e6bebdfaa80908831c533fe91d8b7ed335d486cb02bf03a5bb7aba1f93dfe37f25f662e5a0635e9f0694b92b2716348e9675b0dded9f07a3f7ae10296924fbeb86b0431966f6e9c9b8f2612aafb6568e7e4dee939ec613500af84237b8521abd87a16779f4e884bda9fc996ae7d791364a236df6da45a7280dc4854e8df5def76a443500319b7b9d2c10e424494823c35d6a598f5ef218336afe44088d41962e81e8eac1a5b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x400006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x0, "000000000000000100002000", 0x0, 0x6}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b8379cb86ff65289fe46ca612435a7d17542a53870600ff00a71400b3138ce69f87a8a640ff34486cd9dceda195ac4f3e39d116b13feea250213ea9525d6a805d652bd3a77928712591283adec410397299efa1ecffe3e8afab356856a6836a988ee660f06490540259304ecdcc6390a51f7553d5dc0ed06807742df799073de1ef93f653da0ab9964ae5d6a213c39fede0d86a353b093aebaac5d47c9a39fa47cad07a25641073bc49e9cd0a6eadb26a39b4556895ad66"], 0x38}, 0x0) sendto$unix(r1, &(0x7f0000000280)="83cf08b50ef5d084ab060f229eff4b7e8f914c3f4cad11cc8c94e05c453f2aefd0f1a0c23d3815efac963c0bc03a82c42b1360ab291e34e75d7d676451626c22fc2a86007e5d9650122f9e5674920f5b289d956516c7e951d96efb9877ff633343c0e70cd1ea059d908296ffc64e6a8be0e0b88c39e3a68116e4c28a462641d19493239a698fbee1efb829690c76a221c105eb456d8700805346e845721e362e0a16703b410dea7b76fc87d788369d4f8b7f7a9ba77e6a886d", 0xb9, 0x9, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 13:34:41 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000040)="611f90577745ad2e02e7561d3870dadb595f7fa10a0e2883f949af711051349a437a86fb43b0dfe46bf6be98013da5e88ecb8e452663f886704d2de4d56e", 0x3e}, {&(0x7f00000000c0)="c4adaa65e6b8e50b83d2c65e3331a37dd257ba480c2366fbd04aeb81c64350089c915919f19b46557f1e8bea3a7bba5e763fea0f64b2866d40e7", 0x3a}, {&(0x7f0000000340)="fa7edc8b36fbc317dedefacbb40e3f45b1d7564cceab5993abde8fb7de6ca02bca43a4cfad10b3ae2c807b0d626fb3cc5314ee103a63082e660a1dde1fa449aa7b5dc8c92a7f3e9eb2c042e93867b0c7888b7597cda16ce192f49e6dad69b1717c149bb9ed349720578851b0235285e48acde22e152c2e24579650731450bca5f38f3d7f177abab4616a68cb89d9a256053a459e0180ea6d988839bc7ea0020e12ed9ef84d60797444648c34355936e5cecfd43ec150ccbed643f4dfb20882ce4713964135c7f97bcb8d33d71223475cdfb1046d293d97c5aacc3c25b1340aa9711cc45889ff6687243bef149f4bc2ba6d68e953ba3e38f9f85901ea194f4ea4be4ac2138435bb940fb8968fdfe7e061248ccb1bd8e40c8fa473be5711f3392f15a377198906c1483f411b9b7718ef6456dda34ff9cc449a0ba9e8e05fc4dbd5c87e9bef8f98f9594095a97453b1b4a5d219f22de0f169907720bcda6137cae40b48738168b8a60a71158a9e34fcd33c525ccc28f2d0db19363b4bdcf74a9356781df07d97a4eb101310c0b97f8af3de67f97a82ed9e7a3a08a852ae3ea80fd1611baa81df0f6a66e3940f1145b53e529a92683aa0ccca02e20cd83384b18d5d44914b728785b7fe7ef455ec6b092e45a83685f085965387d5c7af05053b31e89b40d194c4a18245f4acb49342e9a4e485ca7c44f9940e8f0b1d859e85b09df655b1e3704ffeef17dd634fbf821a8cf38d4c155158aa98b31a8006c374b4556c195f5078c63ecac475aff7901d6f276bd29376ced3d213e4af3b126586f9df32b45e7934a913bee0e16129076b4afe579027f4dbda9efcace0add691093646ae24aea42928a309476f72eb70e9a07c7cbb6295412dc14b52e801cc680bd4279d80f62c7a38a57e079ab249ad4baa16e66b672e2be0a0d2511b31eedf5ec9346e3c2fc2a4012c3c2cfa4a918b15ef70975dd6b378234cf0fd5a8202bd7af627ba66354b556f38ec218b34bdfc860a95172a27c0609fb5aa0f94cf67693d28af22d4e6b69c6b3f4ab4f13e9339dea7923623e1dfd314af0e1acd2d69323345f8b7d224c2c9a5730953f39752bbf8bb956bc529efa4c11bbcc55bd24201c805e9d407238e4b19522564414d5818e7bb11341e1dcc7ab65e037491b1d5a8c52819988797ebffce395a37209e4fb2b148b44c9b9eb13373e10cb639e24b4256baeebda2533b791195330c64763db678ea986b3af0ca7d0d3533adbb2ec9fc6422d0921f337b1f48ee0a8a93039c4481fa397d7b244525467d4089b18393a9712780df640657bdc3daf913e7c5a54291126f07882e5da2966bbdb44cb725f2c2e0d37be0d0571b30c9566212e52137b94e337917335d3e254a51225dd610b44619600e351ba457048ac6bd1f5588e7f43006171b4f68a43be57a525c44ecd1e1ed79f352ce62bfe27f15f2afdd3eaee8729792493a5e63957075ec5fcbcbd66c8518dafd109c762a79193bbab0bead0bf74b920b8d1413e16cd9fb2bf1525d5419a4ac75f0b2901b38a3f721454518926a0d9e6204dbe594ddc86555a63dd4634e3f09fd7e0e013262f9ea1988a2ce5de3ad7b09b8a49423a9494d8d6a3ab26bce56b1ca8b6890bbd8faa85db2bfe76b8b8da22595024ef15bd2b9c6a669233d602deedcf559ef39045d21ebdb8afef3707e100759e2325cc086d9c0bd56ae78d8c093b62d578545a0b22c2637280e933f5c8fdd761184dd7c1b3e63df4e2c0ce0ecb46f43ad96e4a452ebd5a7845b5f5c00cb76634684f8d7dbe2ef0e35e6b0299e4247def46ad07811759deed002c05285d6ca0546860bd37c7075b19ab9a50f2dfec89590ce9b829201201cc852e0029d4301bd713b2cd488ae0a221afbd5bb192078c2297f532c21cb39be2a3005e750c78e55c3c6402a5371248b78785d8b22dfc325cd81589d30bcfda8613590f9b90533ed23cf1cee2855bc5c8a6bd347b7b59f9804bde6490e8b9be583226d7c0375cf96051eefbe4c8b5a335b8410852315391195d1884c92f25815591a6cf1adc88c8d29ccd145ba9604361ee0b9e12d216342d2f3c88fccea50fe73cf981043fb8480aa65bb784e6e5af0348c3063d17cc259955972e707af420023d027455d67d8b569f313242d036e6850f683df3c64d2cd210a5ff1eac3a79450c6f81f302771a4808bd58d2c5e2cc2e192e294cd66a62121775062368f5696e85407d888443226d3b618eca5efd731d10e6b4111d35fa61576c5f392a80393090e2bdcd2356fe1666565ce7f7e0f26900c1e7edba295f114a546561c024e633961ebf51e6c1a228863f1ce8a9087c97ecebba9d3b616cf644d48352ae3067b0a96621fd9c342b3ace62abf443a7ced43d73b112979658127215792b66ed19f4beeef1d23861915f729ae51b1e89995eabc69abfbab479b8f5b2fca2fd31fa7047bc4665d37d907d7f69d11dd59558ab0df9eefc20e86ec11653db521ab201ad8a018bd06f711c4a887b545a1cd56ab23613055333a5d31a4a2f7704618dff867436701f043beb5ff7dcae5cbab80fe43c99eb9b3e654c82ac62b88ba539655d075d23f23abdcb8a6fef36ca1996ea4c3f534f48cf888dfbcb75a6ad87a975c8c316b6b0d8736a62b0d4da1d581b6387ab937ca1e1a13634c36dd77441c6ce028515ea354a5a8dc772079c3c791b4e91ddf7018f4e701abf023e683cfaaac4f1b5fd159edd574870a9022d1e435052077df517c3f52856c33ff124b8b7ef8a61e48be8bd9b7ce2848684baa03dbf94a18a87911fde7abe7964fc7de0daf90facb7bb522b02e986a6aab4a5820ec2faa12d7c27c1cfccfddc4bd3fab9c783ed8ac1e5ba16491a58c0b00248a417bdf7c9fe8253cd23f09a79530d34838fae2afc68f53de1ec0c886fe76e8b1074b4ffdd920259423538590a8c70d96d01ca9f4cedcd9e2b53767fe2de53f79f71544cae200d8a4bbe504721219e6fa1ce39a9174ea3a925c64aef2d3d0db886e47e3e7521011a7d0e05457b08aff38657d1507ff73d968f290be93ee21c40ad571df4d720be52c09fbc6c953c782af521d289d3d24b7f95c260dd46108108b73a7db7e5e86a1e22c4c7c89fed084b579e8c80f2ea3bc24b1af33ebd198ce91c99ba489b33cc79a2e6ea8e3ce8ebe67ad523e33ab039e977e1709334b881d516e95780fc8872589d9c7fdfcb8b3e1743c2668394075f79c3f5eaf7bc3ee7d83e5186682b0e830851ac912ccae6293daf8131a2a6a8e0549c3eb5400d144818530d190cd6c2f3b4e89655b57e22e41188526f353799d8782ccfc5a5c8645d9eaf026a65ad46ccb9cf13b2478646a9b6025182f1c6bfabede9bccaaadfac75e88c7728fbdf2a5406eccb9965394ca4022a14d404b2bba1101ea8e9554d57b70cae4e57b59d09e2c8c4f4658e9591aaa7e5e6bc6afc2454a08d8e6b36dc847332349c0c1eb92711943f2e505ca8bbb72e8050a0368afc9f2ae6963f2a7964c725936302042c9666edb3ec4137f22af0f12ae357bccda12df1c3fd64b2003485185f9613b5b121c1c927f7fc3f957310bedfc1be4936f99e1125e4d4e088ddb85c5a94246df1992f136eec4cae27bd63a0802debf84cb6f73093ce9f25b35f90d96b5f25d33d3e3a003306ed3eb4f98228f34c1cc5c492151ec7c21d0c6022c876104b5d1062b3b19a37e9cda1f1ac5f176632ffe53782f0e302d96c82f7988f5dddb0494ce059037911ea57440ddce0f9782aa22554d46845e2e944095c97d7c486ef04a196c514e3554701e3d1ce31241e78eda4a35aa81e1c4b64586cf9993a194a236a8b09be905eedd58c586ae414f07e35236d6cd0475a8a0d7d89b6743e12fe9f25678c171c28ebdbba3319584d7d64c3820b5a2ce606bfd5802a1e7b9e5838d83eed7bf3ee91706a09ee786f7a4a221ff7980ca1678b88c54240167bc7f94d79a431a107c0d5fdbd64cd91190fead72517583d6b7a2e521b09c7b4a6803a3a66772c19209a178e5ccc0eaf361bae9f3260936717b1e1a39a21e736dea9124add094e36eaa2bb37a1e8979e3a1c3876def127b22d859022e189e0e9749d68ec9b1af3ca8b428f9406377920c62edf0f62efe5c0bd9fa7d73a545845f533f6813788f8489940dc389eb22c40a95026f6143c3b7f3d31b32afcda582f5ce02678ee8aeb60146721de82faaf16af9b8b9c3bfa1a36f7a85d2998a528ce53609c296a145dc163bd02e3ff36ba3db8ae52e6f341e108ac25c502412901ea26068bd52a608bee22f1da6c4e7b21c4b661750493d463321c817cfcb7368e51baa4164640c91ea990e085dbe57dfe07450c28a98404a0c0dbfe57151826d984b6bc72fceb41adcf1b1f667f8a1d34c8a5c17391e734284a1af4878c306d0083c795a1c254f39265304fa9edd32f94f7f5ae6ad0941402ec58009780283ab64fea94b05cd4d09a46c58c61ecd11937448a04bb54e4e7c1eafb2f112eb9b98709fa317e04e2a02e2fd0e0969505ef5dda7ee8801356fc1b0d675112f934fee4f4b6b9ab740676effd19752b70ccfe86a746b313166e161dec5317308e618a832e648d5bd4d91c532da01992a46d968219c7cb9b4e5ebee8b607469656ed5bce92024f8d57889a06f5fbf16cc6f612e7431e347f6989ddbb33fc4f3d4ec4ab64bb0ecfaba87f1eee21d27b6f42791fa17276bb225b79be35fef0eb7a83597f247235580ab7cefb90b7dcf4ea32cf5b4031d22421467ee6abcaa511cf3c0fb42ba056fe0a4bd0c4b01c38ac64e1862ee5600e01c7c1b9ed0033ccbbd87f20234610bfeefbd474c5c50abd3dfe44f4f5cbdf5fd57bd5643d0df5c0f3ee8ce698cdedd4c43f21dc10f0f27512bd7deac858bd25a8c0b075861735e1c29420b6ed263c7391335d2c9532f5b01298c4d1dc9d2f00ef207a752e291d72a9981cfabdd80b44bfafae2151e0a93ee2bb46b5daab595d438cbeb4ceed00bd57e0cd08b5dc774dbe5cd2d7470771f6e38f3519199c77e229359193c4194437af1c69a14e42342334bd5df4754ddf9b2e1dc03963c214469a6bd7a29945d5ca2f94f7f7a1ddf4e312d48c7fc77f99ac03df79ba13aced10884f0e09b0043cdd92072b5bd14566486e095ba70ad4debc8f8e1db73178d201dc029e203406dc9da5992c28147090142448089ad896a1244297bdfd2e2a9b2cd8887fe9259690f90443167bde7a729bd2d2672711fc19152773789a2b5173af48562655f46b0be6fc9eeddaeb4c1052d76b15b407eb47859ba077505be52bdade61c7712f818b0657a2b0ff981c87b3b14c054b0f74fea9e48669263202620000048485f33cdbc8400174f03ce4a58adb586f5ee2eebde153ecf6bc56905b6fddd1a3cee2546ed319dcc433fe0e53218dad4c0873c122b9532fe95827f588f7365b1b74025190e6dbac8f4acc923691a26f34f3f5b6f5ff5cd3f29e79bb95c08e61334b587d86e0425abcc588a5bf3cadefc7a800a5f03e4a690d4e431453aac7c78329523ed11df9ce42c91bec77a1bd8481bd1e55d9480cf8123bc986f75b367fc1c6c0c7878c9ec5e12d21906ff33790577b79ed7395e3370271bc005ca6bd19414dc2dca13ae463832cc5cbb861b99436eb061093a84bee250cb05b4a221a9924f2b44bb7f35e0ac09aa67c951ad6b2e68d362a3eb904aca7b6bb777c6d3f96a032490535f288617d01f41fd7264f21d0a586e5a1fe75cdec3d58fa1a4e4b9bcde56618c080858493e3e28303ec933afe4901e804717bdebe9", 0x1000}, {&(0x7f0000001340)="f4251f8227a319143cc51701a9720333a3896e48c7d64ab9073a2126269f615ef8a1e512403e0f6744dd029dca87af109542d51387a42da746a6f8763d661f087e8623f739bb154ddaf4ab41a5b807737985815cbf86731d9ff3bba07b68b2033021d95271b02e42ff8dd04efb409ce7a0a3fc2ef89465a638b6c088004da1eb0f832359a077fa6cb15ad0e92e3b71248bab008b04c22919930b8f21ab49597dd947457c46af1d2be49316806398d507f7e7a2323fd89656ffa9b0c07eeb541997da356ac1c23c723430c2b1876313e034", 0xd1}, {&(0x7f0000000100)="db23e521a6d75f10b986367cf2f8c6577d50082ccae8d6398d789794ce1b9614fd5d0ad9e5c20fcd4ffc90e6de25e6aac1dda8cfe6c143cce46ad68d0c08e573331ef303b2852ca964c9982333a4d2b7a8faa3073e0751712af4e9b90bad28db006e29ee7c83ad6d63338c", 0x6b}, {&(0x7f00000001c0)="5d1102acea1bd8e4723bb51d4c5120585be47f75cd41e30cf340c4241197e7df36399ce59f818b59bbb04c448c1c1d56152891cd1f8e38ccccf93697faf8ef86b631e4806cd3ab5d618de08aa994b5ed809ddaabd6fe5157eaa4cd6081abd00823332128af3bf930f0bbb26911d499b18f604d", 0x73}, {&(0x7f0000001440)="abb415393dfc084abb5ee3be9e4c510e20ec08c39298f2534c10e0ac215f9975d168a1e9cd4768de4c05870e4809eef8d0ec0f92dc1642bd978b3b3507de5942b189ca2605922d39b678ade64041188a0fc66f1878b6c6e1944a534f7d2481945f318bbe389ce29c600673e998c372532b399dfdc8a6c70b8825c2dd0f1655c3ee9ae61546ba968e9ec469073262fb32f6d4cdebab8b64ca2f412241a1212d323296cf5b49c6ef407640da828898890a06fb0d9cb3c758b5215528fe0fe79ea7bcad7fe14fada384be03695566a134646b3a6a9780e5a7903ac49a3dd51228b37aa3d49ff4ff92271bd8e5b958eff9b1f3fc99905dd5d4fb305264e3b994454e2eb4d06b24656d41f5720401117c6f0b3f7c03117ad9e3a8eeb78ddb5204f389c4e0750811338301d7706980231ccb4acfa151cf243e6cf4894d918cd0722381045f0ebadb36941b04dc0782e425093ed6c8092dbfda9a242058abedbfd6981834bf87ed04ccd05dbcc9b41411ba97b5c421e313214c7c169059714f0d7de5182a8b4a5683ff22b9034f7d3f2d174220abc4d3738ddd4f64a935d966643d3ce0f405a21ce83c7243ef15ece31f4af014f37563b3c61f54fb495cb40da07b9b3c8f32a472664ceb8c59f40cd0f8b3eedcaf0d1eaad63866ae31e6df69c3908fb1e719a8cdcb0d4bb60398d69ceac02d0097ecde8abd4051b38076bd642f2630ddbde63d5db46f6cbbda678c01c95916d0a7e9651cb0b0828b980a9a95ce310aa8d80c7539a875d1d22fa4e8715cbfd89ee7266e5593bac839ef580e432cfa1a1ca2ba461f30a6ea3dfcad80b2b47fad1cb1f41bc124ed0b2dcd943d54aff1d7b5f2ec024729c725558203164a3910e5b8043d831986f7201d6e9c76d673aa2f681d650ab05a892bc91b1868b958fb76b505391d266dc5bcba443f85841e875af4a976ebd906ba1705dd561b19a87cc74ba7631e1bd2ae1d078d43646908a0df4f457f339b50a8bcb401bc454cd113cec7762c306d182e5774b21cd11be64e76dc77952365646dc605739bed11cbbec28585b404535930d87af726d978bd18f2609766472750ac81c8f45bf845fcb93037d8cb83f0250d248e1102669be86801d27d27cbb4ca5335408f02600137039575e343a4f61f50060c96cae2be8384725241bbc6625526e2e312d412673325ab0d183b4aa3f404a11b9061913a47facddbd181603f27922f019fd1964ed01ffd1731f5fd7d200d70130c10df694f2c9aaa997945944d0af8f88dd81c9af23ef4ff0a6f352fefc77eb416ada4382c7c7c7b1513f3f95d01e1c1974cc16aaa28c531bcb3a4abb3a0df385d8844dbf04094fc0a2e5123e7a30cdad042587523a056a471289255e8ccbe4c0e730c52cab72bf953c083b36c3be75bc32f5bfe33296e22a14b08b043b3d2703a4c02514e079fb78b28d1ed90cc73c790e30af9c2ae2ce6d5fa1a0e47a4a8cb24a86999c198f5c06a7c3dea3d11997e821ed35e4fd645b0e09cd1a2ed310267276e6b2392c6b47d8f8b116f036a060aa46c66cd7fb1850a3f204583a3a6d96259cf38418d630269f45599ff1261bf7c831c625a945dcb75c5369e11f0a91dc80b3a676480dac7d623a72fa5f2f2dfa0b7f5813b2827cb81d107cfd94f1543e8509b1c49940d5a97ba508f65d5d9057a62975f59b7d9982d7030d417e7682eae55d4a1715b82ddb81dbeface72d9f5623c74d27eebd5f999398e48d81a08c07a764618cb205308740a7cd8eddf1396da64762d654d416d303271e7f07828f52c9a48b47a858d1e17988d240f6b5ab8afc75566abce1652461aaa43a49badd3000bf54d129aa2fe716609966ab60359aa8869f43aac90606bed9aea561895854b9a5339b9adc6b3bc450301350fb4367602157f37e2544c3a3294df6a9fdbe5fe307ee524e572111c708748962f256ecebd511535fabe9adb347846be0c37efd17ee9b84bc29530499c91eb686525eaacca6b3c9e681650aa19c79e4ef6f9ff766a9ab405c09b7a0d3d976a24ff31f955bc63034f6e401a73d204f4846977f495dcf3d1a75485b56aaed070fbaa1669ce80eb23729058990fad1a3c1bdbe3ec02721bdd21aa858092127f2395e213014d5393e10a0a155213e43facc7b55dc8ac8709af59e1c9bc8243266b44f25aea8c785cb25ea24bbedaca3c38d7af4a9215380b3057ec63125d746ccd2b47a888a443636b71b3f0466f9af95e7e37754f671d94bcbef1d889b42b704d5692fff0487af6516de31be854074eb344e8e12471c30567ce3f810bd86203816f3712a375e23b78a8d21159e7168b95903bd7f0927626ebd7cef07e0458726283cfa6b571ef52480721084510e56e33d89a678c111b358fce651c93e0362a37a1b8fd03a3e3d16734b745a5b92e831a0dcbd9935225f5a590b371a90fc96c0407e629f378b13e4d65041ffa7aa14de260a4c7de7509e850a34c572ebcb7ddc02e0dba83a4f8f457064976075199e25872ab25fb52e96fdc751765ac0c6473a582a1bad72a44e76366327af72cb3173d52ad21083f611acd0de08003dc99c50aabb1a5acce890b891c2de5fc4cebbc44e8340723feeb5b2f8bc4bb6550ec72e73d91cd50b4de4af90aff5e08bc251361c67f882c8b912e70d7fa013380e22b5e1f9fa191ebc729b035e492c82682a6a71d1d0a13af6b304e124ad082c0f0acf54c93958178fc6a6197682f5b6b9e42c87a1854f14fc5290cf5cdd4c48a13e7a4438cd1dd8f279a6d7222b256c6741695d67d9efb3422c8f54ca7c8611641761a49323aa751a43a2a9f4e4d4cde870f2a103fd5fb7261698910fa3569970b8cb647868f74a8e14587b8ba9d024884552bb6280c30ed3eadfa17a1c48345e9040657a4a57bb7b5ecbe4bb632d87f1158f70ff9964fb31e158eb7ece7e4a6fd2313e86817ef892b858c5e667a90b1f7d5e0e58e9da81eea672d34a2ad770fcb0f5226fb35557691cc6539a117cf4990983a9c9a5a7ad8bd8da4dbd4bbe14ce2915853206915a5e8438d1322b9dcfebd1b030d6932b7c9f6f7819c98f7ef3d934fd1efc5a5ae5612d6a1010390401cb94f2a2dc1e2fd9e0cb929526ff1e387dcec995b7a099d6c461696ef10b629ccd9c72c8d25b142a0948e69acf42e8ab9c9f585cce92114dd6f9a70c85d00b078a1d607562122cd1d778f12f990cd52a450ea93fab6f447eac4aa71ab1840454e063f6550af12a08fde7113ecd54d7d3972bbf7e4b32cb014bfa6e1b15d467eb1c80311d23038f7a0ad5a7d71bc6042a2eb1560dd39ec0e00f26c7b93d7e76285f3df84b7af478df8717c28d8b69436478eb704eda01241a013426d76aaaaff11f12381fe4cf7873fe56d427d9f4d2433bc351adc577284bebf20f4d655cbe8946420e3067429a976bfb6516e93269675c3c8c6b4b3160141d48014ae829443dbfad73805f6e8a399b2426266bc68e12c8fa08cbcfb1197dbe906c428b178ad099a3db218e3a7952e9bb6ee91f144360bf837e6cb2eb69c09ca45c34d3ebc550c5f7112a3d6fcd17f0dbdacba99e0c0a02497229aeba29bca88d8277a28eb38f1e61964ab4fa8440c13d09f3f80ddcb5936aa82f1218ca2c72a4be3369e2c13f14f07927483af61d2dcb5f2887abe5dbf28e24d440cd7899cdbd7faccbf083ec9b116269fb3345e706a7c7c76c8407e6e12aa260a4624ef6f3df835e276b8dcbb9cba6e2dfad100804d0d5a0e3a2eefe815f87a26a3c7af3d2ba3b8f8b078cd368cb4441372a625a2d44ed8e0be3a72e5b877084c1d63b2d5fc4b14b8e823d88d4ba3ae55525b34eca802b4b65cfaa40eea4dfe333b4c5f3565177c037e8bb171c5ca3d271675e954698de198e493c48f9af390d382f94c7d7228c9114bcd42f427fb4550fee58092014ce25c452efae85c3060d8498553e355afbeaf4bdafd7aef4fc4e47de841a783b12b976c0c7315de8074dfb5ec148a23a9c0b0f5a9aaa4216237a7a3642d375693f8d76429e5dde7d5d47b96978dd16d4c7d50892a36ff952f386e67d9f5012bedd18a9912ad8fb34410dd94fb1e231adb2795b60e8f84ad77fad51ce7b3cee051e50a30f4f24f77939f2259aae5bf262fbeb755b8e0b7ec27caaa5f9b685c97a9157559f21ab94bec927d0080a7180f50e2b0c821c065c53d2fb793ab5c24522424ca4c1f6a674450914e6794fc472e15785f605b0c95316c4b4b2bc38b44a3a7951b51a3bf6ea6dfa694999b34a9755e643764cc2828af7ef904fd2c6f0b33c3965d37e14305bcedb0f966ff26551215fa64f18909f4bf943656c1ed1e0526b7157b182d078d1b7c0cc0f514c42aad47d9dd0f19160e52919958864b1aaf41123bb1f42cb5a2dc072e655e3f6df87c19e13794b935444efa79aa7867169a8e1a0717304acb5b96b8ca241102a37dd95367fa76d20494a818f05f85d80832f3b91aa7738167c62f30691c62bfafdd1ac487843744e64257090822d1ba7dc17419b73976b378099a396bd782e93743339275d57e97bccbcf728c46b15ff011948bc6aaf0468fd20fec4776db821a9a1d87079b8329da0621b37d8b1f671449558924b38d5043228dac93ef13da00b6e85ca046931ed94b23ebf3183abf3e09f84e3f2371d6b2e1a0b7ca1668af026b56487b7e800f6e8fa96a4302549bebcf57c7cc565f9598f441bec872a22022841da2bb9407ca9ecc5758a32236df692eb88fe0be70d4a9b101e2641b51d2c88cd80b23867f3620dc9d21582c4bdfd26e445f7626658fa29275aed2c22fcc4b6c4a4dca53f12ec4baab5b9c470d52a9272e05ebd307e9e7e2141df8a64b9a632bdcb36910511d25882866d80c8090f60570129cebad1c22cd172b859eb95f8bea0ef2694163adb20d39d3a8d3b077ea6330051c0ee72b277010df4f2041d0820bedbc217cb980cb3c4a0ac1645d8f51fbeb0292388f7579519ac0d5d63605273b7813417a6c6e072f495857f28b7b36985ffed1f938aed72537b568f399e2d74d5adafe0744313c771ecf6f5dc2c5d454907b12c89eeb76b3df3ab8aa9750e31ae4d0262db26b2ac9608d09f3352d64c52cb3bd0c37c63845abfeec3dbe6a89de8c1cc6458a99fd592ffae76248c1defc506e685a67c33cdcca4e1bbe2c7134e5843fc468af6f836226ac0593b04ed1712460c9e280f8bbdf37b71b925cd17d576f08e2fbed1df73973ad767ff16649a43d17645e3c06bf029057cc364bed89731f514931a5e36170c791d5fd06d0fa1a0416099a8b2e0948c603f7b9d554f4c4b698ff92e1ecc0cf89013fd4f8490275c4086395fe2046fa6cb32624230d6c6bc07287c97d75b7d05ba2e2a791b3c69b55304cb82de478a169b52fd9dbc2bf6a2ad5d34f91f57aa697c4fc1a528af36cd92085ef4ed3044b6365454be0dc5ff1db981695f278f298675cc6d812ac9a38a40983b47df58db876f47d1dcd36e44d22ccf9512b10125c309e1727fcfc74812ccc3f381b3c7a9d11fa1150114b2d3545ccede96ad652e5470d516f5a18408bac519623fd4863c520ef1fa8b4d2d2ef13dff4d1ac1ec51337dad95172c50035e750c653cf97cff91cd8c9c752baf321af619de4945ce35d24e98317151e5ccdd29578aec04775d71f9a5405ca513d4468ce69fbc94fe9b4a4624b040c7f7b23c9a26c067cc8ced5ed81a78a6e5c75df292e18b4b224a96f6144bfa7b51912dd7d5c5e35e69f43cffbe0419c071d9ed58dbf71b066dff2b1751288e051c626f06f46e3bb7bb9658a", 0x1000}], 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") fcntl$getown(0xffffffffffffffff, 0x5) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x100, 0x100000001}) syz_emit_ethernet(0x4, &(0x7f00000000c0)='%tx^') 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xa4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='@') sync() 13:34:41 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x80000000, 0x7ff, 0x8, {[0x7cc1d074, 0x0, 0x5, 0x400, 0x9, 0x1f, 0x99f7, 0x6, 0x101, 0xfffffffffffffff8, 0x6, 0x2bf, 0x9, 0x1000, 0x0, 0x5, 0x1, 0x3], [0x5, 0x4, 0x2d9, 0x4, 0x90e6, 0xc30, 0x0, 0x1000, 0x2, 0x9], [0x7, 0xffffffffffffff81, 0x6, 0x2f19c000, 0x9, 0xfff, 0x3], [0xf0, 0x6, 0x8001, 0x1b, 0x8001, 0xabac], [{0x100000000, 0x7, 0x1f, 0x8000}, {0x0, 0x7, 0x9e, 0x4}, {0x6, 0xfe, 0x8, 0x81}, {0x0, 0x0, 0x0, 0x8}, {0x9, 0x40, 0x5b7, 0x3f}, {0x20, 0x9, 0x4, 0x9}, {0xfffffffffffffeb7, 0x0, 0x9, 0x100}, {0x0, 0x5, 0x8, 0x7f}], {0x96b8, 0x4, 0x33, 0x6}, {0x6, 0x1d535c43, 0x5, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x40006}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x4) kqueue() 13:34:41 executing program 0: semget$private(0x0, 0x4, 0x10) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) 13:34:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0xf11b, 0x1d, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0xe00, 0x100000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) 13:34:41 executing program 1: r0 = syz_open_pts() ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000340)="0047e7fdf7a9d6080000007147f97c42a482b07fd2d41de0804a65ad3d6d3c87263a76ddffe968ed01c4ec5cfa68dba39475aeaac9fe2ead409ee0ba2cebec0fe45872451c9c419a3599e7694b723da3eed07a3fc45c894466220c7104365ea319435586d962f21fbcee8acd98453a2464bca3e75bd32185c4e91eb0d2b478194b083c983476931d547269ee544c3682fc825f7548a2ee19166bb22a39bb9b829dc0e4b3d28cf48bae2f4983e0693efbfb486d34443372302dbbf01b812f3ea68621e195ef2bcfab441809e71a918b623c637cfdeb18ff99f3074b7743033d8acccde17fff9fcefb98547ecd48dbe6921dd17459fbf68b", 0xf7) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) sendsyslog(&(0x7f0000000440)="88c445a85805ab050b78a99be24b2b55f4689265bd48b585c31dc14390fb14107aa1b5cca0796cc11fd79984da2cb561ad0b3a1fd5b1944ba38aa46debf1fbd88c17e59f35f7b7d6ff2b7938bab530d98bb9ce9fbf098f7a87408e358cfe8da141445c78f4a9edc7df242643217047af70ced6c45f4223b1daa89b064e1cf826eb9b2495180dfb1c9826ccce4fe10eebecffa83e2d6d1fbcbb562480b709b8122ce48c16c41cea377d2c47332c924a7f9addd87bd7e88914aa86b2027b4a17ef07536289cfb9e4aa4abf8c069c72a18857b2886af6bfa83d7c8febe2d8c36c0fa3126d4d49bcf68ad596feaad11aa62bff38c98e5ff54903e795405fbf834e5acc64a36be0656d09586e092c5a41c4a6550c9acffa70336beb4f60274d218c0695595813928abdaa5c303b1f9906de0bf4d9cf4573648fb1b363c40c21df7c2b5c9e8f4080e4f47a9adcd28b6be39bd14be213d2117df13318a3ae2ab88c894dba0b03334dfc77cb01ae7b05128ce8f68f420848d5ee11c96a7499d5eeea6e765db16db77e8c2e0fc1bf000e4c6bb839c120350cff638039c086f7460d143d982f5321b5af31a47e60d49a7907916bab31e8d316e45d62255be2e9ea1b87666b045fc7f72ca99c012ef58fef9bafc1aa0c5bc5cc7723051a2d4741ec7be4158fa26e1d3b942f7b43bf1a4fcf96ab4f609b5241b6d029253586d1de6cdf164e195b2df3baaae02487a96db622f4afaf1d06117cac52faf7f86b95d18629465ac3404913e6463d7471f5b71d41a64cc05b012daed7e1db65a43d7a01af7895fd6a1850fc82a2fe4bf435c932c7730d0e5265f8d0d30e2f06da93125adc114f882396918b6bd8bc83fcabc23f9075e3e17db64c70c17c02823ae9c2f10b01279c6298450fa8c141b031a004f87401a34c1c8297d0426912d8d19a652cec0047434551a7c06a03b6397f6539bfb1fc3eedc851fef2e1be3eac2bbfee0926789532adf08e61c7c0d124414981250b5a6337d639db23273a4f5b77a9cafcde0b93d6ad4530f1ded9733f9d41f91590cd8ad0018e4aac4ba8b4ec369ae49a07d84ebd7b45276806d3bb61a361cd050bfe2995e9f634a8cba233f5ce0e5c6f326c0c9fb671699a4c6536a541b8f89b6df9cbcfb175c9b30aa6ee7bf000e09af604135c646d6e7bf793d7663b3a3b25d2ca1fc0fca3e2df5b77ec02328a7528f24bc268dab60863b1397b385f499d3eb51ed6f6de2f316085dc0b276e4c0be98cb202e977d70f5f034b3aaddf6b24e28b12e032913c678a820d51f3639565101a547ecfa8bb11d751265d8d72ae6df197d09b198f276479d2e8f4e952231363773e858ca7d455313fdd350aaed93af41bb2618bc2f0f8d636b6d29b8eb6e35714f6c9da9487a692a2b3685f1d36aad84849c4cc98ce7a3cf0425aacff24384023a50b23ff54b0ff5c7c4d324c0b345ea19844faef64183e4c6335e0bc854bb8219365959a48bd2bd5753f3523c39e4b0ae22eb6ab113735126f6b51d289f9e417520e5a71209304483a21323a0a50b030a15474f7b6af254c21b90cec0c19a805e818381b2a979c893c9c73ac9f40981da2fadf6eec33b5b6ab3074a3f41a2468fb789a37274317a6c3507d1d26694d90d9735deba585e640deb1deea596cd45a200f4b4ae138ea2d815846282cc82c842762d034a08be5e6802d382185084903e658beaf20b2cf518e6cf0951463a4d95b200343f44416ae415f6ff371cb46f5434fc32407ffa1987866033b92ae5759b842e65c2b58e9fbb58b39fa836297d8908d091e3f8ee540a67cd91239e3ea3c6192d474fd4791bd9b2978f13b145bd736cbf1eb7dc5e0fe1e88772a3eab561384ca3bcf766ce46625d1b6dfedc07c579db8dbfcdc02160e86af0893cb9f8ab1a22310e9bbcddeadfc2758cc1fa557887f5fcfb91e1fb6f807825c6eb91224a72f7e022e50d2623fbd316a82090e73042941b051d7877f1aec51722c9b90881d33ca2a1000db4dbd953e407dfec05f51a335d7ca59217d7a1845ec19267e3f9f7ae00cee2dc1946219848ad09e55ba77468f3d873c043d1e61b88c81bfc3bd68d9dd36ede08138ac5db6da3ca1fef056db4597db52544761e8ee3eda18535658d675e1ff8b9182afea6bca98a1a3c8acd787eaa16e03a90f5843fee76775f96773a91c3082b961ce3490cefd259d5b28c2ee3aa8ca2f866ef2a6d7522c30300e38c28de2e354fb97d0b9172d0d95c04cdc5f5ec376080f97ce84eeec8ac609c51b6a51aa7719f3586933af2dcb0bc32fbcc5226599ba295bfa2f7463017d46f0cc7a4f34d25c6b192ee83fe2b97133b70cc4194aec7ca7d87ef3552e2054195533e0edc2890c99ee853e23fb267fa8db2c8e3b4aa3042387dfc8784bcdaef101a5182c8e7a7f6d9f332431f932ce8427b8b2fc3685ca4ad0fe8d302a1136725d7226fe29baf1bae94ed65c819ce32cb8e074145e30f827fbfcdbd401a6ee8fc9ca39303d6139952613c6d89847edae776721c0c33775bf03083094f760cd27f00ea8bb8b2d54e9293c916583efb178e0c032593de3520aef3b2526e360c976b648c5312fece0ddc7ce6299481e7226735efbe694e185ed73fed3f5a9dc65ef788ec3bb8a1b5f04c523087f724f229f9952248890385d599ad44245e810b64824c2913a20ac2b78c5847221af785c547dbbbe65cdf9b35a8aa1a6137e8e0f85b78248948fb7d0e2cca935d342ee9cacb70e0fddcac59f1b209d8ed1ef9ab1314afe3d77f61781b220ae389597f02536706075d14aad307875229092ea0b5775b3a6bae04d09e809080269103939843b9c9e2277d6b0390ca63ac003f811240160820a8415397eb6bd393d59d2c2064032fea103895edeb3ad6bffe0fe16868c2858740fed84cbd8d9879300334c1b456d7f4b2ff88f6a724be2c9122447ad1952bef71f3abf1bfe68a61562c8e1502052fbdfa083833342c6b60d3db29c75cbfce83ffa72266435d7dfc96b964ca411c6ff79642a8dc46f5d0821efe7e7498a12436f540b49992b8e2aa2406a866bde0a13fd39044f329a6a6b5bc54ee0a96b8c3f49a04922f44b2a44b8d421134e5c6116e00b0a98c668b05198215e09f762c72160b954e4b8f884534dbc9dfb5de0ee0f21a211b141dcac50229c9615371503ebb0a9a4a7194aa75e62724c5c3e0f8277bf04ccc9b1c088fc5797308e52da6f7c8ce501e34a2792e55dbc2978ba002eeebe5528195d069585b2882780b307e64b2b307e09cc7ee6d19cf912cd9aae44da55aa95b7cf9cd667b8bd1169bf78b7937e75e9e94954c1213f4aae077365f9c6d3555032e617fa447a1708b7701aea8b2b1d02bd1859558d8ea5849f4aec321da80232e7e6683d0873c0cc647495206fbb04927f77eeabee6da4df985f294a459dad385d548967b35185a134fd2226d0442c25e52dfa68cd05a4e3c0061cc98725de82ce0f6849fe3962b08602c7eb24d26a266a9c8b8bb8d10a7180a891b5ebaaf0f2b13d52ccc79835cc534382a37f4a414f3c2906611f71d214f369b4d1c2507da35801a3ec4d71e0015ce1f691ca0b4fbc9dab7e6abdd09a86cd3a09e97e5956aaa1fe6ac521b64d57daa904fe6b66b46ca9cc7db4ce1a49794cb624685b1d76ddae8141a17764870469434d55ffbba2b37ec1d89f3f77f2f696a55b17da0b542623f6f08e8224375cd209d3e8044be88fcee8a450389d4cd90ff7a3188c8fb57be170c6c5556d8dbb0b2c7345a72d9686febfc0efd109a70ce7aae1146c9eb393fdf2c2d1750092eb8cb1b2e84264d76c545cbd2f7d151967f255501d0671c8b05927f3b0750ab740588c020508829705e704e747136ad0af5598c9c66489fdf8ebd9f993aca8b8f1ba0abbd42440b53a8cddcc7d6f0803bc38314e95a1b84e9182d69472bde4bfb3bd5ef6f31b63999f98a32ce7a52292f450b8430c71d516e782055bcf02df2ea47d2f022b4937ae3a639983be12dd5348b4bb97141f0d7766ae8678ced76ab15eb062ba0f1805c11df6f928a003e9b0e44378c5c51504886b643e49d4f7d7a880497014d8a3c00c38704a88d5ec3f4eaf16d337c2a6597302ecd47e2902c0c4cc8c16ddee44bc0dbe475f5797614f7f5b56b9714e9a51c34e559a9627a88f1a11cb60627493e1889cdd51b3e410bfae995ff2ab78bb98b50a536b5701aa941ed0d70c3fdb49237385c8b37d813f1a8f578b45bf20ae0bb47feb4f41efbbd3363523eab93881681b7c70da84e80151885151e4550072d279128f15447fcef5a938b95a571ed9cede33bf7c3f617761c880b9da277e19f9e668af00ed2b2108d319f717a368dfdcfc80840d9114a10d50ae4c0fe4edd53a2a6078b6664a5648a9a78c375f165e615db490b5e89740aa7fa4c864337c6095a81a1f9ae57611e3eb0cc639098fd164c02516e3a907a4925e76bb535a9332fa6aae36db10a98c399628591bd1a2295bc61dce6a894d434c391083b17f390bba9abc408901cefce853e99ea40f70093d05410f2d3ad69f9a85b1b627773d80e807ab92cedf3609471c81a333dab0c3a32783f3f7bc8f9ef66d2ec87b25cc6bfe9f54f68e78d3eecdd69a84fe8b664e4591b23fab3f13f962e01edf05ff25d734fc186e32abf9e8933c140203cc9765493ecd6e4c45c195e85c9b8d09785e8fa17e385bb32db46c2fa1210cbce03000b1fecd6c96480095f2b728b2c0dd08f1ddd5e8597ea13ebd59fe0ab907e4092e8b75b63e4533d5535a05e2d8dacc00cfadf2df8a2427a57c005e3c03be584edffa3540bd4c828a98a4d73bc509467b65e74c422b72b2abe6d236dba6bd7fa3cae035ce47ba992386e0824ae4f130f1b0a1c175a4463961b7f5abe9733dc0983fcdd891b5682904b8adcd9762636a247492a86a80590231ae471acf21cbff1bfd8d2078f61ba4cc7557f73354daf5800a37a514587221bf4f63c3fa45a669698979bde7b44e26da226e282d54f54c25b71293e74dd6d3e7a21373ac7e427a93065fd1da692217bbb9972d9c07ae7c882f1a539239c64eef56b4b934a7cde5c181022746ebd8346dcffb872d67cbdd8f3bb531e91cae8603d3cc27db136bf95f700d5a45c3de66a38f45aa50ee0f0756dba79d04cc82c402cbfc92be3d30f8a6ceaee0b25cc9869f06458017172b3c7248c662e441ab77a4926bbece52697226586268d050bd8754b8368182eb8bab54def541ae84ad05f06c30870e8244088f530d55512a8cde790c3699744ea6ba212de8e7f72b9bde3be7a4ba93d06cf33b8834b8bf4d2960a7c30cbed6227c5e3216683b575406c430050b80504f267d1fdbd054747fe1bf650c897446abc4e075242336fd70b51d23c37657c6d263655663bd53a31587ac728128c42ad3f57ffa7b0e0b64a849582003d619d1cfe15f402b579d4789f655ede6c3e281afcc9950bf21561dd564ac223aa6960b2bf2322cd4cd6871955bc27f66b4ea07e11390d1946d26c8786ed84f37cc5aad53baa66c9f1a740c5111445aea289720c8b58e87484de63c658a7ef2cea8668dd4f85b3d244693cf7a89ab0d964a94708f307164032d4bc14ff1fb44adb7403a89cf94d9e053ab7ff3b783584a71125fe84f44d73c46eddf7651315a796a739d32a7f59a1b6329a543ae2576dfbfdf7f9d16e75923d576e33100d4477af9e86493a11f29134b368211ed2a4a11875665427f182ec09c46f8bab843765ab873e7846b5c1f43fcb4eb659ab9d5d0900db92a3c88dae90b27d3", 0x1000, 0x82c29a5b110253d0) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/157) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) 13:34:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ftruncate(r1, 0x0, 0x8001) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 13:34:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x200, 0x4) r1 = semget$private(0x0, 0x3, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x28101, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r5, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x8) semop(r1, &(0x7f0000000140)=[{0x4, 0x6, 0x1800}, {0x2, 0x5, 0x800}, {0x1, 0x1000003, 0x1800}, {0x2, 0xe490000000000004, 0x1800}, {0x1, 0x8000000400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x4, 0x7fff, 0x80fa5a7c623e441a}, {0x0, 0x4, 0x1800}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x800}, {0x2, 0x9}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8102, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="68426493da6069495ba69731664790eb8f2a92e66469615cd043d686f3acaed29f019b0fa45c3fedad77108a7094d21599f74dee56d5cd59b28797f25530af7e018d7fdabe26a8", 0x47, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") dup2(r1, r0) 13:34:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001440)=""/211, 0xd3}, 0x40) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000001540)=0x20000035) 13:34:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:34:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x9c700c0a3803aa44, 0x0, 0x2}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) pread(r0, &(0x7f0000000100)="22b69051d0324e83d581484040e3e6d69f78161e2071d68700883f8d37add5e005c41e26bdebc2577337099b85316736e8cdf7ac49f2bffc57d26e58862e0fa9e18d50f032b964", 0x47, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x20000020, 0x1ff, 0x10001}, {{r2}, 0xffffffffffffffff, 0x46, 0x81, 0x800, 0x101}, {{r1}, 0xfffffffffffffffc, 0x18, 0xfffff, 0x556, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0x5}, {{r1}, 0x0, 0x89, 0x8, 0x400, 0x200}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x8, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x100000000, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x5, 0x400}], 0x3, &(0x7f0000000040), 0x7, &(0x7f0000000080)={0x6f, 0x1000}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) kqueue() lseek(r1, 0x0, 0x0, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)=0x1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000780), 0x100000000000009a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="0627e4c3f3db08447d1bd9f84c599529e43d3acc45ebd77810c22ec5ef69ec088f5a46ff7a79bf891f0245e82aa64f66cf7ba7910aca3df4dbc48d5804345fc85622a53ccaf0d944b02d6800353843bb106f2e", 0x53}, {&(0x7f0000000100)="a4288de75ef1250c0c87fe3732e18e6936c1bb32f4856101c08bde5b645bc7c60b4080f433c4c607bb6c5a244f9826ec7c7805cb58e5", 0x36}], 0x2, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x78, 0x4}, 0x1) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 13:34:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f654600000080"], 0x6a) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x400, 0x0) 13:34:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r1 = getegid() r2 = getegid() setregid(r1, r2) 13:34:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) clock_gettime(0x2, &(0x7f0000000100)) clock_gettime(0x3, &(0x7f0000000140)) 13:34:42 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/90}, &(0x7f0000000180)=0x5c) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="9a1af4e159cdde901c194d2643aac8b43aebfa6675904c95c870627ad8751cc319110e2f4ea414cf942e0f6262038b8b9728117ba70bec30c146622c2dc784b9", 0x40}, {&(0x7f0000000340)="488ae22249d42ceaa67d2ff2aff53e6ef7ca75dd16b6d4e1080abb9f93b5a3cbc3827ca3a7291ee9a6f33ce59de215edab4d28875a4ded8096c8f49954a841d6a62d02c30537dd875e1d02a769ab729e61b2ef93a53bac5ace82c23a26", 0x5d}, {&(0x7f00000003c0)="f3e2659c53ef8bf3d0314e34278d4c26b5ca5f2336f122cc45b3819a6d6dd6761c", 0x21}], 0x3) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0xffff, 0x1, 0xfffffffffffffffc, 0x64bd, 0x100}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) readlinkat(r2, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/198, 0xc6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000440)="c8f04a98d56a9d5ea6633ab362d32efe4adc7323ea1ad97bb630c7735ae84f5a52446165a273b60ed3a0a24d0d9729a1b207468eba0aec2175cc030be1e25e548685f26df11bfba380850555b59df0c82eb4ab838677d534c06ebfc949531daecee34f030a12326cd3c88dd8b984a8c7568702552cd573ec66f98a1d3d9cf6a9f46e4885d67241146ee03871a5b462d33d5f7430b2fd696277b8946de66620fa5a7caf0b4477af686d30da5600188c7dc3ce9266b019816c60a9", 0xba) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:42 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7fff) getsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 13:34:42 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, "41d4e4a307be83771e75d4fd49d0dd50435d33a4"}) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="1ebccb6813620cee4e4471bc3b748205c3b2cca4e16cf6c5505e8ad264415b48298bcecf971eb630f5f933ccbcb02db2018c8023bef005ccbf8d0ac05fcf826b20dea07b32857725d5ebf6cfd4df4eba330bdce906ebd95c24ca270a45e6b8d0781d49ad1c7f03a5b16386bdde1986290d5c5b969d4ff45a4e7d89f4ecb40ec925e2760a28d61451970902dbec13d6c64653a173b7abcdd0fe1d9743d505a0c4f16854fee65b48f72f42c5dd90c4e84fa252b4025d2dbc077c1b6d689dbf37c5eac0ff9332d3da326de3032a390c69abfdb0594644967d933c598ba323a6d54a39719c4a43b3c3d605391946b7333d9a55ffdb1b4ddcecd561d6b90b585132ff103b2d88876e0f9a3a3a1a54fdd23fbb129a5f7391324cb3e18b2a0f9e51622e52ec3a27f2cfed8d8d44f7de7aa51702762c4ed40674a6154df7a19d782f4f8e65f11f265f6a4ad44f81c730f5faf1754d867bf46abe794756231f1d5c21060485922e12da28b71f10a56595781b5cd476412670e62586db8dccf74186cf641fff78faba3d008aa7bc21ab873ec82732b340bcf2c0589e88ac80585d2d31753c68b909af46574d1bde954738f6dd4b2f7efc547673b25e54d812a0196316b75541be4e5783e33312bd190c3697516bbb4c62963453a092a37cc100b1f81d5c6cb610e2c5190c24564cc00253f9aaa82a760ee589b03d3ee113a12fc23a257cc270c740ef8a2e155e7a15398d48b7c662b20ea5900040027c81a15b15af79824a00894ac8e1c20ca2b3f917a8d26ce4c9de6c6da7889ca75f211ac387becc7034bb48a6ffd636584ddcaa5ab460817515ded7c2b953f19ac94f10c9f6a4ed89103219ee8e5677acc78cc8e05b92df26c9b651370f7fd1ee077d9a78cad7d464865f4510bd8f9d557bd5c198b4f1b38165ac809cb8aa42cd4935c7e20b57c134481053bbee77377d7373a24f2d3c7beca94744a2109b1fb472e505a08d1eaeadc34cc8a971f5765710b75fcf7f33ea40c4b29c54eba7773e828f460ef8eaa51a909ec36cbe0a68f22aad7f9cedc5cee3a2c057839970e7dc2274e304d758996e9992cb0dcbe4f9346d23d87ec08623741e1524c99e1d4635917ae87ed64c807db023b2a1d863db72706084cb942118257ffb59cf8e5e5e5648fb3f9c3a4ea7b61e3a7bb6b05b4b72ac993b617bbafb66c5349763f3dbc30cb92495b5b305928085510c604a27628bd4046965c7c9e3a89caa928c80c1a22a8e52b6d77fadf50d79b5f17929df6d5e7b4c7479f36fefd6dab2ae19173236b2a373765e11e34142e657cba6fb22f4171dcbfdf7d805483682ce8c4826acf17fd49793c0ac4e437f713b75567d39533fc4184b9a19a87b822404733990977b52e4dcafa1554f970a3f3dac5691ec321ffba33bcd4dc012d8ced05ab52c16a8f09eaa06dcc91f3a0a4b5cc907c9f1be03bab8bc1cfab4a4c8ed96e741807e434d0d7fc4f2e2d73d78b5dc637c4d815158f2ab861f1627b83bc913b9e6f579f67fee316136c3b27d85dc8fdd1ee99b82b4a309fd9396e5f6d22d2c200566ee992c854ec9fd9ba036bed68c7487ed22f12187cf5d22fe6acbf53394f79d618a2adf0d755f7f14414b2ea925f55a6d43cd45de87695eaaec91beece5239901c586cc809610fc37bfe024922259adf04e8b848e4dcd2bbf92585621be1a84faecbcbe662e95f39bc58f59699bbd1b9f9d59b80b9d77ef538b750d36c37385d54e275bbc5e901571ed0c02e1691530c92dedf727a575639309d0fdb6c0d96401d4ba7c54c28546250ef55be8228c492d64941c6441fa3419450ce3528fffdaa3e9a530e8c058493ba9626715b63f5936f7d654056c4f4425cd17022b52314f24c4c0d3e839b97e0abc4248da8c7f77f15e6b212c6ecd4ffc929520453412778fd077a528860ed5ec2f549065f83aece9602207505ecc8984be1555d3fb5613a53458829b6f4e346f7fe77c18e635cf013dfd9a409241f4a02d66cb2902f483b8cc9916401e24a4ad52a3aff9689bd4f44d383366bbf78bb63326a55829864c89b35a45a9240381305213dea82e1f65ac5d7891c2d0935cbd7f6e2b03fb273edc41c7e70bc175f79c4898eec2283c9c6542ada3a731d8838560c3e6b58f832d6300df906a9e048646d44bb7548266d487f5ebd74751b95d4b6d447729746ab2f61ee369b3f801a6825cc47e1fc7e67c13f7286949345a71f1b62b866c88f0d0f0b249ba30b40ea493bcd75740d8a9c23b57e3bb772306063f1c9410193441ac8d9a4f09cb334a966f369ce17c0f3bdc684dd4325de4a3088a90f841264d39ba6a2dad2f861450af61c237cb313778a395f68d4a2e228e655b27bbb08fd2cd2b48f8bceccba1c904a61eb3435a0720de1e3b803c1f3eb1ba8aa325d0dc196d02c28d7abd812fb9932bedf1fd31cdb1736f7ad5e114074701ebfc4746729fcb80efd63c8606224fa89d08ad1750f8559581a987a66f752020e32e0785d4e6c13e62eb0f2e39b82d1043658455090e3d737bee846ede38c9c3189f2a6c756f0760c143b35206dd455523dac7ae12e68f094f4fd7ee062be75531f869fb41924dbbcb3a52e4c8d949cc5efeb90df082b8b9fddea97160a617a1ae63b98e17193daa97f5d3387dfc692b1434777d32a57d6e1122b6b34ac56764db7b1aee707beadfc50d7ebdf2b52edeb2ecf80df766a670b24081b39cd658757c78c4631d62869d6855c97584e7a098219e70953d0f49be89b319e95a99f0c5963c3ef9776d7eb0ae96e0a9c32d149eeade348ac917055762e494ca1c4eb93d524142c5f888e056a8c7fd7151633bb780d379602da86fcdbeec707d184816f0d604d3d619457c0e611bbfc7c49419cd7286de01ed6fbab58c9a1e75e93143e443690add7f8f5bc627d5332e92e2b9fa152b7dd29b94d4b3bd3ad476229a3902d49106caa93a256c4b1737e2b07c23849ecae72c237e2fb2fe78defa16a05dce2d22e56e9d73b01cbadd6e140f642c5e75f91a0e107eeec5a083cd1b89365ab59959aca1f29d58738df48b6aab4c6ceac1a0f93ab656f8fdd6ee76c8f14d271f94dd736595e8369723fcfbb267aa7beb3254d0043cc725c1f44b1040988aede0b5b6af89ca7ebcd759d8bde51ca53060fb331dbb09b34ae6fe83c83d8e67369e2ee31f5ad802d1708410141bdf6cfd1aff8a0c74fc712b754c35122b93dfc997de3b840932fad3b8c57ad83c1ee14cbd0e89472edd3a239b4ae158df06764fa4719857bb1a5a727d430758a0a4a2c46fd135673caa3003ca40fcb74835dae3a4f65d72ef726615c489fac1db987142d60b82a856c3ffcfa715d2bda757d19c06b2a54fbb13e5bd919e0da617b243b0a134b278ee7cdae72c0a3f4b4d4cd92845fda066907d17dfb00854d5d3f8ce8c7e906007be8882a7a7c364e3929693a19ee22b9c3bcd0312c33828d33ea23a19861d4eeb63e84ea13475cc6d5c587f4b294febe2e81e7a72bdb7c8848d3d02b602142d34e22f47edcdf90f8c07aa84090cdb16228e37f39210f37d40bbf3bc45e88b26f117c07e7384b106c3b0f138e27993c4ed2ad7830e93ca16ab96123478eb354fd1c1187bb85c6bde6433d60fa6e3fa4d83be9c5cead2312a8b1c0d1a143a82a52220d220b1d462d8d274ee5ee016b014fa60c48a86ab913d6e08ac7191647870bda097e133d3b0fa77d924af6119dbdf59c19c3f0d30c3d59a813c719f0f8d91a63c2ace9a492cbd829049f627f40b3e8ff77ed7a10e023e6dde2f05d33d717a73012552ca9debddcaf76d32d0610f962bb1f9adeef2bffb46930eb9173f68c958bfbafcb6103b1623e9dfff0946a903bc88d7986b5c11e4e07dc185ddc1236afaf3670c3f124084e40dc498b7505cc1cf267f87bb7bc2857a3853176ecbadd551d8e42ff068fe6a4531081bdcdac6fe8b8700f7169680acb82b5b6d2414cd64c92af1fc4403dfdb57432100142ea1e4d89b40d553113529c380d8076fa21717098c71e742e955fa68198343b9421ea200fa23a49036e576f4b1e0eb78dfa0bc88f7d1f000d3e1a36902e8750870a0fc79f09a6a99f84e893796bb716d70a3220d37fcbfdb58121bb5a1f78c1511a7e54cc1979d4bde50845d27330d65f929727b392781a2e10bb986a3b913aac99be46ae5683a165498acb96369b009dce3b8ecefb0c85404c57ca29e65aac0cae4b8856ba5778e541de22ed62d8fa13df821f13963bec5759b5d322d56e9cbda618afb780b47bc48661557dcdc511647b1637f57a8262f7fdfa51711cbf5b551f649101edcf6f32991d1a9e76c22a2fa28b16174d6a22b8c63ee0911aaa7967300b04ce7a463bafccb64689446d803295cd6c608e32ea24c21c1316e05e2134bb93aa5407f04f7366695b65cd6c92c44690fbac0799728413da827e6e9c3650ca48ee75f7ae084cbe98c397b3661603ebf71be926c53c705d7b2bc0da6625467bd26e1aa93e7910d829e38c2bb0cc698b6ca051ee14971adb723f84b851324160e23d240c4ae2d331f79c133144a78223a588401c79c0ec74e1086dd12cac9e4bb3d7a882fbef918da60fedf0f04b94e5c8bf4b0393fc1ba11a07277cc5583ac7c8818701004ccc7b4083c623229273c55d48c20cad6e4a825310dc50fadb226dddd1478059719ef7a263925cbe3341d1b4e09ca1a92072f40b5bb88e775694bfde43a390c41fe3c70446bca968768b9defaa3b4f4e376fa80af712d2dfd295fea2bfc46909ea964d19cf9848573adc0200a138a70706df5a1abc6bf77b2a3f242f596bab7902da9eef6d382530ed733706db8d85cbfe364a640d05b7c4b8f0222980dfe67bf65fd2f9b33941415056c7ec7b25391d6d0e707ebb7bc06744ee53ab6c529c2727f5623abd4d937fef3c5d2961aa431c5820fd7887ca9a81dbb191fb3491e6c61955c5085a7414e7f3b6c06c87476480a160c338f01f66b25156133a84d8c4d851e123e6ec8a585314fad1ef7c140f2b3e5d8813aacf575ddf3c220bfbaf45ae12a7d54df947676188996decaccc5415a9bde6c1dc59ed08cae19d6a0baae42a8e724116e8be81888b3626cee1d9df7d2b6999aa371c1b46262c943d973aefbb02bdc10d88c4e7e4344dac26a83a56dbf1d890ae9aec5793bc5a30a3128ef816399fec74b9333e11aaccba4a4696c5ce21c9197f7077e29e982d8e4bd545d3c17bbaec80fd516337f75ecd8e9a0f02d0a0c87be600a38762861bfa624073257880d367cbe488e8532b9b7f4f4773ec0ebb4bdff4b92be9c9d0a9754baf69484b5906b9c1104b30a095b7a8bde45b57134676c0e0c934da4a3e6f993e873075dd91799aa6c51bc0232bdcc2b39c72ed5be32d53536ba4db9aa485dd0f13786ef1fe70552426ec040ee002d1ba4c1819169a8798ddabda7413ffc44d35853fb833b72753f6afcd5a28ada0aa4cb50f3ee0363f8c584e6573d9c352fea855f2ea1c4996ba1d605a3ebdb9eb89dd0f93d85e059510e1d9e9bfb316922b8d7e3883c86af98b0430f79a9ae58e0f213fb43828892d9b482d47aa94a65a9afdedd76ad5a1f8dd502c29e0591a360d387714840b2113c5d3a3d02145cde6017d530318ed66fde23b8e590ac24e981c9b9ae78a2c47eaee2437dc0402825fbac8baf2fceee94a3b3d3cee5cc74d17a040d925353671a36ac6d6c80fe9a0c7e1398ddac74d731960841a1a863aa1065c0453b05de2dc01f85622957315117f883f06289a1551556810a10f24cac6f1bf4eb95684b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="e6") 13:34:43 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="00b2a1eb5f8f887c437c1d78c72133a7cfcb5269e04f55c24fc366029abfc2a6644f4472dfac2deb80d43c3a0c19cfd6b0ef964f0208a634fb63524eaed82dac980134ea64c4800f440efb89cfa555e0d9b63c1c1c79ede3fa34211d846dd0f653d076649501326c20b0ebd6ee3786fdda80d8295efdaa56f63477e4ca70908e24b73b3a1263c2833b51ee6ff538225f356f4e0bb5c6c9c1e032addb9c0efe40812ef93b47bcda73c5ada7f26b64d061eccf5826f443c525142a68c9a7c14db548b8a5bf4823266cb90b3fd12d289d4068046b0048cffc25302f880f808964a1d2851d9a470f0101273971a59af35ea2df4a"], 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000004c0)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0xff) getsockopt(r1, 0x5, 0xfff, &(0x7f0000000000)=""/45, &(0x7f00000000c0)=0x2d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x40000000015}, {0x6}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x1abe7b9a, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de}]}) r1 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/107) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:34:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x1) bind$inet(r0, &(0x7f0000000000), 0x10) 13:34:43 executing program 1: r0 = getgid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3468283a0007486e567b4880ab7805ef0f7127918d0c469b689c878928eeb643dddcd"], 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) socket$inet(0x2, 0x1, 0x6) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setegid(r0) r4 = msgget(0x1, 0x42) getegid() msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b869689c733609da3859bb1aaf68630168caa53"], 0x72, 0x0) 13:34:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="a113c8ac905643c4d5ea801a1edbddcbd09281f720", 0x15) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) pwrite(r1, &(0x7f0000000180)="6d7835766c70eb2a88ceb1b392e66aa84029a6b6062f89680123883de0514f6dda9b10b2d73a613bc4952ed45cfade5db26b4cf3d5a1bac6ead0cdfbc04ccfbdb32101ec62f6511d8e56b575690b5cb4c2aa6bd6fd61e4d2667a281fb82ebb66ba08566b816e2b083146d2939e57154151603fa9193bc4c0f5dda5949e994c3a478a", 0x82, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 13:34:43 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) write(r0, &(0x7f0000000080)="1511b15a206fde930c90f3d6680dd9fb0dcd5df325457a2a5cfbe530fb70c85adfe063aa2ee622e1f11f6e09eb86e8b30b267700630a6cd98c9729b40ed5447f2ccda095f71aa3b520d2a07790611e3e6a6287378516b3660b17e1d98dbbf8a2c87f452c971d7ad40ca584bed09b068671655bcb1bfa81a9aaae67ae58ae6c068cc6504048d3bad7c9badb45bee18964dc24c93a3307f461", 0x98) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) getsockopt(r0, 0x8, 0x100000001, &(0x7f0000000140)=""/252, &(0x7f0000000240)=0xfc) write(r1, &(0x7f0000000280)="c601bf7753acf498cb6478831813979d21217861f7860d961670c2395fcecd6546524256978de3e2b0065d340ec1b70da3787618029e79be3c07d6afc4c19683cf5c42e8dde4ac1442761388dade210780e7eb9161df4fb28ff40188e5da154005a38a9c49cb08575e265a449088d7b2", 0x70) fchdir(r0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$inet_opts(r0, 0x0, 0x200000000001c, 0x0, 0x0) 13:34:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0xe6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f0000000040)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0x5a}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f0000000780)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134e1106b2926b78e5a9909f429212ca5718d", 0x8c}, {&(0x7f0000000300)="849f1a2c6b57bd4bad2337222fedf676c5f0050cdac9238a0548f44e062f605fede3d435e2dcb1f930750467f680845d7d01dee8393efe33ac47781b6591deec671e3da587ac928f8b4e90366311ecf257a9c46feec8e1771a87e4b5c54ef3db13d60c93ff19fc66caecb54f474cf2d653705c0ec3922cee8bf2b982f9591bae098279eb99350ef06dceadc11b3279a38ca970c52a9f4600012c50bd0638acc2b1b0d748c808ccaf5d98abf0542c14843f9c28", 0xb3}, {&(0x7f00000005c0)="dfcc3f34f397548eba155651cdf2186403c3021f30618c256083905305279b2ee8aa70d05cae42e9100e6ba81ff3eafaeec5c04b6310fb4a50a27bc1909879aebe2cc9a6e2478246e39cf30ebe5cfc1a837d08ffd8b93ea9deb5a1944d279bbe719b01435a60e974d8c680a59b642f0a1cbd280374b03421dee8d72bffa1187ba5aff3129a9c8aa26187a118a8c466878215b7901416f324e392a73c5571145030cbde09c9cc5a8c3eb8b1f4434d29eb2381", 0xb2}, {&(0x7f0000000100)="be24ba28383ffa6fe60549f0f71e8724d04a27fc4d1ed63819a795cd1c96231fff0cbed4", 0x24}, {&(0x7f0000000680)="fa9fffb86420212961ed493a58294ebc2a23d55fb0198d22c60fd7703a583836c304afeaf41a1a17fb9970f0ddc66e566ddc68ec225344fbbcc0caa6014777e17649447ade44bf9c09a482967fad0e4b4a42b80aeb31bd8513a579c4a3d919f51fdd37530eebdb8e8317f132a1cb90666cee3b6011f0a5775b26ca7ed1c02359966649556af471076d3c69a5573aaebe0c23e0510e631640c1d254a025e3684b9ce2b7f439894503b6cb0d1330a779e9519f1fca0116fc25477cadf6cc883e2f73", 0xc1}, {&(0x7f00000003c0)}], 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000003c0)={0x1, 0x8}) 13:34:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt(r4, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f00004ef000/0x1000)=nil, 0x1000) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='0') 13:34:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8092, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/146, 0x92}], 0x2, &(0x7f0000000340)=""/166, 0xa6}, 0xd949e1bd85acc596) 13:34:43 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 13:34:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000659e234dc40000000000000000060000000000000000"], &(0x7f0000000100)=0x6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) getdents(r3, &(0x7f00000001c0), 0x0) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x400004}, 0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 13:34:43 executing program 1: 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)={0x6, 0x83, 0x100000000002003, 0xffffffffffffffb9, "b3c550d84b0a10f5a77c14eb9d00000000150003", 0x8, 0x2}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 13:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffffffffffffffee}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9, 0xffffffffffffffdc}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000000300)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) syz_open_pts() 13:34:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/148, 0x94}], 0x1, &(0x7f0000000100)}, 0x0) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6}, {0x54}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x1000, 0x1, 0x2, 0x200}, {0x2e5, 0x18, 0x6, 0x9}, {0x200000000000000, 0xc3, 0x101, 0x9}, {0x4, 0x4, 0xa25, 0x6}, {0xff, 0xca, 0x5, 0x100000001}, {0x17f, 0x8, 0x1, 0xa9}, {0x101, 0x6f1, 0x1, 0x7}, {0x3, 0x5, 0x0, 0x7}, {0x0, 0x30, 0xb8, 0x796c}, {0x8, 0xa94, 0x0, 0xfffffffeffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') syz_emit_ethernet(0xa9, &(0x7f0000000300)="9af2d45abfe45ae96674159a17129d605ea63fcbf13481a0393535d6c3419f2654273b6e9704adf82619671c571a5293bdf7b9671dcb7887cb8fa73ce9903594803a67c7e46d1709a03b37a9e3971c590cbddd13f418121e3db2e58a0f6a85d9ae8fbf0caad476fdfefdb91519be741a8545ea3919bebd9d0435cc79189488a3761d95a57ed249c2c885f5e659036c58ad3f414c247e029e13385ccb080f57c6bba266a981c7409e58") 13:34:44 executing program 0: r0 = semget(0x2, 0x0, 0x201) r1 = socket$inet6(0x18, 0x4, 0x7fffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x49fb41bf, r2, r3, r4, r5, 0x1, 0x100000000}, 0x2, 0x2, 0x2}) semget(0x1, 0x3, 0x292) semget$private(0x0, 0x4, 0x8) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xa38, 0x2}, 0x8) 13:34:44 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x1}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:44 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x6) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) 13:34:45 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) fsync(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r0, &(0x7f0000000200)="77206c8ca596c0bfd379db082c79e6c76961eaaa6c6df688d169f6fdc6c4de62f587e0a5ee4a57100066aecb72de9341ff3fc703f8b10003c535dffcf2addbf3f85a2f4de3a4b5de72898c87c9ea3ae74fca2bbcb62dd700f9", 0x59, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:34:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0x1) r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r2, r3, r4, r5, 0x4, 0x2}, 0xfff, 0xe9, r7, r8, 0x20, 0x7, 0x4000000}) r9 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f00000015c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) getsockname$inet6(r9, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r9, 0x0, 0x9) r12 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r12, 0x3, 0x4, &(0x7f00000003c0)=""/178) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 13:34:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x40004200000028ac) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/48}, &(0x7f0000000100)=0x32) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) syz_open_pts() 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10b) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 13:34:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000], [], [], [], [], {}, {0x4}}}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006}]}) fcntl$getflags(r0, 0x714649bf6e40d436) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001676ba68 13:34:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) close(r0) 13:34:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x7}, 0x8) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/4098], &(0x7f0000000080)=0x1002) 13:34:45 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa43903b71e4aafe7, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x5) r3 = semget$private(0x0, 0xf051914c8d2cd575, 0x292) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/152) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x81, 0x1, 0xff8, 0xcb62, 0x100000001}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 13:34:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) lseek(r0, 0x0, 0x0, 0x0) dup2(r0, r0) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kqueue() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001676ba68 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000a7, &(0x7f0000000140)=[{0x12}, {0x48}, {0x6}]}) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)) 13:34:45 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x9, 0x40) select(0xfffffffffffffcf6, &(0x7f0000000080)={0x9, 0xfffffffffffffffb, 0x4, 0x0, 0x5, 0xffffffffffffffff, 0x3}, 0x0, 0x0, 0x0) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xfffffffffffffff9, 0x7}, {0x18, 0x1, 0x8, 0x7}, 0x1ab, [0xfffffffffffffda1, 0x8001, 0x7, 0x9, 0x3, 0x1, 0x1, 0x6]}, 0x3c) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x1c, 0x0, 0x0, 0x3}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") getgid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xffff, 0x7, 0x514}, {0x40, 0x7, 0x3f, 0x3}, {0x62c6, 0x100000000, 0x2, 0x7ff}, {0x5be0, 0x8000, 0x58, 0x401}, {0x4fd004b9, 0x200, 0xe77, 0x101}, {0x3, 0x8, 0x1, 0x1}]}) 13:34:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000280)="a7e5b3fbcd3dfab57ea60b99ebd564db7fd6d5c159feddd2b32b4b08d6ad331dd0a1cc5408d57d3f51c026eb37ae86cc9e02d9fff6928adcd33023cac6286690246d2924f95bf14b50678fe74095612ce05e77cc44deb33f9adaea340e504c939eea20e7f4b86f185c75afebb58b6222dcb41a89701ad058d2e16cf57544df4f6ec01f0a1bc5906f8a4fcbe83bd475c41eb3ce34d68ed95dd382e7bc4d51be361ac8b0a2f788d892f0903ccff8e70f6afe3adfc62bf8fe2a414d71f65389223156046e4802326a45e1cfdaa02d0dd5c6b00a79fadb419df415da475500f702657d8652888e8e43cc3597c050a5b3de5b2b9c71be9724b8ab80ae53ed514022f77c8ce09096e5f6526a15ab0fe647de2b6514a420f74494d512792d28111b368133bf42d5ce0587adbc3359b3766b4a20b38f4235c707da353fc5e99f21d5b52ffe907d53f1be53e08a026f5957c294875303c61b3a56c967f3227f8e06793b3eee8480c3b19453ea7a82c2ab903246314a19ac4a9d9e6bfb7c9d6528b5f8eae9fd98cb461c7abfe9f52e9c98afe4ae8aa95acfa06952df3d02cc69a6f5304adfa7b0595e20a2e959439899d98fe1d01834460e204046276d69494b7d604bb454cb98b063484b7b39997e5025848d83c6eabe0e3946aa42b98cfa28c63f072450d7fc70a9cff37c42b6999f31589e7df35b631755e43e5f58616b25081a2a6982a28f7d8b1f8d9348e0bdcbec186ce19bd81b6828c62df37ea5af7caa444d2af8b137d6ff1392e5ec873f89f24e792777a53f0ffc57ac4335bcff20462d460f9122d467bda3d194e5288fc621e56cecba92cfdef2bcca0c570da44926392d903c6c07ff9358350c470efebb6a646b54ba14c445d9c18e660715c68b9859c44f17d2166db41f1bddbcbba3899cd73cc588ebd698c2d9a756921918f863c01674d3f7d37ec8fb5b9d2fa592b4a93c575c2a3d1f7d9d3cd3e184342ecca729dc746f03552e02d8b05e84e219340108c36e9108e621217d19a34d1a0574c56964dcf28709c929ffd719cd0858e3649ab4cc4203a6304637a9504fc49d56ec8216d498bc0b050eddbcd14fe99d3a1def299467bd8255a9841db7d59551b41e763a9e379f47636b5b3173d44d7f50aab81914db022b32b141b087fbc6cf9489e950dea5fef8c89d8b9b7878cc7d4fc5fa0ca13b2d9393ffe15c7d14947c7d176107646847735f75d8b31c776cb8b3306d1859f6501128f6d8ec0a1ec13c27cd869aec887a579913de483c223b6e790204a4e502a6154c34bcfa501d82a443aa718d6bc319692a8a802c88e19489715025559dc8d6bdeeb91fc4c391522520ba2377954baebde22e3290bd5c07f6da5dda6f0ebf89afa0cca143abdb214741eaf9f2ad6b2ad42d3d9b3c02987bb79d24a918ee864c56a9337bdf141c9972ffd895e49374f35c0451e8210294e85e76e5ce532f09decb2c455505293a99341b9b69a47e5fff6ee59df4ff575154e67739acf90188f6ad81a9169dea00cf76458fb2dc6aebd772d502a4bdf33d946500ed2866443909154dacdceaf3d9e4f28569ef638e43caab1fb38c75a45dd26069958443a23d83af9c26a2cb31c226e863f77e98100a2e26103b89bed9925e4a2e7646ae1292c78954f1bf227ef8225bb5a648143507d70ed3f00650e079ad48c628175d47fe92f75be7558d839585deafab7eb6910ad0d65146ef2b0cd1900e9084267732aa0ff497a4bd9897d322938f34222986e0d6f764bfe87f00677faae31926be7b9842c39606e5f2ce1cb0741a5e3a1eebe559cb1fa58e190fbaae4e1c3b30f10fd09370fa4124caa637c2b5069fc243c3335e0dcd05f6b3890c54ce36245fd7368646208f62b6974d7257c9abe09d88eb8891bfd781802f6bf358b2dbe0447e1e6d9108b90cabf50db7daea528304fcfe01450e232b69ad3adc771e0f759384ca4bc52055a3d1444b3aaf877edfd0237a4285e71bf857169f7f4177931b119273123561d852ec10b9a062f3d418c62454108b8f27df8d389b4b757121afb2e94f639a6b0db54c836575f52a6028307cc68f72f16c349b7104f04e390f1dc3d7ade21bf8cd2a33fa4acd0eb7dc171f13ffac01a90875edf9bbd2429b9593d8072c2cf6222c20ba399c830cc25555a6928195026d4e17326dd463a622c540b4d8e6c1a347853f6a51aa61dfcf083fb3c63dbe8e769f2cd2e226ad2e9c13e00ed0024ce3fed96e49a18faa5395b82f170c43615b735e2a9fb930c929f4ed55f88b0e38de3bf25260954c0466578a70c5d8f212ca9659a22eae89f61651d020d73406ddcc7154793093e8d31193ba781911e4cab9aabd4aa328959f2026c12ad9d1ab70f00790319642166ef6870745f77b7e4a850a637c10df4d4d0663e1fc7e0b5e5d26d83c03c980127f3dfadb1113412d1a0fba1e992af1e038d55fc0e56bd3ba4a3f0e180fffcd332bd8b2318db5d3e1db082c3356e80c8da9183c2d23c632a5c635559bc8976bf2dd2ef742dda70e0e043ac91332719ab249cbd3ea6db3ee90148d5d55a3a4b603594255cd43f645e2b798f48d756a76223a7070532fb6e6704cb2251a5dc569b54840bdd1360995b1d84347bec1ed49090e5537afdfee93a58624f179441c6ed6e03e44532874e3716804fee0806c6f50fa538293bb62d4a98683c5d87d6cd4e54cac1cf092639a6765ea9a774b2db99f3ca147b719504f982aeb480d74e2f09aec68cb065eb3c5593d30c788116101366e20d2684cc316e910523f170e721d97283858e6e5f97d0da36c4904a5b1035d8a9d4c6f6e96dd8df33a645eefde752b8fbf533e9008e6153f315a0770259f4c75a26ccd422029e6173de07e2066a1adef9dec55f4471a4231565d34280032b6674e50a7f5c7f772a96f487e60b5d60fa8742bfb1ae97a7d0205f992f115a8a652935173901aa427fdaf651ec16fb54431f24c877342b59271f6bb9b0757813cf7e4d651a93d36c1a7fb6f6878fa8acc15d0ab8d55717028a7f47309acb1f1d17c03038407005aa514af8a3d4ad216d030c95bc147819f9238fd23f2aa60938214e9bffdff6365e74a63c408c0ecbc64f3d25a77cf2593b0f39e4973ac2e12b9c4e15621ffeac2fe38782219e8a6ad069cc6ab422d25b629b4a6abe146bdfc14ad790878be19ff5ad915c1c3343899d76e1d58c589807aa8479df8af011874154bb6807e1862b3570546c28b9db23c0e43fdaab1c5be9e746b22a05d8effb3efb3527ee9d300a67868099261fea813b1f3612961ba36f51281638ee2a951960fe507351167eda4c5bc111e0991be49d37f04c5de2964fc7f302ae3bb07cefc5e5c6e1f6f4da5e87cc8c791833373495e6aef27b4f9b84c3afc710ea1d913add398e8bb1841430284b5054917ad62b54b13d2d0467b4de3113e093dffa7c1f55140a01d8b782df2ec455d1881b71415dbc3d1baf60694143e2a922285f60af6caba2b81396562cb1ad5e5178d901b04f2f708357e95e35b2a023659a38657f6a8591e5967a501ce3cac797f294e1aa249c0ca699bdc58816445748c0cf0eed8d678b6d57115d818a59390ab6d91f1b2617e17bcdf32ddbbf187ccced3ec9ee9aa2f1565f674dba7afc6ab39afd0ac97db280b3963e2510d49e5b20e381201069d4f40d198f898c4e84de6c17ec01f7c26ce3946c6194e03e4f716188e2f310bbe76ebd207ff524a13bd11a90321a87bebfb49c314b768e819d326fbb9836529b1adbb961c7bf12af5a944f06e57b0235648c4e4d602bcc0048aaf973a2c560908de654561611f75e0c1a328fe6e5d0526438d2890cd2ec064e300f920d838510dc0992264333d56bc399afb9b8080d60b9b65b9d7abd58a720e49efc43f81ec81f5fa8d3d7ff08970d98d73a4769c272671b5e0a0e844940739d06b2a89e19db63280c769ff413fccc8097d4cf9ac53cca9d22da597a8890c43dc03589ba3aa7643d438bcc9f4dbf36aaae6b77a9aa48570db58931b2a045b56728c7f6cccc144553184f77de1ace75fa7754371acd975bba7055a1872400b864695c3963434c8dc4fb75f28cda5082ab9a1b5416b3f4ebc209d97c69ec6b6355d6f3703d5982e3e7a3297145de151236687fa6296171d13d71c51537103ab59382799c0edbf085e7dd54cc3a7817c15a8b928f87529890ca3436fc55e9fa60ba45f2fcc6bbb629463fc7536b6aa892b74832c932297bbfce74d1c1c8077532e483cd5af2e546ff4577efb1aae5a407757609c27f5cc0053c641088b6202c77a178c1a656bee68c78f4058cddb31d9645151233e9fbd6088ed76cefd14806a5eea8f7356ef770ef72a0c930762c35ff25b6a9373a096a27f7853ce9f251fde29c34e6c0e7142fda4c942fd95ea67b1d5d59cdb9a0f15820fbfcc604fff46f15bebb465314a82512b91191a333118d39b31b327b44996b3df982ee93ce4be2dd5f98d8e532a156e64221711736d4d8d616f0d3fe49ab1c03a77dd14e821a7c604319e99fb6934675de46f15e9175950921bb6e7b83c138e41a544ee9ac68b79932e37e85a0434a075dfab43c10f715cb8b4a780d84757b7ab5777b3de1ecf7daf272e0792bcd345779303c90d467521981eb79385d3859d33d92d81b7dbb2e4f00e928df230fdab659927a3280143c36aa315fa786b9131f5ef200d868d3f14da5e722a5c8fac7df9ab52aa0b54d0ba04598610f42dfb1374b101b86992d5d1a8e11faa1560218c9d0cb6d3bf2895f86b9d67c4093698b4b2846a2b4129f1a18241ff26bd37c64803d628cca28fcb0efbd838ad1285162c245936b0c3bd3e5bb09e8a4fcb5fc0d9881855f8de18d728d8bbb00828f7b08649bcb5333c78c8a300eeee7a0ba5df06f1be6e5bf69409066e79741046d5deef0f623e88872a22df9727de4d1ced04efdef9046cbb40cfb63335e378539952f0c1127671e188c6a7ba27ecab5671769531ddef8b10bf6ff2e43621919ea9d9e61c93e4573a10f2cf59bfb8778045dce31b0925f1283958c88ca9378b021cba0a4ea908ed01c7a74f68cad3e26634cd2694f26556c431176b895d8a054cf34ba96547c76e2a82a7ff02402e353f499cef6af2ac1c66c3d24c28097e469fe1607553df154136c1f01010f8b8cd2ff79e6043f2dd3806730356f3d3643ec57b974e3579a426e022f929f98a4c8f9d89930e5631ed3d13861c30b71b32fdef61023f51dbe6f41dfdf701ec2728be7a6bf555508cb94a1ea42a9e789cc989892027eec5be1fbe5a3c8664f222dfa65ac8260a80297d72b9a0fdbd114a4f9396b2a1e4880de341507a6ea4afc0c337a36908b712d824e9df2e152716c866d1450731b10c0ff1d7adb886732482d01dfad21137cb8ca9ce6e946184eb10a670b494d41e885ff7c0b7b4b2ebf7c491928f37bc2fe9faeccafd73245f03104aab2abdeb787d0ca5437493afc692b7651cc22038c23d6810d4b5a0a43f1dbad3b408c4e7d0c9977463f719a8c25bbb9671779c8cc60e7b823d4379855bb325f23038c129944f640064c64687ddb465fdc1cd72f891f98724b07ab0dcfe837f9b41bd999c07bf58e957cfe857c512d6c5485d11ee9f4b08afa61db3f6639e53eb32f5121fa7dabab7fb740f45acdf78c387c04f692ac5ed8ac14d254b813d2ad0f22b71f54b64b7da402ff7fcae5c9b9a1af2568b29fcdd05c15928a3466060c9ec2e54ef5273c80b6062a8d1161605427277250d23707b6be86cb6bef4ed989316f2d9c221990a1431f89174f8ac", 0x1000, 0x402, 0x0, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000100010000"], 0xd, &(0x7f0000000200)=[{&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000001280)=""/240, 0xf0}, {&(0x7f00000001c0)=""/29, 0x1d}], 0x3, &(0x7f0000001380)=""/29, 0x1d}, 0x802) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x81) r1 = open(&(0x7f0000001500)='./file0/file1\x00', 0x20, 0x1) symlinkat(&(0x7f00000014c0)='./file0/file1\x00', r1, &(0x7f0000001540)='./file0/file1\x00') r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001400)=0x800, 0x4) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="080000000000000000000000000000006c1ebce2b97bdff9b8a5", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="2fbaf0703eaaf7792a337886fedb88906bed387ee8c9"]]) 13:34:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0xc8) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 13:34:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x90, 0x2) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000380)=0xc) dup(r1) r3 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSTOP(r3, 0x2000746f) socket(0x10, 0x8000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x59a, 0x80, 0x7fff, "b68802589e9ea46a136ae4474f440c89ba6e7bbf", 0x7a2, 0x6138}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="1a22addb21deafb7870c422bf535ac99518222662eb191a3b53167528c068441b0b823ec58a2788050159eb06715030a3b331788269c77bd7d4c48a5fccf78503348569735627f0737748159d7aa779a6c6c976a28b078f32a0487a9e33543", 0x5f}, {&(0x7f0000000580)="b696704e8069412b4e8acb80dbb06d2aa29931a546d6725536f2e8a9240b224380a804dcc210964adb2adec6e7c457553489d3735fea8e4305a8a33ad5d83be998fc855abe88ff5d3be8935d9e61362d6fd9026b6969fe2c3d0cddc7c8954cb88b767edc9eb83f84dbb2725c686af7f64812c8e3fa1f601fca2b6cf12d7c0f28207e21cf939097a507d93f9704f0a0844e9e628a8c71140bca6cbae87bd4464c59fcb099e6c13134050ebffddf27b8aee9185437255638208be4f06dd76fe64d49aa62519793a6a7bd93ec8f4e8b310fd91465b136f9021172d7b1cfb8d92b1aa97d611c11f3d1a12f9e2b1aea5b370b718346e925556a667709297d039f8d85b7a446edf420cef5c7a3f33c963163c3d82c37f0a4796d485d5c0859c9326fc63d164ad9c31cfd20b3685518a4e6fef7a056009c0421da32f1fe332d4c2fa871ab0b72d76c4c18bff7ac43803200a10e6737a0d2670762b390aaa2e04de4d1cc871b6ae510a2bb34ed679c680d857a29741b1deee030da87825d3f0a745743754965ab7d2167908bcf3d38682f4a527b4398204c87e2571548618aa73f2a11e44564180c3cb63b37ba9096f5c509ea76064a6dee43dd3b5b677e95bed867b7249b22973d0122030ad226b0bd3ff1529fd6b5c91e34500e86a175386c59fff20d196873d4939be37ad096d5929a50362ca00e2e912286d5939085d34579057de5e79262f6a0ad62ac916d3ed6175521b0ece656d791aa52364754a9787d47e986b031cfaf71f58e0bf8c4720b630466864f63b3c297416945c6af38cd69d82f548ed6b97fa33c955b8bc8a8aac8b99c3fdcd3bbeacb97519f69dae187ebc63758a4d885213ca832b13d5b2b7e90ba0f7466b8c1b1bb82f8f227d610c17430c9fad178f7e0fe767ab5b2602327cfccac78fe1cd80a67afaa953373770e406a33ea78c8f3dfd4864093fedbbe2909755881bd47d081763be2784398585e8a12c176ec84270ba78362160ddadafd28d05e00366406925c6241cd363f17de3a4e19721df7855daecbf5165fe00c3d5df98441ab7bf2ff46a7a6ade78a7f5066e19c902950a7145354badba25083b26d32b366fe3cca874cd9cded9182da1645fea26b5b4e38ed6a375110c933e3f803af57c39b15e206a8730601e3aa942ae48e1f0f04b07fc4b668e298e4f1ca2328a0e4a0d8d5c0dfd50ea20d65b546ab4a553e54e422c1af0b998c18425c1777b84e8a0f85dbc92a9aa9f1900d46b4f5b000814c8bb09284cdb9a3ab5b7deeb5a872276951d215fc01d9a86bb4e58d7056773e588371f44557806fa24177f3aa0ee2789b22199b5ae6373ad03da0bb0c0edb42df9c282de0243170d0dfe00065e4053c35910a73073b810ae4734de44f556c46a765e2e227f9eced110a6fa847288cca5c0b3e440c3f06e13d77ea884c676edec9a5c4882fb681df613e7d80445a5157a3da963febf28eaf225a380e5c1a24574f899679cbaa4fe49f1441401908979d7921256d6d3e79bdf28501a03cf7f6bc702b0fe975a18ceed698b83c2e7b1bbbbf1d3242a24b8cfc731eb7374428a685cb323acb618c37ba347aa48b5e016c062b3b3af9525a5ed0d46cecd495bfa2d53a41548b3a2029b5e9557f5118f91686d0b03f7329c636fe695b934b578dd7c7b6400b51b938973533345c905529f2b61b2c3e5cbfdca820d87c22fedf71453b1d73a83ad70319e8772b691e4cc71d50a8985ddae8621c2497a6f0a27596ad000eae89eb727db637bc459774b41b02e445c43dec4ad7a4822185827de8b15c774225fe1d1993809ae019361392c2c0ef9c117545fe6a98f923f996dc0b571cc7442802a2e66e54a4bdfc3436372c78258eb48f28d52deb1d1adf2c207a68210aba71a6821b39338f1dd3923efd367b3768ec1e0e2f1d4839d5611709a31018ace410c54795f605689fc3a16aa477dc0d8307fcc2183a59254cb754bbd05ca4d7617a7328648aab6e990750e4d84416657150235a33ad262a9894e9aa36a719268b812f032991a8cfe25a25b674f872779f8b00ea26c7daa59ae87a08daab68479a3dedee685968c16335939ab72efb55c0f93cd3d580f4aaf5bde05ecf4c486adb592ae2a8a206c87f1595a64be8bd1751e0c485ec4b2621eba2d207cb2b595a67b6b88243cb4646c498782d8ccb2af79a5bc0590450cd50d780d443216d049f8bc53e566a30db68d904fafcc1109352594f9b09de687939180be1838ba472208a7096b622c21bfd288a87734807327e15f8b5b3c2221a7107085bdfa66c1445dd2c744ec4b1fda97853e25c63f467bc877b4fb13924a627c2d7d2fd84c9ce2b961a80c86c671ef9398ef76ec367f91df886e7e166dd489ef49ba88ddcce018791803a99fcbf9cfdc250d118265262d944bdc4d14fb58e1cee9a926adf1a7d3daada5761765e810f1f3e74d80946b29382d5374048c6293c2e500a285a59033696158477f3fe36deff750ff858e6d3191a1acc53a8dea16f231360ec3422af74585c317dbd84805a5547332831bee27586a612775eeceb1fc3e797579ed206486b4296985d1e39457c409f210a3fbdad38e99f27b98654730fc9a66f926f10a101e23a0e87949f367eaf80959f8d89b7e4c85ce18dc6443c82aa087025a57f74a41415cf4742bcfa8a3e1beda1665bb056537273b95daa20a30f30edb380bcace4891d36208dc86324f70d0a2afcef5cdf254256f5588539d865ae72d6e471b48e9f08031a996c657186daa6c358066a73b08f6ab744f9725fd95974283ffe47e90a045ac8551d2de08f0437e1bb270145a69c709cd083cec674f94434ad1e130df5fd9ccaf435c3447e34e26d70bf7586ba70b8251a28ce73e920469f710d5e9b491ef5e551ae84ca49c9d4e4a69a4fff5846584498291b43d04f0dd499057db274957ad0c7ad4e5557814e869a28c641a8156b1952c82e025c9e6f6d53a9990663cc47c9bf4fd488a46ff15850876281c5682759adb68ad851b74bc0f9e7f16e9c4ba0acd40d08d5fbd7943b509d19d0646e1a201492947b5f813d5ba606e77595aadda494c583249d0bf2fd46d216fb8093fb9e99c6e06f057b99ae9d1d79cc76db64181156adc360d9f77a096387ac4453cb25340b746dcc658112d79de497e8fe531bb4ee71c54136bd6990fb86c239bb3e7e6e7cdf05b28d8800afe6bd1bc56f09d8bbcabd5cbde3bcab2dcb1699f4d763791392295eed0b11b16ff751f5c0536c78c118eb1f44024798024a511c5f1b6dab746e9c1e5cb3a9ef62e4442957babdb7c6a8485ab7a85954862c8753eab5de41f904db9e5f80dba889d0bfdbc61f09694f31c8a41254f655416dc3b4d2b775266a2f72e7e891a31407c4dfbfb34226abda080cd10b79e809a36e6e988013a98d97f4d0ef6d5376674198085c66fdcb38595a0fd51a808b7c18543fd015bc6364f807d54dcb0d9e610ee8d3f8368e1a8f3dcf4490ef9a1a26375501422957692b5c4dd858cbd0fe9cf97d079bc2139a0de22f95b289ba07e76d88f3370a5cb8b0c5d49180f52ee93d253ce00fdf70dccb47d2a1d713bcb885ef0cc6e35e1c64615df5a3220a30b9a11de159b6a2f8f1fde67803b03993ce69b7da6b01842b0bb1723377c579b82a869749345b21bae4c2c8a24e2c22939564166429ebc6c7578d3a946ebd53fbdd06729a3a7d50877fd376bd495ad341ed4c67ff57794c7f4423921da4b2c558f468629f090dd2c89dc7d4eef9bbb1bd7549af57c338050c86bfd5f64bdc21194e810e2121e32dfbe4713be6492771bbd9108f08dab071d1161d00885c6b7489eedf26b25aa29d5c8523b3cd8f79bcbc65eee9706a98615de8c846c7a896473b5b130e28c39d8dca033e386522d430600b4e39134d6c0add33afa077aaf533c715aeee54fe88e1e7004c7649f92f8ce72c30103b3860a2da0e75922741a652ac6b55a269d93cbec33475b70ab803fb01aac305a48e9d096d1d26085ae6d016baa5a6069b725400d846bf9fe3f9b9fb3622ba811d0b6e175f38523fa8a701baab94454bd480ef5acf9f1258f7f02ca010a70bd189342f54b4009365a01b3665e5f25d44b9f418cdb8f7053b7d3de9b40cf1f6b3b4bc682940731135710c566f5aacd82df4801bf2c3c34c671e5002857a6ed5ae96740c980c3cdd751685a8a74d6463e14ee4a1cf7b3b654fc92d6fc06bdf2f4cea662d591383f05225b4780a60d16db2c82f1edb8709c3d05299b40f2f44ff827dc043b037579a3209559028a6c74de7426fb469d5158d09af4cc576bf442e022d251445454cf9544c96c43d2a493b18e3346eefbd6a4c45d7b831416cd3a3aaa3ab029328ef91c3906384d3fa9ea4400d4051b1a37b00559e0c708a1ea2122ffad37db0b8890c943164efe8e47447f7622deadef32b7f25e07fbbbd7230845111b7de0bbf31fd07fb1afa5c5ab2c4ed2b40d62745b1e60b695154c9344eaa38afba7943d8696939b342b6a2de93893fe810dd220d023cb3839d2fe905bec23d57e047e34a51fee1d5dba4fe6281e16fe913c49318e0b39abf7158ea9599cc6238c73020149ece83f37bf2c7b5d342cf55f838f5f6da57de4be1653580a980c47600352b6146deb91c2ebbce5eb15320a360ee3f95a892817b30c64c01b75656c1f3e1857ff31615661bc04e649e6ae05cd0c271cb68ffc6e3c55381a31932ab837c96cbd785b014ee6dff6c9c80e1cb6e4139cc976627f7e66593e4de48d8b78e794a2fe5521b77ff9340379fcc90672d83b565b00500568d60f1d7151585832fc2d0c5ed69bea76787d16829c7d3ed2a4e76a24035e807c0fe16fc071db8697cc94944456bba41f23a670f6edb5546aa03bb518998094d326c3dedc49915a64b56273d5b6042e55b8557da7e4a0a97bd463b16825da9f6d1027cb5a56d536aa418677993ab4653b6f5d73dddf3dd85575095e9171ada4bc0dd2fffb8ab87f78bbe2278690810c9eba151c0e159d7754592f3f8eeaeaefc091eb3363c3460e994aff9fb7b721ea90624d813b06598a53a62c25cc1e542df42d5db2c2e94eb55468a2ad5f4bbbb257b5cd0b35210cbfbdba1571dd49a5603aea27d2fb19b025f8cb1f270243199304c768d39ab2c301a2643e32044725bcbc4c409007ccecfbe8c41c8fab1a9594ced529e1c20502d69b89eb28d3039af965f98c83e3bcc7277992de29e91d1f9796a44d1109bab5ec5aace7aedbf46c0584e63c486b1810a4f1927b474db962c3ab2215522620c9177d436341b68da8523651743ca0b029c1b4e9c51fa477f65a411cc5ed6686a5a7faa7a40ad2b7ab7afa40bbe0b8c872b8d3fd1946e5281538d8e777f0e9241eb6f0768e12f7ba6bc94661a8b567ea4962e558c753d4aed9083d8ae1d16b71da449fd594212db2e0ddd1a5f0e6dac7cc8d16d6b83d7fb8f68365b359c90007163414d7f8020b04c9a0706e091515dd3d541fb10ccb964b35472316970dce005bca6c07bf18719b7b2156112c28ff10282f10d08c863145a87c2e685136e9fe7ae2c8e4fb39463b0703d1240d3413553fbb0e54f698a13e14d9d035f0565be1d98e0b8d2fa7905b9c8dfdefe28b0597362ed3ff5fd5f3fdbbdc0ec8e9b645242e838d3ce8c647adbecba9ba3f86a37e78fc13aa4fc22852781ecaa377f6c91def0c66ac43e9130308725a327c966f420d4d648f4bf8518e5bbaae90c1a2de7e1cdd691fb221d065bcf86facb6543a8a7e837c62fa53c90be8c1819bef409a0883b537490a2", 0x1000}, {&(0x7f00000001c0)="e362855463c2830b88486264d3d6bd2182c4d3f29ceb618a011f2102549af1d5db29148a34553c8768ee006ff8e929c01585a958a173aa35481ad4ef09bb6812af5e91e59fac1041ef5056b9766cfa3760b939392672f489a7bc54d0648a48563aca97c1b142028a3cf4b6b925a74f1ed5eb99e2f42651004ed6523d6d3e2569e4fb3f818eb600c17c2592aa431eab9eea15556c37d4dd898d8930221541d29ba68185f68e17322201747a9bc93d0ed328d90c39c019ba6550485fec312c5b35bde1857375bb39045689f44c63d06329aaf26a7538641152e57fa4c3e17fcbd93e090dae92ccaef131e7fe456ffeb4329681a7", 0xf3}, {&(0x7f0000000380)="4f3a1ebc6dfb4b0e1716e1f12f5c88ff0b3ca48af0c68bea78ff98f42ee42bcb2dde8a33c3a212fe5175d127cf91fd29738c1841f0b570a61c446269a19399c69728f76f57e29f7390e5547c9f34ae1f1840639da6492d53a8f896870caefb57cab58aecaa99cb529b07157b1848a7d2efbd5a1428d7a75f19b18d95ff3452b1b366cc8a7436dad5f3e925dccc2b3351f926424ae71ef7d1f179db1665b05e6fbcbd683ca083325cd65eb34b2718fb29d65f7b9b91f985299c5a5d8c0799642efee14e8fc42d2f", 0xc7}, {&(0x7f0000001580)="113a1adf7af56cb5163697c976440ea9d2c1408ad834d8d1e50e5ceec668892c0989f0922692d774402574a122215a899a2b98a813e50e962904b58aaae9d9a0ed3125a0b925afdffb5861691dd03599038b28afc81adefc030f4e2e58bb1bff253c1cf84a1fec02b5d22782282ae40d1fbb33eabee50a4063a93d13d37702ebcb5d3506d7426e805fbd9ffc1e30311cfd6d3a943e4fa85494d82d4941c8478c5a1cdc6f717f6252fdec517d6f89741ecce86db534085df1dd7c177c729835f5dba11f338a8f391c54ccf96c200395096ece346d9fde8741411639f0da60e4a1d76dfc045c6eb0ab0dbef617f02c943617ed844d8af0b27e1cd06cf683ce80d624f54eb8db67b93ad60549e9d47f4ac46aab1d0e05ccf5ba8c687405079badf3a51242cf41d9f655f677b99f0d710673415ef52867031b65fd70478ae3f5bd000b1f2127c046070f0ba4a07fc8b9bd0279f96be5b9738a00285b4592967806f27a88fe9e6a011f3485f75cb1ffbce5c5f28fb1545d5c72d2815a950901f40423162d6ac6b76dd63c2861efac1288a9986d72ac23ce267c8d3dcdb8ea0b3646130e2dc9c3944a8b4dde849fb934b9c8e0818901073b9f5eec85c08f637bc1ff45459c7a6bdea7947532ce3288228fdd985e7d35b9fa22b8308babae99e0b1e9e9850e03e28db71febdfe85f664383587b29e31bf85c27243b97b857c16a8c34aab22f352b207aad0d9344a713559d800e6b2429a16a8fcd85c44a3b23bec86870a037d75160fff3380573876bd6f81489090ac2a03efd965e9197fbecfbe3d0babf6976f1513e6397018f69cdb47f4f1a8d12b98655be27559fd0d1d0abb738cf3c93d9e5db2629a136c024bbd7a422d9b3bb12d7d243d30443e2e6221988e9ee4fe222d7e734d0b2f7f5fcb82a5b7d9f4eafd67dabc6030040deeb9996ec2897ca931365497e0678e59e36d5bb41cf499e36dc91de73468f5c2db3f7754fb9ed1c9d824c2628a114bfad42b78e60ce1e0179873950e9e8f71f6fe106ff257aa8f593830cfc68a217ee2ba8cdc911cde757c0a34131350cb3c30d31a12f8b0fb39805538d77be792128e835c74bdeaa009220e46a347e6b8b8aabc01aac8b925bb08b57b330a3ab2252beb65c2654d1d73ed4a4762fe740344f3e6461cbbb9aecf7060f1f0fefa8a31c87afeb188f1ae7a843b701e204bd7f676d85ed9c3455740fdccb94ee0ef9fd5be8b9a64ff67ba27a59a2dfb2d0e1b609aac52b578597c7ebf68a53b0c998ca7bfd81f39420fc2a4d440b89db029acd223e7fe0ade75c88bf6fd796c4b3d60fa4e05db45254eea2903579cdd9d47e2fd32a31cc4ec1334ad19dd54793fda8cc87b8deb2b45a15ab7dcdf2dfa899fa226e55b644ab9283e54c6b3f3ea6272510580e1cf48ea9bee81ba1b7523378f5e0e5a615b4040f24dc142083378bbd83ea3863c6665af76b913c990d8f2cd6abffe1b74bb1884a24f09c0d8cc311c8f39e59bc33e3a98a23f1d8e64452d5e8d437ce0057960d0f3e56e642b7322e4ed2201cafa5a8e42437c3cf12fe6b46332a3f5c744919784c39cd17de6fd77b8f1150c40e81db8b1c43c098397d3523bb94be47960b786eb8661bd951ab02dea509e62990169c246c0fa1d1ae97c85146272a6177e97dd764dbbb94c4355cc83e999b5d8c0c335ffd02ea9b78f62d55eb0976df76b0096b8a232b366a1b54f30275b4eff8e60871709ae705e474a88a6601ecae6ddaf83b9d49648e9fa5d914784bf1176b0de1a02932d19422e9eb04aa2866ee44a8b3e0b640897b2f0700d03af1db7e1b7cd0f5d458c312f1b261abd24ddf17eb5b3bb513e4872fbfe634b7cdea6aac246fd912566925692346ddacf9c0120e3bc33208243318855cf240bb7800c36276ce20a8dbf695168983e9683a02962d4e50d433f4d8cfc8239f7529c0555328913b95f8224dcceefb48a356e71b9bfc85292d661e78f44cf0edaed9cedee67dfef332cc3f8fa5f07ec8daea1fda58258df2e258bf5806a7e1cea6b8f9ea44b21063020df14b83ff4bc6186185be0009e27aa868b57212c6660de43b4fe9645f991c00ffe72d9d84d849ce25d5b97e5fb5243d8d083786dd9038257122307de92f616f1937c896a9992980dcae466e30974bbbc9fcb2f1416cb9ad9edab9cc464bf9fb07ce59d1bff5fce0d44e69c406b0e8cb92281e2a61e738465e539ed498f69e0f96cbbf6255229e8ecdb1ef59c063691b6c953bb591a962ec05d20919212b2f51dcc70d4fba3caf26b9b059e569772bd230cdb70bb69ac00fa7eb253af9f4b4aacc9e851569d5b3cb4cd5bf370b7443c4df1c13eada7abe596c498574582f68d2b8890f51da9142c397ad06ace7d59401420b9675e7a7b0f629bc3ff707ca35d6078f822818a54c15dae33946b8fb2adb4f47be62626f2341a872d5820f8abd06c4ac750a4c439b30a0cf0e31fb6a118ab8660207ef30db27732ebbe20f765249aa9caa09357458896b994c92f4d3ac39d3f5f35c5bdff6f1bf764aa3fb3ccbabb9cce64d6a37990f99a7509942f75565862af98f3bda49f0e34a0359bcedb8593b2c10240ed68fc2ad603f4c4273eed9acdf304d01fafbb20718a307c5cd4509459f67d0d87b9566962d38f85ec9de0f081c50887ec13d8060aa8cd701e64820a68990cafc69fb6be2f4cb3c25552f6abeb126b4d450096a9937406c5b7b4d551a48427d0e20586b532d5c93af1b6271f6eba295aecdd1fd3b97706823b5f53cdd38a0adff6b9118312b536d45589f69cbdf5f4a4bb81b76d62f3662d8f49122fe9d13ad5eaa137929c30ed10738b824243ca0c2fb39f175ff7eb68b2fee9dddca480cf386b70ac5474e87e0700159aa0802a251ea031b118256ddfea357d6b92a1e78f2a821f757767d77538675e434602bdeadb4771cd45e830caf325ff8544cb3c87e6785a86fc59cc9630fe12b466273b3eeb447fb01e4dddd297ca4e208117476d9e72b7bd8614e87d39e11890f06f790a83c9228344150f97f4457c4e6de61ee0f7e7ba212cfca6f9388e9b1da49c5b3f2b234af5abf80c96333c464c6367d137bd672dfd61c889000d0c596baeb56fed427700d5d3d5c477dbede6d3e38033b5cd15df38bae947ddae04e88260995435747c07b380457654d61fa036b0750f4c920fe84674b966642d61bb8703f1187ee271d047fc3ae376701700b70ae348e7b533efc8922062a9d60c4f0dfe860bef49a37ae348186458faba6d8603a8a2abbf73719f6f4bc9c96face332500e981db61cb639fca4cff86de447ba9e0d6362bf050a8bca46cb4071a43e9b1bb4fbbb8ae43ac1c9e817fd8d9612ad5e20c7de8630dd0679a3170d1fc29ddb5fd04d1d2b9dd1d3a4eabf2820f6abc43dbed45fbe0d5a1c2dc91e93c7799bd4a10d8f129eac86c865cd2232c804043ed0759eac2c842f65cbafecd0cd7229d11a566cb1576d224e6efbf8f56ce16cedb595227d74fbcd7a48a7655a5479ced755b888cb91e0edd54363b6c7fc1286e2faf9a6040c0422c5d2ccf938ba29164c11c2d04c81929691d9f8c03c2bd2471d3b9818e960f808857ad1f41e68264e1015c50c93c48253c3821936e4d535600cd18890dbe602b50e05fd5f38be74b10a3409ad4767312aeef262b1e758b8bf031c21496df8574458c62d91e07bf9668a0e581983164e2c5a83a5bf8e4f5b821b4fac8424170b908f46a2562f0da330c32d7855e68ec7e1f53be782f1329d3e308d476f679f3b03594b8c6ff78f8f49e1c6eba9af972fcaaff45e8411c9c6fee09fed95659af923732232536330dab87a560ba479f09c443db3a972749b1b92aae861c40b240f1aa853576932e675725d4d3eafb646978f018f484f599fd0c82ccd749980b35c020ac1ea6cef4697203b7f5638c12746f9debddf633c75006579a3f30a9da3bf90086a5308cd38754de5c2ab855b5071cddc6b4f49d00c4efa2190597ac9a993cb0ebcd9f6e4e9bdb7c0a635ce0547edb635437c5225585eab617f33464f575f87afa868d6df59144fc30424a03befc8af4083a99402077ca0616d474fceb6f606be8ae64f858a8e6970a15b9bcdc781fee8a7ab0b50d97b39346bc0241559f0675130f5a0e29e25cf8e3f255515745564f00e1b74cddbc749d7ef2a5e58b491ab84f6cfaef5b5f8620a958b991059c5cafd5b3a2fd109437806ab1dda3aaadda2cde0caa6924728f6f27b257eef9905e2cf93127f8a299239a00c118e5db3a0a3accaadec16d32ba5793a4c97382d3a1477c7f42d24f35ac5f0a11df2655556bcb57e9aa020ae9ed18fd010a451fad60dfef4635865ae9563038ae528fa572dec1683d099ae59db265fea29250caa97790e726391e2f77090b2ca5c39ca097aa389023cb51c4e6eaacd345f8fd7e1edf151986894f2a190218b5b2d0e1123f85e1a1287c7fc38458cc62669eb04510ab988d7b1cb24bafa9b4af9422771c08c8ff4d5f6e3b9c58a756d3e19178b4684df59b3e2ed09ab5d28dbbf88935d7cc8ae3b2d9ffbf0c73251483008ad6496e0fc3f3ab64dee513813a1b719afb02bfa4501afa1693d843a06a58ef0f458f29cc2dea563cbe93f75597439da9d1e2aac5f2e4bf309ff196374009bb5b1258d8e50a80b5ebfa5ddc20c4556dfb2222150ad36aa2b675e0fabc52c0c5587f301a984705ef11f4b3c4139c9e1a42bd861158e51466d964edb20f2a0322a9b6f81d62f7b6ed33a297f11f7e3d483b9e868bca24af8df52e88a27ac1009032d61110359516865792a1cb3e85eb03efd338771f65bb49125cd77ef85e426e0886e82f1d4c9595c67c44b32772d2fa13394a81c097652cea6b4d272cb3170b7577f5f76c1d371382c4c1860fbf4a084586eeace2477b28ab2361deb103d006fc473161c0931e4b1a2036d67a3ce9f7fc7646aadaf77157a3bc86cbab8c4fd42e777321ad2ecacaaf232a8bd7e7265b3065e5959edf3d456566a0eff0398a99ef011639fac6d39c0c0e5c6534b632aea0e65c739035767ba4475ae3fdca1c0fff01be7ec4df870da0c60a187b27039d68032c0a467654b059366743333b4ff6083c4de43e51173c5f7cfe114c0fec1c0885f003572fa194aea0d55249b32306bcbd7127d247a4f1604464350285d2e0b6872b7ddc8c7fc189617c8fe33b86f6490e8098560fabf0d06d462eae300c94fdadf8c7f085899e2fab19f6182515654adde2c112a8bd9f4a1ae257335859dba8160f9f30fd40036546aaab33e3044306c3a5cdc2fccd0478d53d63f667b5a0e70e87b74262bb9acbdea48fa2dda388a74186f24367738d0aef6b2f7f5a20724b4a803c21fb8e39064c7cd1e2aac8b7d4e5cd338b3a1e6c15ff1b737dab3213cec6cda01caca0d35b18828279b7b6bd85ea546b3683e0da59895bdc1d183bb70a01c063cfdfda9da0780aaa82d41613e3f82df83831cc906fec2dbdda77d9f8c7eae613d6221148db5013355256cb472e615dd50dd8e48d8f0b7cf5169f211e28ded27bfb3ce95a67403f2187c24a2b5fe7a2c4c4e27c91b53d268f2c8255c8b3cf1fd87e6b758455be1f5558b153b64af6ca5bbfa772bc41c79d3975556e5003d169ace6c135b2ced2bc5d1933e88bb1b9264535468498960712e9301ee6f4163f3ac4327d46e061505435c139d5bd27d03ea403d8f882170f91cc0174d7b6c1f1c34789a8935df9581797e3976695ea4142ed59580f10fdc7d38c912cb30d3ec292b07a0763ca9076ddcc764db22e5b0028", 0x1000}, {&(0x7f00000000c0)="f8baf392effdbe63aeb334cc942f63a7db8497e05506686ded692f7e226e9299aa8ac1cb03e191a92f4778c98dccd8767632f60fdb1df76411c8", 0x3a}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x418, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getgid() r6 = getppid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4b, r2, r3, r4, r5, 0x181, 0x3}, 0x80000000, 0x7, r6, r7, 0x1, 0x9, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r1, &(0x7f0000000140)="d3d2e1ffef2edf462c5b0ea546e6e9ce023061d1af40514f3ad9f9fd25d6d04a608fd65de165f72949ccfe6f323216507e65ca2cf82f5845a343c8a05b2c6aeddc59c6e995abefd761cd991267be9e722a529e6fcf6c69c264913c64019301b68594bc009e8d5eed68772c4e8759dd5328c2c79a1cb905f6551b9d7d0484fbfbe99826c91a8e1bc145d3c4a8cb770718c73fa466a9c4d61e123a898ed8f69b6a94e2e5b489efd6b6b4c9e359bb145677cb83fa962988394a3825c276674f1bfcc9d9c06d5187eb707458dbe7bf6b5fd46448fa2457acc6", 0xd7, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7fffffff, 0x6, 0xffffffffffffbb25}, 0x7, 0x9f1, 0x3}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9, 0x1f}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffd4c, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x100000000}, {0x60}, {0x6}]}) semget(0x1, 0x4, 0x50c) syz_emit_ethernet(0x9a, &(0x7f0000000200)="ef121df8ef806e3bbb689144e1de2e7ebce87c796f60241799b32964de7d643b178ccc373a1831e1c5b4f3d73a885551145e54a316de96138397c2dd00db438359c502de0ed983d38161dea53d7941158b4ab31ff4d5db40c517308552331f08398e279c1542aebe7fbab89f26c79b1c16a751856c8aef6ec9547af89c4324326bb413c17fbae305e9b25030a577d6d6f0675ebcf724f1cd4a59") r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x2a2, 0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = getppid() ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000600)={0x9, &(0x7f0000000340)=[0xec, 0x800, 0x7bc, 0x5, 0x5, 0x8, 0x0, 0xf6ec, 0x0]}) wait4(r3, 0x0, 0x2, &(0x7f0000000400)) pipe2(&(0x7f0000000380), 0x10004) ktrace(&(0x7f0000000580)='./file0\x00', 0x2, 0x100, r3) syz_emit_ethernet(0xfffffffffffffe32, &(0x7f00000005c0)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x10000, 0x3, 0x1f, 0x4}, {0x3, 0x4, 0x8, 0xfffffffffffffffa}, {0x0, 0x401, 0x80000000, 0x100000000}, {0x80000001, 0xfff, 0x6, 0x81}, {0x9d3, 0x9, 0x5, 0x3}, {0x3, 0x8, 0x9, 0x4}, {0xfd4, 0x4, 0x55, 0x7}, {0xffffffffffffff01, 0x89e, 0x0, 0x8}, {0x6, 0x4, 0x0, 0x80000001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x7, 0x5da5, 0x1}, {0xf7c, 0x56, 0xadc, 0x400}]}) kqueue() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) 13:34:45 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES32=r0, @ANYRES64=0x0], @ANYRESDEC], 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/235, &(0x7f0000000180)=0xeb) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) 13:34:46 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x10) r3 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, r3, r4, r5, r6, 0x9, 0xd24a}, 0x0, 0x7, r7, r8, 0x9, 0x93b2, 0xfffffffffffffffb, 0xdadf}) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xf573) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0xffffffffffff72b3}, {0x1000, 0x8, 0x8000}, {0x2}]}) fchflags(r0, 0xd081e3d438a08028) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") kqueue() 13:34:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) 13:34:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x20) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 13:34:46 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000600)={0x1, 0xfffffffffffff800, './file0/file1\x00', 0x7, 0x8, 0x1}) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="c81fca7af69d149c7831d178aaca2e123f679fc6c0f6762069c173030fdefaa67b59d3dfb756b27b863470ad27d67893ac557756eab25ab24e6ff58d68352f7980651a37454eddc620c1e2b5050dae85bfa7170d39285da190399f119d12d2bfe26c6e1d6dcced34405b35bb", 0x6c}, {&(0x7f00000002c0)="a7c69cba8892871b8b4ff9c2b61b53cc63342fd76b66774b77c166068b2ff19d1ae1e14500789edb1377240cdacb7a6d3ef0d985c8b37f9aeca41f6317a5d9641b8216c154c35707b812bda5cf09b357145b8a7551ec3845234abaf14ab8f21db49278db01fed511cbc07c2c031260b75a3a868c1d", 0x75}, {&(0x7f0000000340)="a1400a7716aaf7686bdbdc543502aab046ba11a01ddad4563ae1d4ac51fa8ef190c907ac0aeed58b30dfd7cac45b6987aef8ed8979ecb139c482f938825615a4bf2c456140dde31226941596b5962246a2514acd08cfb9b0d97e024a3116c34831e834e2f79e3d97b859ba19caf289b8fe9ad1982052eb9908e6c2d4", 0x7c}, {&(0x7f00000003c0)="2e54841d6bb195f7dcfc38c2fc369bae5a67b15b920e750a5917ea51f23e809dfa06e9fc0df27c28e6c84eed51b7b793ee8298ab6832a70a81fdb8258ca185a3b9e3bc79e601b5264b11b3302270dc3d00d6", 0x52}, {&(0x7f0000000440)="77a0c79b95a87fd35a65ca5277a7deea7edb393966cbe0935641e1b022086490289e47734bcb07ff90a2f9ba5f107dc74ca5d5d831da0285ae8c2799c50403dfe41582ab", 0x44}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="800000000000000001000000000000008855d4b6a1bec7a9a29325168ae0b7e044b75364f8039f9d047121f6e1ea68f30b8fd68f4e08f1432a19e797e89b71554279f11b0faa7f123b51662f143d1df86cf1c062f22b4903345f44726516726e9291aa5fd724020067062530306b4a43ea81fdd97085899554807398000000006e6232630866e28055a1716a9406d1a89d6e95a34cface8d5871880ff0bf193c61542c1107782f7e0d32841d5793c61214c90b60cb392e26143de4671b85bd799d2e38b14869e1b812930a34410a20e06a3040170fb4e2e7b66fd07c2a70d3616be6ddd3049d72153ce2730eed7b53c2ea1015db25c2dfa6bb27a260b11c4cabe4cdf763e082bceb982040b55bf8ccc22ca1369e7d439125ef0d79112160431dc18936a2e98f"], 0x80}, 0x8) mkdir(&(0x7f0000000640)='./file0\x00', 0xffffffffffffffed) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 13:34:46 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="ef3e5848f3b856d37c959c6650fc9f679928c954a6b2bd8a8b0f561d9bd96a85799a5050d30e18d5b723e2c47af9fe7b50f1f6b6ca7b168fbefc5621ef4f2cfee6fa99e9ff3a6a2aeb6f9b4d0e9c1dbd0d4df83f4c12901af7", 0x59}, {&(0x7f0000000640)="92a06bb95c9ac65131146b70ee358d78e065328241852b61b24c338f37f3d5c04e0fc023eecd929e3fdf2165f8c1d1613aa45dc9d08251314dc61e62ee44cf13e60ff03221c149bb3551cf9ae70ee0585bf32c9a22de7626b84e7f81df13d6154c9ba53a9070690db70f3624d5b482ef171451f61594ef3e86c4ce9c40285b71d61701770b6519cc5d30cf1684defe9aa657cf2459d22e822ccecbdad232e444651e8de692b630c3eae5cfa1dd0ffee8b274d80e6ad99d00a645f1275e1f95f30caa8bf623b95f3751a1174edc4c47b4808fd07e94f3c4fd5d31630af37c6b2578623509a65aee0a68cf76ee5383de5ecdae825b362a786b9709dc9b8c636bffedd4b28d1de9f540541c02322e402add52dc6584271618994028acadb9c49d687e6d35b63d3ce715325f2c01689cf9a874dd9496a53e19a4a48b4d2cc52f43a147bd9a78e0491a6fea2e35304a90791bdb898df5e5f05a9b49a664c1a4072943abcf5b2df2022ee4b40a0c3141141831b57bb5978c699819a9c9d5d9ecfd6000afcca12589c727fdbec2ea784e3d6719dd9caed252fd46f0a35bd4b9c37184de05c1bfca9595d82cd1083609daf718222ca78a0c825414731fe9831bd13f9b966ee795930078f8a493645c3da76144f5fd49bb21dd3ae15d5fedb4d5a2872a975f934f671729e870003b20d7bebc5b692c935710f49b0bdf20cff51eda5a785a58760772998f726b24eedd583029c9bbfc8d3c4bb6e63d9bf311a68d42855dc5b6bd62df1e7766eca859fd63d19b8917617ce885a833f3b29048eeebfebebde9f7a0db7a903e2719df0fb6389c607d523d647aa8c5d88866827b482c9884470bbc4642ea8fac428cafb41753f632800aa9de529cb31d63e031e89a432416d56640759fa4641f07d7f9ca2ece9bbe5f9aa50c9671a8daf874c4dd24d8bd1d504e28cececf939bb97c4273f6bcc7a4c9dfd1315be2a80bbb917b5189161cb10c64bed2e11b7cec62cb83560d58cf532fb3aabfdeaa28f0b77f6862009d6503d31a0cffc1c687f7073f8e2f0338b3a122d0ef2fb7a83945ac143fcc16f30aa300c088ba7ae9c6255ff6c4ef70d22dd8432bcf3184714c379019b016163b78c61dd66687835f05151d8f3d0b6083da8939dd54863cf7d3e375c31d0c64f0e03cc0027997858fe0963d5c810737416fdc1d8a977afb12a508aabf22bbaa439c075f6a27f0f29791ba19dd8384ad776cc2619ae821cb6a00a74682b45b61d017939afe77de948fd99a3396405eea02df1ebf4943d50c45e27ec4ab6347f7f3fdde5fa6583f8576bbc24ae3a2fa0e6f6936392bd8b6c3b4bfee360323a7359bc3f1e775af2c5f4ee4d7f0709b8783ca2b35e2c2e073696e8414060b95582ffa563054de7f4ce568714fee764253da4fdacd1cb0b7bad113c4cee8ab9b63e8c7a9387f2792aef94c3e12727e1d75d5f1eb22c52d6813c7fd3eda987edf470b4212c96fb11265c585ea44dc237d0d53be9dbcbc1a2022a96199e7737d7df1e1030a04209970a3ed5320bb5375ff3ee322ad3ba6ed96d1a77a2bec755e2b7625119ce73775009fec95a21873ceadff14db6c66c35cf7633ca97dce560cef2a12effcca8817574b01eae26793efdbb2bf326ca0abfc7b60643cc2cc4dc3de2e49e8c19c07b7ea1f509c830a97a3ba1a7f93547a319d0bd2e74a4e4429cc5eeb26a7f3b142f5721ba05260017ae6b73afa2bcd43fb915301c9126b47b8215936cba7e1009b23387f17ce8e8bec00d6c326cab8b5cbf9eb15be8e426ac4b354672c976d2b1b457e868a65ae7d4a2a1e921fb06b72185159ee91a257faa3edcfa68cf2a2f88783ff4a2f43eaa0a61cd5eca0da96417c1a71f10fed76a2c445867eaab9c170d7c819e1e93058a12601ac812a95a42dd50fc9284c2799cdd092421632edc5adfb2fa710ba6ea08ae23a4e9c4952eadf1206a7851139cd323124e5c33b8ca2893c2ae37bc241bf9b5e93184fadec7936a8dc9e9442d4cd572bb1fb3fa29f6f2da2259300ef44d30028ceca1670b8c5df279f31e631f5a52ec9ba5f655d1c9bb4e5588dfe6a78056821ad510c629369554b2a163d85a1faa7842f42190b11bf6841726fe891a2ad9eddf8804439aac6a04adff944c5fa4c53374f47cdb724a9185c2338718c79508d4d66ad62d696cea656f3fb413a4a54e5806dd1532de2a153e7c77eb83c757a486b3f755271b72785bb67f769b8b358f1ac3b7404e7f60aea20fc665659813c6519069960cd8586de208f83ebf5adfe414cc2649548d3cd235567bec3748a390c4bed0818071e108bdb63426e0ef9493908c18259de5c1b5a91256c6c0bfc7da956af313881d8495ea35d4c8cdc5c293219db85f953b8f199cf19808be7639021cd2bf0de6250da151a38f63b7b1a31495e5445f0280ca0fc54283e1e7bd30d19fd76ba7340c9825e10dcbbcaa7e8475b7510d763fc5f5ef26da375182767088e965fe1014c77b26b65bdd2d425546ffa62bc26c92dfb47cd5834fe49e14905e4f6f169c7610b9edab567f620bbdbbe7a5aac52d409ca47109bc80e9c949b4ccfcb38a8cb7ffb269de53bc947cba7bd326ac57640fa52b8c3a9f3e70f37473f45f182ff9bcfa0acd5e30c1224e49ceb00186d6dc5f83bb0a1239e150e51a32b496b6b548345b446e575ae554f65cc85ddfa1b93950aa917970edbad71b2f899ef55ddae2233749e987402177b59829e41eedc2edcf242482127bd3f36bd35fd5034c65cb08ef7e6c7a89941cdb3813060b40f4123cc27fed645c249b1a91ca41383acf08f4213ebb303fbae4f5749063f3de23af500e252be89f3587e0c6784a5ef8d608550759607cf0b38b8ecf4bf3340919f84a1bba45590f9bec219f85498c82dd39682f3da6f6d8a1a303f8777ce9e5656c7e3fcc0833343656198c143e027abb9b568731f933ab105943d8f42d0fe0e52b3dd3f63681055245bea78469a2aea0aafebc0f303a2a238ac09839a76953850b7bf78b808f91c7d9e9e352a3967c6d0445bc6e106951fe04f58a589acb63dbe8266e7082eadf36792c4df14f01c6f6e054c322fd2ff064466250be9462bcae295193e5ebe94da5971fc95e7b748873dfc61782169b0aba934e3bc764a12985ba5835c1b3b2f675cb558ed8d7c4ebc284841ddb2d939873057aaf355add40505cfeb5e6d7dd96f67ba4bd5f25cef6f1bbbce4a41f61cd68034da35999e807586b33d410f662050961f1b7d158c5e307001d47cd1be8e863439dc4a42b2ec0e1dfba323f02f97aba896044da0754558ca9790655bd060ee0d0d49e01cb8f0ff0fb615c6668c37b0ca2dfc451dd830e0109e2a90aac825e22949af5973a95751b437ab338e4b38a1ec19f50e679168feffb1c35e536e6fef3c39795cb084e5b99ada0ea3d77ccfa4bb75eba57555e45f093e7d8c84ed6a773a323981117eb692af685705f6d8c6e6157bae6450dac92a66b135c51442cba7ff3e0ee7950025b64d3537121a4508c5b9fad80f05e1b5671ca159ca4290ea85b6c181ddca8797e25133f25974c1b5e7f9e35043e3ab8a832839438af7e17ff1ebc03cea17e1381d4b0dfe166c68b45b0c3e69d885cd64dd2515ab2308b8ff621d4aa14cddc99ba0543c29d2521680d737de56805dc55fdd9d600e8fd7f42b46fb00df0a8dde577f4ecb79e324e4c4b86d1974ce850c4551845f2cabce35976f68b621bb795d6ad065b15acfe63ac2e3a5424203f23cd62ae8362b85a2fbd552d22ba16ddd06e8bfc6e2ae83e286b1d550d5fabd3cd8309f6f034e2e36122ed538f9042d7574633612e77ee1f494438ed225ab801c3c68c0429a294b08987afe921fff49dbe51319e2252aeece0d5e49469d733821fdc6f5faa9fc1819af64e91512a061bbbc1f74ea828862f9f08352177aa196cee7f705e79e65212b73c8f94e1fef398a0e756d184177a2498bbcd962e75623a260697619ad851f801c135d8feffadf239866c082a971c65f381f5b1775372ec82b86c4e89619dcac8c9eb12fe1d1ab2d32ca65ac89bf7c0cb063920047d6d2677c4d733b1c15bad940ba45ed474e0e6c0681cc05c2a03b11ee852e8e84343747d78edad23a2e2c8e74c1f61c818c84b6de4af4268b5a1bb53aa77ee9d77941e2225eb256564809534275bfe39ab517752dd73f5584cab4ba6dc2f802353e2206a65473d53d7729aa19776cd8827e1f29748e1cf8edceb797403a6718882e67db43e413cba5847e5c3efd9b82c0fa24bd06b660cf094cd394e853205e00b715b6a01b28b2670e0d506467be8551fcb3158479a66e3ea45bfaf15add75fc833f145339db1f4e078ce41433bb1770cfec24c716b7ab51bf9f6588e2cd5767feffc1d8ff8261dc74b3564abdd51c995302b6600ed8f7dbef8e9e617498957f25b456b8b5f39ef013b65d8ba14f533c31edb3a09a99803a3381238d9bc6835620d4dcd0e4a6e2b0e6a9f41050a37830d01101e377e216fb0c80430f4cf8d57202ea4916bce754351a310fe080a27fc9e2061f39a2ac7ed03a6cee17fbe2d857683b23bb7f5c9e812f98e951dc2baf24f0b8807076ba25300c5d646cfc1cae1a85715b009e7653237370b26d930d93b9f50b6dc302aaf67a2866050e134e707d7d37fceda625631e3783e5c3bd8c19632e2c8919d72e0f314903a193f23ae331d118ef7d44bc41978aadf475f0ecfc75465f25286d1b01493dd599435d79598aa9f0e9eabd1160a869d84fc971f7dff7c9babce04ce905ea3e6da4da9cd450be3021e9ad66f5775cfd1b02665bc2b784b9afc3cc26ce3416935c4219640437aa60d34d1d16b4470659b39e37eb2bb67d36436c4291664f537745e2136b6818b05f983d87a7607830d8b90de2c17bdaa71e2f1c147b697113b126e2737280e9559b49826daddec9938a13aca85ce82a2766d442a487851e3fbd40866f806bafe35b37900e4a48f4535c9ad22563199e3b9f3c50a5f4c502ae3e28aa5aeb7de40cfad72ecc7659013e847ca87acdf6e82694f264d32cfca92dd2f2f1a8bbbfc1588534d3de8dac6b875af31c19ffcabc6250fb8c7e9a3caa0f4e21ee2fdc09752bdc21a30a3b38c085c7991397dee03953ae67f79f4a8c1bad7cfec1a3eacff8960d7f5ad709ff5114f88fd20b9921254c7145a66354d4341cb8f70c5c43d1bf3bc4ce02fca8451c3ca2777175d57b750696849b64d4c20507a6be3b80044293b47df81c6cc5f242c407ce8f9fe988026cb315f94b5f9e3c67bf761b817a56fb005c75e8d107195a84ca0fb284c2c6bd1b434fe91d072e18fc15aea1476fe03f4bfc42a5264b693604e9b251d712f99c7ff55c1b08f1614400d4a0a91e1e388ca025e9520c8d48fa1cdf4e082bfc6b46c6121a11d179f4293baa7294a45da64e5162b7aee430cb7ed9c5bc44ced36be3b21005a44a98b2dd78e5be601935aee542d3abfb2bf4ee5f1e80018e823c6fc26a374ae5a6b431b3e9ebcca727e54e5db78aab549ec5aeaa523162c17e2f043326c39799310618309b179922c4467c52f76561c3ea1f966bbec9ad6cfd494047059ae9f66f17aa8e59123cbacfef2e061ef77f6e5875356a6fe0f588ad78e33a5c6f39d96956cbdd8131aba92c743a46328d9cc35f41d7fb3982c1dc774432dbb4af1f420e9f3c30ede10c291789f9701def906d00d14f3572afb4e58c73255d768f6885368c9bbdad4acbc6bd3f2ba9fb1833e3c3686a921cbae1826a99f9dfabcf41fdce76fe5cac43c2c17babe6", 0x1000}, {&(0x7f0000000000)="9588bfaf4288b44f561bf08d87ceb525", 0x10}, {&(0x7f0000000100)="694f0a3b1a4c2bc43a834e3fe9a014ef938c053a13b7e3c333d3ea857f2351eff0f79c9e462b5c7aff217bbd4265175cffb66f3765", 0x35}], 0x4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 13:34:46 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x5) 13:34:46 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0xdeeff73221b3e45e, 0x10, r0, 0x0, 0x0) 13:34:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e1566696c6506a28af542c2d756db31eb344b62fdc19429cf5fc57bda6baf464197e9cf0649"], 0xa) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10001, 0x5}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 13:34:46 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 13:34:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x176}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000180)=[{0x20, 0x1ff, 0x5, 0x5}]}) getuid() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:00 executing program 0: setpgid(0x0, 0x0) setreuid(0x0, 0xee00) r0 = getpgrp() ktrace(0x0, 0x5, 0x8, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x40000000, r0) 16:00:00 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() setpgid(r1, r1) fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) setpgid(0x0, r2) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x245) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(0xffffffffffffffff, r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r3, &(0x7f00000000c0)=""/28, 0x9) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) syz_emit_ethernet(0xfffffffffffffec4, &(0x7f0000000040)="14c01b5dde5513704da6309c49a95a62c7b34218bd6533e40dd07eb386f0949ef984df223aee52477e1157435d4d9ebfb328636a67d11b77b02f43") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x40) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/185) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r3 = syz_open_pts() close(r1) ftruncate(r0, 0x0, 0x8001) dup(r3) syz_open_pts() 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x3, [{0x3, 0x100000001}, {0x2}, {0x50b36f271924121b, 0x2}, {0x1, 0x400}, {0x3, 0x3}, {0x3, 0x9}, {0x1}, {0x2, 0x53e1}, {0x2, 0x4eebfb98}, {0x3, 0x3ff}, {0x3, 0xfffffffffffffff7}, {0x3, 0x1}, {0x3}, {0x1, 0x5}, {0x1, 0x9}, {0x3, 0x1dd7}, {0xa2a3f393621639eb, 0x7}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0xac22}, {0x2, 0x99}, {0x1}, {0x13c79b0bd0274b05, 0x5}, {0x3, 0x6ca}, {0x2, 0xca2}, {0x0, 0x4}, {0x1, 0x8}, {0x1, 0x4}, {0x2, 0x8d8}, {0x3, 0xc1}, {0x3, 0x3f}, {0x1, 0x400}]}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() geteuid() syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0xfffffffffffff18) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000240)=""/183, 0xb7) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = socket$inet6(0x18, 0x4cc3ce5acfd7327a, 0xfffffffffffffff9) fcntl$dupfd(r3, 0x0, r4) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000100)="4babb173a91be5bfd427ea95e8935d0109b03d15faecb0b16f0f8e0194ffd4acfe5493cce2ea50fbe129fe578b735c9b73fcc9e3c80e2831520d98cdf201cc2f69ea93d3e3ba79a9a90e84e2baf391c7b46a23fde004b891db9ddd776507a7b09057ed7a2ea9568653e8c9bf3ee8196fecb628c536903e57bfbe04eb9d7c41b29306bdc0dae5ee42ef49b6a6368ff7defaadc0bd8b8f5fe50525f0b3fc56443a52875344aab9e74622a106d70edbc9bb55d383bf400481b8a042eced9aa47c7989", 0xc1, 0x400, &(0x7f0000000200)={0x18, 0x1, 0x79, 0x4}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x806fffffff) ftruncate(r1, 0x0, 0x1) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202bd03000000000000653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a86e6abca64896bc5e57c6388bbd2ad88b2951b15801360bc694cd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000005965191037b4aee940851d030dbbb0d5d6fc7e8d58c98e9387ce841e9e3a7100"], 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x86138) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x10) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xffffffffffff5faf, 0x3100, {0xfff, 0x10001}}) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000002440)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xaf0, 0x7}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000080)="932ee5386878cd45a67ef347c8319aba5b0292635424fd1c28f385bdd0209e54817e6097e9cb536c7e5f82ed5adaddeaac7f7d715f337f2538ee3394a041a2ea47bd0e72e8702fdf4949b1d1bbbb41a9b672ef2e89d6a12406fb84c5e1c8dcd95ccf3cdfed0493cfc420be051a9bd948f5559324a45ff96bb7ce21a664f5ff25ddd4b8d9feb65127460701413c2606870906ce4aeed1435cd54b42c4b8d0bae56fb22a078d260df719a1c4c8847e608d9073b2033e7d59a5f50101b3b0dac86fad87ccdab4b83389ec6c19265b1db529be70bbe8225e44ba14402e5af6d42e58c5944ced0df2248271500a867ce755de09e6d089d3630c7e446113ab7bd78777046bb87bfc2b6fc5f785633e664bb7c6eacc05b928e3a337707ff1880fe53a514e19a3cc6e8da156f251a74421cc42e687989d1e2bddac300832b85c4cd0dd5618e79776aa289a083359692419bf321d4231fca5a30b0df3eda374dcfe146f664b3f76cbb5c8741f8017293d36ce24c3335f5df8efdf2184115cea583f351592fc83707c866e0b648bc48833cb2cee2df6864ae8d6dd1c7b0602545b5082d41293b73a037aa843380ff2909c0aeee18e53c147bd114dfb6e9be25a0b75bb6c3df1370ae0798cdc940089522da776ed63f96071444773e3b5cdb40a12f330df5216504cf9214af185dcf88ecfd4c4342da1e56b032a88e05673d868a20936732a1ef7e76b6f6a6a932b3527dd5e0f5f4b633865490c2566bf9272fcb3fb2b28a5c5e75643bc2d9beb98084a2480ca2d8b0c15378878dfdc901d5b0b05635dec983e21b7e30cf03dd74f8f6810101acc6a659ba32308f8e7220ccf09816df3e9c54c2869641e7151b472e1ea3d0e99cfca69dda2cbf0b3e59d1306d4f95dd523a54194f746c4434b9fe3944a44331c20c1127af4cfaf06934352be5929756d1636ea04f8335905bd66c5b7d30f16922c8b8583e5c4d91ccc493394b87264e7c83d5e8fa035c1a41cbf8f5ae875a74f046192855bae3f73f793632130b722a79bca38b2396ffb999b29bccff54739fab8e859e59a3acb64a6c7d11ebc479f8eaaa3dfccecf82a377ffaf838a0ec2069c3049ed0fa26e8c81060952de8d8b7277e0dd32f1219013fae532bac9857d1b154e61581cf79a100e8b02cc76341f9af22f3205903447b9d614ee027e287ecb83bf57e0fab8b46196e8238623ae3e79791d1d61d179f4e78bedfa76f0e70cc25bad49151e19147c1a8c1336369fa2248eb1ee40daa11589109d8eebb4af5c6a0bcaa3edfb22324707354d29cf09615117338a9a9f09ef84a0ec69dbbe372e9a78b5967e7aa9c3e66f9ab093994d22485f977cafb4f9b8c4d3b4d605dd1ef4089aafc9dbc879014e3292d1c79b227aabde101e50202e21c4bd78358ec55fbe411d49250829a0f4d1714a12b112a46ca0d0c4ca094e815e30e9db5ba61bbc735811dfd642689fe4525a61bdc524416a88ca6b43ba8b173b2c55d10eae85a8f4ea48b776d44745a8de5f57b0736bf8c88b0046a36617bf1c39285c4a8bb9637052ddcc4d88c5c2dcc5cf3d52648caebbd5fe359ed667a1af6b1ad9ab7604098f247e3f5093b6624c5b5375151a323099bf5ca80bce8949dbfe3ac41ca7e88eac44fd4f8331b9522f135222633fac0ae52b238faccf6c2be136248c3e33aac01b1e27bd8d44dcdf997e06c1b96a73c5166d36cd782d04bc80d901a6b8cf376a36bf45062556dc63f4e72eb4f5334572fc5632fec9094034cd460820dc167bee644ca7ff37bdad2b1e8b08f2941b216ca69fb47bf9649b6f3150a7ed958ff2041d8f69992cf8558c231af57d04972d31faefebe7b8c055c4ba362e53575c5c7ec65adee383a9657f0e6aa59c1321a9f7c36ea6fc32aa6b470f3280eb24bfd7df88640995d50d19c46556a5957e2650236c5afd0bc90c58487654c56eb0ec735eb548163812ae78c63e3061143c79f38f8c07054b7241c556864730963fde9fbf4baefdce0018b62359ea793d9082dbf819ae742f451376010c05383024e1682ac678ea8b609778108d881e480251d1d949943b351f6eced1b7155bf138aa417097620a7fe2863629389b5514ecff6ee98eb5612346fff7e1fd1574ada0a9e2a1dcf820e6ecc42b727bc47b455aab2fdd4f7b803289d6c78cafcf7772ce42524ff72f455aea641e5f55a0fb68712edd145c6d16d648e1e20e5106dfdb72e1b6213a959fa5b371495702ecd8f02af28ed72a947aed33a3c79743cbd2db1ad8716848d0b7cc046c5b6028707c93ac376434806938c39f239e77f55f32013b89e2c38b7e3ad35e31ac3caad0c68323e52dddd78fb369f2adb5b3e294116fc2b212f879d4be8c2fc9977e24d59ef1099bd7584a5be5a13427d7d26c8246c3c949e65c4af77ab1b80ad642c6cb329a94b1801400c4be7951c849277b9861c9be165b50fdb7d38bd8c5d10b2d1a9a711b6aeaeb2ff41a163e7bd01227636f61ccc58e1b2e8bf4e464f05227054f47d7dd4ca4d7cd0087cdb648e01cb8a040b978f57b4afb67391d8766a6510aa68120ed421768bd2decbd77ff10af285757b427b89903d3a1634c3d1555e6e57fbbc50ec854b2877d8458af03a6169d0b1da51696e0e323c283b29ad0dee6125cce76f63c452807fd5ca130afcb9cc0d06e1223ae4b71c3e9f255cbe4afb182facc46a868cbdda36765e3a3a3f66672c9342ddf8063e428b6633703682cc42e982024917cb9e65710d0e1269b0096a0b5c0b3a0e17b5fbc43e1caae4dec4d390227b4fa196d52b747f333be00535ca79c29e3770810356c170cd117da9e8757dcbc9e33b1a5e768030345ddae1c57426da0ca5fab2a269a1db21a3ef49f3a0ca0a10fe498bd97b9a2bb4a07db016e2c3d7f7cc935776b40a79bf8652e597da4d6e8530b4adeb4df269c587c46386d6666a7b9db3eb2bedac7addf43be28593a8d7c34a3869227c944d4ba3c3507430c6a1d6c7ef16a31aaa854612cda8621db184078504674206ea4051d99526d7ea589cf9cb9488c3c474d4837054eff113dbc38df4100c2a7dedac03b37adf300b852c64f285e99f663331d1954ed0af9534bc95f106e578e78a393a6eacaff608001734b0d02d4f2b70eecd55d71fb39172d596cfb0515fbb8f51770ee4cc5d19c6b03634edcdce8c0e22b51656a4d0e2d6e1f5dd894e5f7c52f70ff7edd8e811b794c7f4056aa1fbc169f230f651c412ce15eba66270364728fcee63206c6fbcc43646a59dae5088f34546354ee2dc8296ec8143e4959783fff20edc0ae55c5160690a67966abcc7cb2a2752e4d516587f0d7b324b619d2a2e4ddec5b23c04fbca9ef38fa21a1c0b3be3939ba9e5c0c824441fab913c9373222760aba1ce73ec22bc1b96dcb816f87a7c18c843fa3782526aabcded0b1496a340ac03625ee276885605087da0496494226fd508d94d8707427d5177d012163f79bcc2d0af3980460f0efe601518b510c563e77b9a101bd5e786987423adcf003b01d85190ebc09753f8d0b4676d9e5ab4ad3659dfe48dc68a1abdc0aaa705026c5cf056bc0cfd7518bfeee3c891eae285684579b91ad193b9dddebfa3d01308d07b5be100bbcf6eda50f9bd176cfb8645a7d342e54000df3f85e83b72d9c5082781273b83ac56453523f2c4e8ec58f3cd048c85f35bda1c294d4581f4e03df700870133aa493c328cb276e4eecb3f0650f0cd0ea5ddce05db9d3c1b7c96b636f083114bbfc884a01c10b30208f09eece1aeb39038a8c05ba8edd043c80608623f04dc2ccad19decce085eb818f8c0108134e7e5e7f28a4d4ca13e72a01ddeb1dfc633257c091429dd096c671aebbd9c868b896a32cdeb054e941265a31c03f5629ef80e538469b8ceb31b2138e722a384ab56c742a4c783244708dcdee55b4b5e6728158aeb6ab92b7ca0a75f11db36d402abc0065140b90b0ac6d45bb01b241cf414f470c21ae8c76aae0c0fcf4101d625537b94912ea505a9004a1dd2fb4cfd548b9fa0fe06b0157372b50affe8e7be3ed8cb0b6682383b12ad4024643e5002c5f1646d04126fe41d53b022f0a1a6ea317e52f8bd18511e3214e61b36f33bf5b4103a7e62a1044c803beb6c0589fc7d26d1f327425e70215ff548998bf090fbbeb898ed890829650f843a008fd2328991e9b1422251ab670153c05642270dee46e724e9e3bd2941db43588eab59c2457a6f18e6452e5848889ba8fb8e0ee4fc312c58dd1ef0a721e471cb7b9c967f0e2ae2f345d5d7d4639ba02635ce8b6250880eb4aab92c1e882dc5a92642797dba3470016311f3ad367cf471b9765155f296d35bf9869850c8096adbec11c0e087046faf058b97026f60dfd1baded07c03ae76e4675429819dd65d68b8bc2daffa34ad6b842dc590cbd2341d5d10015444ae9494d808db9bf729f575d20e47c4b8473eaa7f3f98cc4cc3ddf68036f8722245127e0ec82cf2a217f02c5216bc39e3c9f6f57a7e41e18934bcadc5310eb07ea56155a07e8794941424dd35f27fbd948743abf4c8a63277ab91791b3e87d2ba8bc593fb7f55dd5ddde5428b954877fdbc558d01b8e998c67df7c0ee45e1494556c52ee16ae54b68fc8aa498997bf092afc265009e7a9995f12839d284fed583ea56adc5e3c2a5dcc253b81ff5df0c97376df5a7340778bfc79f65c604f45843ed59ed0b773bd0b7a2e30f5c7612d7e07b000529e58be6e4da6f0df7ef06237f8013c3346e4465b58a8117b9dc8254275975b9882ed74dc9a6b33c4e14078c1723493757efe6f00d6c79932f3846d657ef6e9ae618c2e6a5bdfd5125ed3364b8cd3caf6d9a276036fbcfecc6c138ce9775c1a7103c6d319ca3620efe4e62ba8d6e6896f4812f5755fceac7acad19ccef56706dbb23b6c3a6415548427342818386ecb0b006378b4fca5bb369bde4710338ddbe5014d1731072c400787fd13e2b0ef7d3efa2bc3519016963c578425f6f174aed7040db07aa5d452430892a76ae4b48afef09c7dfa9192c29c9a4b688676d9c99d0178e29a63082a9fa4603ce527e5b57d9645d4854031f2e111fc73ad3b30640323acf8359524ade9d6a5b0f080dd4de24198daccb56a6eba98d6f154d627359980c42a70155b1b6e6453fd2dc360e1f72b54c607b8e4fd97fc792c2c08825ad494a9c1d6c01dd330a808d396c2a4a68217e698af00f98ea62e6ceba69287d413b049c97c015cc8aca963d3b7c0e5a28fc39be0b08fa0b1aca2cfe5dee3adaedc3ba11fb29891947d7ae025d7a83eb497597beaeec9cb727578a37fac9c2306bf048d3844e2cc0dbea612f07b716b7ec867c06738b009e171634b8b407220472523084466ad5af2e95d329c104d16deb6bf8d46f1bcf3b7a16af47befef1f73c78963b3f8b3a924868507771132c00981825f5eb078c720e3f43be008ba70b5d0fc2fd24c64cc30e73f3690c9198e1e8aa1885377fe4f7e378195beebeca73d47c9eb3229ef48f786fa863f2ffa40f393c5bb11e6a550dd1abc651d6094a2cb554792e0b281af416de7320d6b01a753024841b53bf50113aa91d586eb46d30734dad654e65601d90d969094e3a7cebb1af7f6a5121412d86664ceb6595f2c7e356d48787b1bb365a2fd1b81680387231dcaaab1e68a31d49801d84594de81ed161387d636beaeddc148aeff0c806719d0517a8097f1e19879d2230c77d78bdc728f4aea316ed0e9d6579ee452370b9f9f38287d942549c5cdcaf9f1818753e280e22bb7bb170177eed5830ca45eaa2", 0x1000}], 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB="1010000000000000ffff000007000000acea99055ecc8dea8d1081ea0f837bfa00cbf816262fb08887b652d924db855228851f3095c508276da28f093a077a62de447e5c3bcb1e581d2630ca609c3ddf50ca84584fecfe0817af94a45565a1051ab2c2830e47490535a5adf389b65aa86bf40875a60a2fafa4052c617c894c548dda5a31a40b4bc71e487e56b0aed684bdf2276ba6d3f713cba51ec89ba4123a99a33402160195b522c194799ea5e5bc7c79c7172045d727c90e56f18497513f50cac26e7304d550c3e24558184547aca2a2af681f4ca8e31dda5eadd5d7a0b900e7ffb69d2208d9c963d7dd80fd5d7db3057eb1635c9c730bde0d1a9c03beb4bfccd0a81769976f082553fa8c755692f016346fb8cac3d85d35547a9061dd71ceb35d2506fce3a41f46c5890c14f5ce2b841262ecd65e465cb07757aa92c7f14bfdf53bffd03f1ed6b4618dfb3144f3f81a830996cd1386a9949744f76035550545b68ce5c1fa3e4cd6af204c60c2b0c717d688cfd256bcf89fb23f8c6b9f05c1f12c88599deea7c8fff3eb2cef5ec8f340fcf8253384bb6f813b7efbc0e712df6f1191c0b4a4a3d91d7c2812c85967b4c7af5c1d0b1773294397449314d60a4198cd8768317f8144227d0b5eb50b9eecb61928ce9095aeb9cc307fd503f7f72b0df3d1a94cd30f300840f39f9cbaf78d886eb172d37c37ab827a5715f32f3a275e24e65580a51d918f385a03bad520ec3d303c930545acfaf7151b00fe135baa9920b38dd15160fa8dfcd1f34d2806667c567312159a491e0e8ce9f9c50de851b35d55b788323af5fcc98fcce8bad5130678a7ac174e2d77077fa6789dda88a219a58df184c919d36c0f4135e2b2e23f9f4b145873ac884fcec0bfa3c85bc27cc02efcb7805add734b78d71a11bdc78be121c14d62c55b4957092df2a6523c0d719c38c4438ca2e1a04c9b1b38a038dc64c8607ebfbcbc526ec2d18db3cd7419764bbda466104d19d73620fbeebc42fe490d749197e024867183f994aa09987947e8bd331a57b3f73823e12eab88b4e953789aa4a1609fb44fd0db98b2d7549bc28a84b207899ef93ffc18fdfaafacb4ef76442c2ca86f2be780bcf154fa26ebafaba3406855098f3f502d6148aab6fe5901400036b56e3b583ad1a8940729ed6533f4961bee63acf5eb0de75643c1edcf65c1b254fc3d18021665938b9c7aa2e3af901043865652ca010c1cce30ca9ed7895e57b45c264e27e79fa2135380959dc451113c18cbce1557cdd3989687468f231ad216c6b78eeaa22369e20309c5801c21918c819b10abe5045f37994a57917b3306d7ca363679e444fc508ea67e93f1ae2278fe0992028e0f324f64958beffe1a90fb2309eccb16c38c9af47d332ad267127f3fa824795cafe9f273fdd9763f0df0b8d5c73533b61ea116bd6724fbe4394e494439bd3177e3a3f2198b1b4a1fa890c97ab2e29083902cd304f0448176df76acadec92a9f3df71fcf3e7dd04d77a33d6170fd5c0bf2531583fd6c3f12aab8cd345e6777b4cda6e638c95b25c17a5c813539ae6274d000016916a2011b6ba4157718dcd515c192068ab89b7d21f439556f0814e68e6020a2f2ada63bf8a172fa81457b44af8dbedcb1ab9fdec11d766ab8537d95bfe5093e081e83aa4e4daa20550bbb3577a6f0b24b8160f3d28c838e0baf8a38f515ea139bf3c64fc1e6db7cff09da345bb1a26ae32ce45c9a74922ce014dd752c131d78e12e155b9ecb69bead9965464a331d54a627f5e55eb1fc9d7da89002da74f563b2f806f75ae03517d5ab76781cfd157414e9acced5b63f90b0597a77f030497716632026608c40ea016948918b17e7ee916033a51f6087757d0335e15a2888a7b956c2ec5c10a948b890f47f9a1edd1ba0d292a3c8ccf4cec73fa354757e48d46b727583de1c9ac51b24cd9e23f4afbb0c245599756e3e7e9c79d754e0d4e6e1b8f9738637660abea5f7fc09e96474ab5e6283465ff8b4de5174fafef1ca16ff5f5081f30e0a7f2540f322cc468e5a7d6a26fb79f65962f9e4369bdcabd0dfaa89e5af9bfcd380cbf360cc3a59b6d2cd2045e13ed5a752114f63ec48ae55d2e7a2fc86b0a1ab9863a9ad0622e2095ca6e16587078d3bfcc61a26781f7870c13d85327007b767dac4a73eb34e6310687f0868612eba9b4db1cb390304bc6cc22e5e7cd2dbd9b7edcf7149899368f3654fb06f122008198bf32aa02609fdc3d197266492d0cb80887b6fff4adbbc58c7bfd796ee26ed3b2c26952be42fd1842048f2131240e76db189126302bac2afad6a6d1d37177e57192270494dd5d726b1effa107c7d076cc8f95d65946682d7f4b61026c9b0fdea936c3fa353f7fc4c89f898baa1a5f118c5f92cb8ecbfcc98b04fb8aa76436d6a80045eef55979c568fb3840c2816e5aa7eea02c10ba1ae4dd76a632562d1902628efc408575aaa7a69d57ad681d9e058a1d366baa89bd65d22949342cb47de180640b71732b607fb3764b5751fd545376c41d1c56bffc669331cbee63642844af5d6643177a8544d340462deb8330586183cbb957d6eb66ed7a54b32d96d507bd4cdd44eceb5b6867c566dd5cab0eb61c8399c9ff6703d0b1877bf2c59f192c82e062400022540b1cc8aa3b7ee8e4907224301d20b94012cf6f845329ee1f80726fe61e29ceb02fb1c16c3dd9d33a793bf412a9bb8dad8edbf1553403db58bdd8ee2360c9346fe9f1b8fbe0cd31315d1a7235bfd2412ee06d9582adb3b5e6a62e5e78d28d01d622e057d1bc22e2e4460082fa6c92c8d898c4c019be7d9a59d7514190b63ea15fc86852f8053d6abaa379ae4ded7c01240bf2f15b837fe1cd1d2a527035861b9aa65ed5c71f51545c9524d4d5733d9e389345268918bb0ff163eb83150786da207c09613ccf26e8223260516f947307bc16f371a544a441d9dea57975790a7ee1bb499568aa1d1f37b08e8df8e7aea71a0bf032d6dbbf4dd57fcd837e25004bf6ef10e489dba2f2411596d9cc534e74e6535b920c4f3090d48d444d40e3ae510506def2546c2057abbbfe4e66fbb6c3043f6505bd732ffbd4bb11fb26bcac1b2d89ccf564bc7d31e811c560a4235576ef35756cb5744fafa00410dddc877e153f47237124a4ded8c45c8147ef9e02b9ad011cb7fda28f945acab793aafe016f254b04e2c0bac6446bd0a4e0d76610840a8d47b3b3fb71d97a984db0714723bb81e8d3927be72d9a40dea989e53cc35117643162d052c7b68b323edf1ac4699617fdfc415ecadb3c7d4b0ad924411841f4045980076e2653012595ee4eaf19e8b163bd91c952acc2e0de68c3b0e124943b478e73de9cd6d29c1931f298695bd9079abe667e2d2cbda228f691a09a7bbf475d8341af783e071a85c5f43f106ac8fa2b269bd83a3ab4c02ceec819fa3a843c6cf359470899b62cb2784b2babe7a11e6da62a6c9acfda098bd89494f0bc131efe3a547056821c4a1593a5c3e42477cbfb513e16345d3340122940fafc41be280fb6a8c54e92fe5836cc3766196cb2e85ec289f5d676c90d96bec93c658caefe013c5916c3961f0243bec840a09b7f6efb454394812ca336940b826f4489529cee7e553f2f9c14406f3c215b723d9973f8bb021ff335acfc8cb5394cac8c422fdcbe1500db653413cf8d9a9062e277095d57528545d9e0f77bd3e3dccab13df3a455181549337ae00a31d9f836fcbe3a9a1c569230f13367c1ee0766d607936d4dc0477f393c1d208eab0b9927759c3b51bec010d560603a7ad63488b31726dfed9dcce07d7b149266a6644224781c4086015b036427d167bb407132d95202ad0fa07c062be8a45ad60e56b9953bb3032fe2c32f1348c332e1ee60f911590bcb278d5d8d47c431c184606a24a84d47c506010b14e5a63db9578532631ddc71f14d6480fc24d24a851e91e586e981ba37caf6a01593f47f30c7a463ec96178bb4e467fab8e330cda84672e70aee59c899bf60a2f91d076171c2b72cc05d2bea9a90b0b8a5ae878f76b41f5f374d1cb28d33be7ed0c620d005b8b06401a0e7ec0451100b4df71e5379442b442bff853226c636d1ff43e3745889931615bb8713226bfceda95ae67d66a6a008cbd06d1f91698f1e125a75b9692b68cf4cb2686aa095d1c62e36296286d06925e3a29bc98a9c7e661e8c405bf2fb29564567b8b464cef9e0f8d936c4eb99aed8db8db35a9c6b761ea932e88acd5068aff1355483108770923c6e1b6349f7d52e7064da5337f1c26698c8fb855eb04d7a645f2d8ab3b95f4814ae9cd3f031a2b0dd4bbffbde9878d01bcbfedbd65eb326d642fda0b9711f67f797b03f94c46d6848100de28605227e2e151671dfd1866ce34bac81d7506725f18b1c5f983d2a1d452d1014495d19a58f1c789525357d5cc5c4fc1ab4c98dd44166e62214c481f1059d1f55e74994a48c7a9b54e884c69b88b4522121a41c75009c5723e495abef895255fa0cdd6e1ce1de06e3091bdfedb558129cfb507f8ffa778f8989f7c5f8322f2971c7f8e7570b081720de59b346ef94e08f6ddfb594af5206206624d4228c4225f34e80258c10ea0d9e85d9a014afe32120a75db3f558e6500918795b02d666d190d4cf4780689cce56de202b5ee1888bba41d4bea2e413dc8eec04148f9edd7b6d10b51463ac3c7f038e30a3d48a304e6c0a7e157efb037059b2e4b46dbb11f500cf9b354e7b405be32082256679a11bd80a1363b0c5f347d8f6403caa1531927188d85c7c0b97c9d5b61d6f8e3a219e0262adde15c96167fdb4b71b0445467f33e5aa6aa36836e616eab9276d871c28d43a4f444c87bd47439b5a6bd189e27debe18147159307fec8e69cc26c4db53df08bbc9614ca686e7d97287b173bd20b9fd0bace4f561b489542395cc798191b2ec2d803344f295b9064099dde4674c70656a3b1b4d793c75faafa3be9de1456485e4b6dcee6f667734426e26be51c02b38a367bc550cea0ba348049a8b43ed17226a69575b791ff552647450f007d521556c03bdc2f256fcf89165b5af65792df3c09950d3ce2006a9c3c097e623e8aebd7819dbfb1e48e3da91b93a6a2109506873f2e72bc96a3a4daf6b195ca53f552cacc7afc78c179a58843bba00942bc462ae721702aa76bb90758ce4ddaf91c7d9bda7df9e1c83d3d5b67ddf14642e638a50412623b18757adb57216f7e94ffaeda5ccd73629e2e271521c74f1c3664553c49a738a1af66960610b907995dc9864da461263043fe93b3158440db37ecbf695d8e10b63c3e5c59c32a6164b86f0378577d8fafeb7e44142ba526939896e8aa7319b1512eb6acf555e9c53c330f6226cd674facedda718f231398c4f8b8fe0309c6763ddf5829b2fa797bd7ddaf986a0dfea17ecfb2ddaed98d34a4e00dc0f50c54eb2f3646d5f35d38e89d1c4ae1606196a5f84a8085443c51b861835e32488a77f5a502eda7b6051d6a0c73a06ad5cec0960f8bec81c40655931e560d3727886f5e0f544f65aa9dd35a7e85b0cdfb3f4bcdacaaabf9e9aa2d597e286527fbb05978fc5121ef2210d498033c42b5d4db528da296fb96fd00be9a119a6c09c23e0c9267aa76246851ccdc81afa8ec2d98c5b2d06a841db3759ff42938602c332bba2b889740b24bcf1aca875b6bd169d401f6469c5328158031b17e8c8da952bca4054df62e199e80fd2e091083786af188acb84ff79d48b7c2367a79239a1fbde132b71b6b719a0a3a4f6acf9788b8d1591d9185749a620ec11195f20c72716e424ecbda60177800000000000000ffff000009000000a6c12b7ef696f0d02f4716fdf365a92cce307c9c5fbdc5ab26a836d46436e968c450c7c445bd2127ffadd1a8dee5c6106b4478280ee012c909165611706b64f863659f837f24d87b06f8cab11165ecd6914d88b0ac144736f2288f9708143da8996f0b5d00000000a800000000000000ffff00000800000042caf4024d0f24463ad68cae9689ee07ec37d63c3a8554e050ff6823f2d61f3df6d3d44e08f05a3b248b7582c379ee46b5fb06b0249bf3c5d59c1a28c0600c6d9310d57c363c0fbc172f8036f0af467e3b67061f2f07a37b1e443b66cf19646d65c0c1112a2a5b1ee5fdad02be5b9444ff713e81e31275b6ae1e871f4b1686578e01e647e20f5ad0e1cd5e8d7026ca04f584caeefdf13949e800000000000000ffff0000000000007d57125a35a28b46b9f4834a0c568c77941ddd6a76d14ce8bfbe6c2e8d6339f22f3a8da71c6e6f1ca17b84af587650d40f0dc247daec8fec573ebb371e3161704c4e94d5c9551836b4ef95e6fcf2c54e6d3645d23132588487aa8913f63b5cc81f8f140e4a3145cf2820c3eb49021899b5985c9b10c8ffdde242b4dffc3e14bf469b4adaa346fb9c3b7d705bcf0af1121f1cb59a05350d35a3db42a2546eb1ab602921ec15b4f7acefc0c49d4e2367ec2809d9d30a52152f3fd10249b388fea612b297b11aa08695074250c90c59935887c4fa95e03c9900c000000000000000ffff0000000100006ba9b668faeda1e9d271f229f8d6e83d28acadf8f74e903eefb357ad48406ff34be86863bdf440bb7b5df0b7be826029106152d2ea4208f06efd6ea6754958c6d5f8d5e86b57220f293bc6151c0b4b4ccc121bb7d17eddb21077bbcbe7be165dd89da7f1d4dba52be7271e8395073178cc8a6bba25477dcbec884ca61e947eead2a58ff6de7f2dbe7fee49dfa32018e75359cb6c59457df9c9a1d0101383dd2dc16b7c239109f33853254b6100000000a80000000000000051f8644507000000052f82c1bbe18260a7cc62af4c6b005e33724bb691164a1a6b86ac7bdfbfad6266695cdf19186a39382d1f0ee1dfc4c5c8bf0936ea5e3be1980677011a08a987de618dbfdf2de261771e36b96bb11b37c7e52f48ef77e3c194a0307f528222ae02f5400402fe740d244ce5c4dd792d3f3f856defbfb367707697c706ac9e23c45a20e9c2b079d0ac8a852e474f80ed016484b3fc00000000"], 0x1380}, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x100000000) ktrace(0x0, 0x1, 0x3be44fb747926b97, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002480)={0x0, 0x9, 0x2, 0x0, 0x7fff}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) setitimer(0x6, &(0x7f0000000080)={{0x1ff, 0x9}, {0x9}}, 0x0) ftruncate(r0, 0x0, 0x1000) 16:00:02 executing program 0: r0 = socket(0x10, 0xc003, 0x11) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYRES16=r0], 0x1) lseek(r0, 0x0, 0x0, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = socket$unix(0x1, 0x1, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="70b3dd27239b5d4ead9d7f25190fe273134726e24c4e9f02ce817f33feba253744c718e037b225b8a7072a309a48e26e52be50b3d99cf28691d34a4719aabf796e3a99b114279fa90e3364e2a9123dcf40a67f256fa9c15335a48258a6849d48569d894265673241c2b121889333c8a369cbfa24bb", 0x75}, {&(0x7f00000000c0)="c70d8e8e9aecef6da42ed14e294b8d5b8ee7a4ae734672627b58c523991c9144ae8ad8d0edcc1859da6f012dd7314b30cb4ca6cfa4df2c97c56001aedc1193ad7e08e7e8f498c41ee3c2dddc3be1ebed44", 0x51}, {&(0x7f0000000140)="b9dfb48451844263b5824416e2c6b509912bc824ec0b9f462c8a84f02e20744563c95f14b47d537bdde4073323f80b8e21af1dce7837b923a1c14eb89bae17ee27cdce8ba8a9a94774c3ba6a61d33e411f72223744cf574f17e64a015a56da9b127e5f4041692414db4d331d78a4ded8a727989289f16ffbc26fee1b9e642c170b750a3ba2e775f58ae347e460", 0x8d}, {&(0x7f0000000200)="f69807e6bbb17186044db8d9eee47a4924c7d6475d29198b9247122c442cdf19a5be48bee020ae367954a1f5c4413fe745be62e228d93b23cc5d33b0644123edca038c6aaff997be7ae4da03c286bcbb37ca6c1fa0a11aa8fbff1e2d5a416401b8057ec5060492d0974e5e428f54d2f1b28af3379a97e03f9f1831f3e549bca1eb96e9f58270e0394f6e59683ab5c276ee87fa0627f5c96a93ecd34a02cacedad66c5546d85584f5d60d92ecc1d2ae365bf38818d0e67c15c7d5e96734b6401326e490352de06458530450c7121a75588d1b3a5d4e2d8450b52b07b5ef085ed9d1ef2235d8663b4aea7d18b9", 0xec}, {&(0x7f0000000300)="073f1fed71372b000e080ccbd4f1aaa1ba3e35eb7bee7f0e9890e732f581e0cbd3fcd80b1a2de293bed4a44f865a6d18790349ff1a0f760a503db7ffb9336e5c7962872d9b7d30d487d26cdb33c90e8859910537d11cc18b504b6b0641e3c823cdff08d3cd102e1f07673b3810a845df633fd513c3bc29e4800f", 0x7a}, {&(0x7f0000000380)="de7cc9f83581a8e89000284ec106a0254f1de36cdea2f898656ce6098a2d74c0da8af72fe75ef9644d47937a55e0b308f31286b04307e0d4752923a19bdf1c9f97a99a72ba02041ba6da03600669ba10f5a8baa3cf20126cdbadc2b7f6b3c32d440a43f9f2da69e2ba6f4319da971a338ec8230783553f2668ee74b0db3a1b36d6644dc2a33003d7b32be2182ef1b03cb1421c9cb65ded66a8f14fa2cf56c567820898c8880dc0942498c7825c4b5294c8c021ea461e0f50e98531aba41ea5a9dd35092bf7638a4084338ae59d70d4785e124704a1fa19b68cec2c96f7c0877997", 0xe1}, {&(0x7f0000000480)="cf9c40dab891b61534924f66e69db41a6507ee8e7e81b52354201426f5238e032a161c71ecd5b476c7225a850dbe966fb67e3f88083e36a2a362fb64668f04292a41852072a190b266bdddd801fd77c23374c9a95ee5060d5f2fe4768eb0cebe7baf26817690d11fa0ba0d77e0fcab527738c80a1f39aa9baf64ac4a65c79a6d2ec257ac04bcec62d028a7a87601ab2f90dcd0", 0x93}, {&(0x7f0000000540)="a89388340055e9513f128f7d5c671c3158089cae841e00a43e242ef876db2c3821b825c1de710e6079788f3f75be4c25061778b8bdf91ec31bbfad1943ed7489f01a86ac1364ae3e18af05807b5e7d6ed5e7d7acd395b23c0eda1a199962a7bf7e7463b6290c05d91a86238e6c51e18dfb34a3c395782339b064c8ba172f5ac62a47fd6687d147b271b1f271221c70124089c7a3a76e940d9c924d", 0x9b}, {&(0x7f0000000600)="e7f726f22dc6dc8df46a37f8f6e319bdb9ddc6090e7e96c473eee8962e6212a1e2fdf1db1d6dffc1a025ca", 0x2b}, {&(0x7f0000000640)="41d9d87ded6d48973f8cbc6e130e938e73e3aa5b10e14de19becf3aaf4e0d32020580a48876ca15089fb6749337910265abd18eac6778f44e881326d31938e89401e34e615fe743b3df368700282197052d1903fd2f4e7b94e1cc79b17f82733131db62f992722e0d2d31ac9034898a1ac516c0fdcfdca3be6020362bc0e9a16fbfd5db8a2cbb2a1e0a22dd1459c0545a7e44df21eb121f3e3a9f9fffeb10b1df04c8d89d7ad6613f2da4f2275d1e411f514423130ca8a682a1780bc013872884e3cc82149869350fa5091699cb7cf02c10ba2a2bde4a86d4d84a49d3893f5d76ab45f71ddc463023e3aa03b6fd9f3109aa6aae573beca96f72dba9981b7336f3cca339813256d6dd4e65e5540307eb896c05b8da0428e5dbe34af4b713e24b0005fb95fd1d703a766a9aa8919aa5f13a9299741ea2bcf9db4f08a6c725dba9546cc5ea89d2d346d1ce97fa930650757339f043af3752e58b2cca4362e7d3240f1c961625f73aef4302e1873ed8f31ef3d335660cb498cce2a379ab537320af04eb10d5871ad2572e35c04af914ceb6a024e98064b2b00b2f6c9f36ce4d51961acc416a5fabb5fa612e34e38242caa81f91d85af42fd6f4585013ac89a041159d0413a4848a883486248db9c7bae52b576c3c5b93ccf33a7b5a88eaa18a2384b613f7a778995917b03ffc0b27852ac8e391274dee6407a8c0f4413bac292685f617b34a51a17815f0f1b666afe4a724a9f96915ee0118cf53f1b98d00632a1a0d407d29b1768e635cc53424cddbe6955dbe757df51ff9edf355b14e282108e78d062065d4bf9a9656228df7303a0c0cd3728ca5084ba9a332ebd0f4a20fa6c49300b1cf1a83c0c6ee56e3ab844c20ca5239b247243ac544ae024d90c53c1af5147487bdecd6d9916ca9281ce2e485865ad679bd3cf01f10df416ca35421fd62c883635ae05c0673da65e39f5effe456c333d04e89ae274adc2da7f66314b60bd9faf4d1ed764de4119a0cb3e1032a6beab3c50164513e3694a66aa97ab16c54eb2d47b6884ef701349e27ad4461de7e02fae319829ab897425fdffbe6483709ddbc79c4c8b4d546d675f66888ca6a45d74a3ad6470a480ac778fd768a370d3c08667b8dae474618646d1843488d63563ac76a99080bfd633b970f17adfd395d40a3b5934a4b402dc1ad59683bb7520281f7a487a1c168fa1931dc1602b3610fc976bc1de76f1286f198d124f7a9fb2020a8c99bd333699cba395baabf669720c05ddfbf6494753bbf38baef2b6b2d5597bdf8a650a9c0a4d0654fef32ce9dd9e310c103800046e0ef773c0fa9b4a760acb8d702823331819094a956873223e3636949f635c49d6a5dcda4d6cf5623a9df0f610186763330979b45502701b23f56fb994c2c46b85c6c64e153ce49680c89d4bdac79385a167dd3d4e5ea9607f94a446542c5488519b58743523eb0e0569ba6076df49fb92d96fa228008d9d00749eaeebf50cf3ede3f5522c5317f52549834c20f5a9181b172ed57b9dd6c02296a226ee3326123bd9337a2269cd8c61cfe67e193f751f4112212d90581523d581a4532062929d759ebdf987c0ab9d80af9228c9a2f003e7678bb15d19821c3f870adc27b026196b661ee5e1976a5fbe4ef35dbc4cf6e7278816076d3002442ba5bb813dd55eb4026d76e6c80294ecb615c7fc5d94f39b389ccb07bee0f40794a715e77e196530a1fd884402da2a7fc762d25a06e30fb194b7c9b5e6a12ea5b482e66cd5dd85007afd9bfa82844ac980d05c0b8c64c3b57879dd9084585cbbc209fed2fae087fac347c516333d5cefccb2d1a92fee0ec8361475d7da666e4bcca419077e4e44283cab793ae13933345babb0efc53108ef5d3749a0ead769dc44d81effb4a5e41a2c64f9a8a9c1bbbea15244d4bf17dfaf8661d6333887ed3e2a3c9683caa58dc98ca97188b61cffba81492451b79007134aed2e94622b307e5e07164b02ae1652892d380fe6e5efb880ebfeb36da870fc4d24d60f60c16b0034c8894d926001f8c4415ead8b28a6236c4a2003fc59ebee55958a3846f338a4e94e8189dbd4861c0a512ade563980a70a9e34afa5b24ffffc449342eff9439c8ccd3fcd51502b626c874277a89d5403fe2f6170d1df7a904e81529aeeaf6e2867b2dd6d438d6931c470ed9d8b1fa3d2c58d966ffb1e139f14cd915a7ea65f9b250347700c8b38e56d13efc344cfc9a9e9bd9a2a20e5b17731b65fcf3d5254562acb6445b1899d8eb623865edccf6eeaa5e124f9c6482a858109a1480753213a524698990013a0304adfd50c562496f2a8e49c0d6214a01fa3fc4b998944baff2f20f81046c484f4f63f405be8792156c8e2533640acc73169b802b4adbda6114e2212ede794baabd6819ef9792e4dcccf1a46a28c077f420be56fef06a14c7ca4109e41668ef7618c128e12f8f291b9537c764a2bcbd76d83960387f7d956bf2f147b5c5fcbccba651a2a74da5a5901ea802afc1a473752eb838fb0a8abe27fa9bab19e462f937cfec4671a9c839b243e2fae3a013729a1ce8f77ac7e8027377adb751588604fb59d9d119434a92627fdf75e4e541b3ccc9d37c9d56473757e2bcf297008a5e62c74cdb1e254871bd52787d6f1a9743f160793b40ab7398a31f4a3b31ed94e43eecd4620d4856342eeec23efc7870fdcd745c0b6af73c56f6297c1ec1a5ba63ddccb1c372cd2bc7916aadf0fbe424fb4e12c3fe02b335256652fe6e108db25c6f3956261ac76687b486493f7d105c643410cadb4d780676c7809669d11481ad10ceb7c6d260c055bcec6c96256d16da1414fbba7f03d2970efc06ac779f9411d609bbca6ea6de791d6ab2dc8e904cfc819df3b2a8a36455b8dca73cdbd5d1b40fc9449301bd84fce4fcacabdadf7321ee91188fcae0ed5288473bfb8890e885334f3f86ecee5fe2731d6ae8a1bc8d7604bfa31e0018d7845b2f53dc4af9e7f7ea954e0af7173b87673ad8c3ffa4f823634adc7679f91c2b0838704f41a7f13a60386f5313f2a5a0b50bf8b13af3ceced57bb5fa19f7be5fe68f13494fb52c0f449eb3483fb7f3d6f581f32eb0c000d1d6e932bec747f2713a3e10f24c148dfdd6a05b29dbdfaa13cfb4753dfa85006ab47fd37aa680097a2ce8efc2cf8e5a6f78e20e2ba0bfb165a145ca5730025e83a74093716f66bc6048aeebedaa81a566197818f16906a5e7f39d214a00825c07286199d7153a714f9e0f9bd1ab07dbe7b9f9a7e35a4b883122aa811165ac4dd5e4be2043836bc25cb7260690b233cef94aafba09bf4a09f8e7b00ea0ae355e5f5d7caf78065a83bbd5646510beae69592c56524a6ba5ce7793033203adef7d6d2692de490571c5538202d5f2b862ae2ff34f915e204222de7eeb2363ef652a9b47493fea1afc05192862b34a19c0f8ba28bf4cdf3d648a10dfc5f5082e9178f8c9181b40ae86ef4bb9a2849a2f4b2e639923c440d40fc9afc3a2bb801ce3687f5e5febabd55f685d2319ffa72b8f693f4788e1d0c30cc42868ff27dc3b407c17d3c4fd7912dd16b79f1d649c0cea662c505914064e9b3e4ddaf6afe7d1df7ce388dd661ba49e2c0c4af1fb31d7c2decb408e97a49e7bb235c5d73f08f2076c1ff874c4f55b50b25fb1b9045225e7496ea4ac8502a453c17f4913cc2bfdc91dd30e366a391d81e118f4fe6c86303247346919470e1ed4d391169840f3a0fb9afae710190afdc00b77444a400dd97fa37d366b35dff69a6eba503eaeb0c23b848cb10bdf5c3f0d94bb15aae6bc04d7ea5dda76d02cd86ade7836835b54f69746fd79dbcd5cf814e8e54023a24ff21689538e17130267da0e56868276844f276e81be759a3e39f02ad1d843f1fd380e1dc8b7cda2ffae7af02d591bcb2aaaea5e4ebb0d730bd8716cbab78c386791674fc0b6971d2d2116a40c49924c256c1dbc4d158317db4e311c788bfbf8fc0c5fdd4393d40741eb5eb1fbb0b02ff5c6e82d834b13f94e34a7f5ef2eb599fe875c66e4f2069065a51cc653958c104464847ae0af382df47950b40a2e350166ad932f274b2737c33fb379e4a616486d089c397f95f2e05c4890146190a279fbfb8ce354f49ef3634686013e21c55ba5aa1745883b56bec94bb8e725d056cf50f48124cf3c7b158ea649068c7b244b84e1532747da89eed6875c26b3ec9b9409f36fe06353cc263902b68c8be87227402f6f73aff65c5028743d3d90596c852ee6ed4751d14fc3ca806ccea9bd0ba7d16252a96511f7b7cdeba38428800c65d4fb93a4870e07ecb06052923c80ac8466f91a5018e8c1d7bbb410625daede2c7b609a815570d9c3fbeb17e0d02b377c05df64df2b937f8fec9143abd505a0574b852027751c3cf4cc5af8d05eee4691d54f03644ab9ff7fb342bbd46570fa281d2ecab0cb49b33e6c8fb7ae9ef0ce1cd3462a76b804b132ec616bbfb4d6a158103fd76789fe3da78ec80ad5ea38dfbb6bf3579cebd9b9845ec408d5c2e72627719cf375fa34b059531d1d383039ac72bd1a026432f596a4230087520b7ad7aa8bb73887905121880dab5afd3d4c2d8f45059e6ad7837cd713f90e2dd0c6288ff0cfd2ecaa1b3c3c46b2e2e78dcef81d575a7b7a086da0ac02c81517d444a3b7acb95cb073dbe2148038ca2bbaabeb616c7c32911e52db54d4c55937e26022ec867d827dee200bc44f95b266e8e025526b92cf1c3fcb1b180dec15e9b9141d34b413fd2d96f9467f2e57916104f0d0daf235e36ed2828f38cd4db7b387eb26be233c8ec42ad1c72ca0c9f6b82df7cd1f943aeb17d65e519e8cad9c202a8af9ba1923137e1a8c1c032e3b13577064f6971f086d6aa29df77bec26bdf9f49fc2de42b85a4c9ee26a2f397b9a6c7b4f077a8c0617d4252252b4c2b3d11756653b1310504939bf5a3d69e3d68a6c0811b344a317f0a82d93417dd09dcfbc8defb6298ac1e8e35f7686e02da9fa4c4f9611de2a18155b1800ca05880faa08c7d49e4911e87f3ab673733f525bde9183089028a90fd0a49afdcab89bdc5f7e08564ff564dc6ca5f4ea7904578b51d5105497731be5e132743a7024487cd342b04565443958ea20fd8f9ed5987aaabfa6c4cbfe9706bd623f9ea1046ac1ebc9f10166b5c695ea6a7cea6f4fa92fdff434247f8da73d9ca7acfcb982d0b12c5466fc1438702ebc3088b0224d89948e7c4b5206ff998e024f019a1bf89471e6f86d10cc421c3f2fe276df82b3d6e4f71cd83b21a81d462c94f68e622d71e54fffdd657714a956b6e32de860bf347a52601814820e593ad6f14e609d19cb4f863f42a979d3748a7f7aa66b4ad045db63b9e56dab221cd26ed4bd190ae5a4267fbd3375cd936b2d9e0f9fd85a2d229537da4264574b63244ca2305d27964fe9adda1c6aa31befd1877105bc85c863f6c99cca35e584fb0337442961b19cfd65b9229b48d49832fed29b5da066c6d73b546111b862bcaea4d2e29eae3ba19dbd928f044a7c68a7e3c7313e21a3213d24fda665dc72c332093708bd484f4404f257b2646710f5fb39ab7ac7a8c0f928832815348c4e8fdb4f3afc0b93c830299f7e47906886bb1396ab993858093a4035d2ebe94dfbce87ffae026506185ff18e987f080ee954e4ac1a5776bdab02f768ad6de7aa850b5f846e9d317f86ed6cd0aa7cfb01ceab316ca8e18d6a63bb44ee970694493088dbd1f522189de726f703c55849b83bedea771efdb7274834514e82fb0c3ae059997301c331e28d2ce103ac8e3f8d7767a", 0x1000}], 0xa) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)=[{0xcd, 0x0, 0x9, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80000001, 0x2, 0x0, 0x80}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/24, 0x18) fchflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) msgget$private(0x0, 0x10) msgget(0x2, 0x81) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:00:02 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x7f, 0x1, 0x80000001, 0x7220, 0xffffffff}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) pipe2(&(0x7f0000000280), 0x10000) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x21, 0x20000000, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0xcef516f902f547b5, 0x9, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0x2}, {{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x4acf, 0x2}], 0x5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x8, 0x400}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x3, 0xcea}], 0x6, &(0x7f0000000240)={0xfffffffffffffff7, 0x4}) r4 = kqueue() ioctl$KDDISABIO(r0, 0x20004b3d) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000002a, &(0x7f0000000000)=[{0x64, 0x4}, {0x400000028}, {0x6, 0x3, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="a016085495eb38a69ddeb7d3c2b5800500", 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$KDGKBMODE(r3, 0x40044b06) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:02 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)="c26ba5cc1b8d2ce7b5152ed78df5ecb403fc924426a2445d3042ddb238d2921b88388c4b09f4733d38062ce197c722c2727b9040000000627a16b2fa59a0f41d7fc2cf8af5f5702680fe4b49567afbed793453f4cb79c070d6c700886ac420cbb444b643938ffc95a52461d84ccf7f5d7cd62960ac060638179dd281be4bbf225528465e1f7f2acc7036c985c8a2e30d6f396977b3ded9d21cfcfa94c91940699b133e7244c9944476c3901469b6ae8ba837ac09edfbcc310e1977e6224ca792761cf17b60cef8ab249cd5cf3db3113858", 0xdf}, {&(0x7f0000000180)="c29eed7554053b6d535dfb64844b4ee1b612fa1ea26cd53943e8a07c1fd07b79c6c4ad933ef9a76a2ae5e5a583d69c04178bf938c28d35a7ad56533c4ffe1447cf94721ea322993258d69110ef46cce38dd5c1e5d312c4989e3727131afd8f18ab9d5280c533c62e8ab9e043a7950c306f5f595c72635e6169cbf7a0ef03888845dd1487d9f7ef753583ee82f7c8edf86dca0ec842c973e8ced34a3325ea1ee5bd646ebd458cf38829ff2e77104ad9bf34eaef14f7d9a34d2a7a940bccfaff72d1c93d2783b35ec2bff93a95ffbc388089d749a07472f474fe02b63a04732022f3f9af0a43e8a703b4ad1a1a7ad0b592024533a53ec718b96f5a4294f83d35f9a4123685edcb02e9f36af5684059a086652809ce3822e92565cd812ae162eee7f6a9069c00b4e04be3cb92621b047192811b5998cce5968622fea79a26889fa4f51611724937aa00f535358f6f0a3b84edf5698a58acf14331dc75e53166c05337b608a318d4bf2c6e525994a2371db7d155c6ec392ce197a7efa6e023a215756e8bec864427798d39f7c0e355f2ff1bcd6b8058e50a3acd286d55819d7f007a4477be824f417a9ebe5f1b746797084b6e03a1a6c3726d8a504cc2a1f3a0459dc1854d692ba9d3fcee1e9713cd9b84f46742f0be26cefdb53cbae6b3c953b004fa4948206874fa5e381ece6a7fbab7b3b1f08e542fa5c0f4d2340b97f0a3306299087e4b431048d6052f7d97bd3f9b5578cedea6bcb750ca8bd67765a2aad054653efa26cb33b6b33fa5361d3d20d533b18aee7d6091c8490191563b9ac80e5f8d4e4d68b244cbb9d2c9911eb71704ff72edc2360e1e06e7b3076d8e9a4e4ffd22db6bbd90931a45a12c41fa318047766632d5aa0fee0d03150ecf78641eb1e37c7ee905e5e1960b7c8c9429b6c0a62d0168c3af137acf26e38d3410e2693acfb03f8a247b7f3c92a3b97d45c76a638d4f055c929414d919d5e6723571f7b0b3e9c08367d98aa0f843308f693600d1b4fd1be2bfcd890b3dc8e5bf86165624c9d27cc9c9b6164432382b3cdd7cb74b1ece09128ae9db5cc9318352f3559da0751820add3e1222deaf301ab1be2c962654d881c7524e65e7251993a4991bcb16c1fb6f5615a1a790fc3c66c7721da2b592caedf6f99bfa7b5b5f5e03b915e42c82c6194316607947df71cabd00b505b10a4c0f48b2fcafd3b14145e895bec11a812a972af021108f952a970aee73bd5b4262ca9a3df7ab97f122357235d20683d1f6cced55ff03af1cea771eb7cd6b033ffd617b5ea7c67b90a2427bab156649b4313da0ce6be7ac55b191ca31a1ded28c519cae2d06dc26e6f199fafab88be9a4457a975665440486c2e7a156d8eaf8209afadbd93bb2147e7e910b30b4c763f3fe9a127e74616443589c914791672f23553d4afd4f0e36c9f8dadda5c7c3190958d8c61cb647a1b284df7b98b5de90e78bac671464fac7d36b6a29fbc276724eb9af2471ef8e34c91e9ad08e516b119af0f751c3057cfb6caaa7935cad2df26a374cf47e3931edfd384605ff54911f4b8bbb5c4d726fb67b102b49c743cb2f418220c379c77a1036a91ac1bc8f7428a76f04f2f6652db94d0c90e1259b8903af3215375d7962df82449409543325319c70eea2e6727393b8225e20cb38a353e814c3ecaf9b63539829b42ded2b556d7890549e92beca62eccc9a7b7f16a1b100330d65b75eab2639ab013d02ff2fe24cd1a02b963745755563ca7df331f722c00f3b5929e2ac69dd47c13c773b27977a80398b5a1b66cfad26999ac7db4e52231bf774f2e118387261dd37545bf0a8195f2202175a57e4f019b8369b13b11d2cffc22a0fbe647f0adc61fd89f8ddc643fce59bfd12a36ab325070c35f0adf849578d92c32748908e20787f5ed16f1ae2fb6feb923405d50632577b5fd95bf2a14668f97e60511ef685d1e9665d7a2ff7d3598301dfaeaf39ca5db3dd87a6461406c52aa49e0629f5a3c4030ec8412bce8d290ec347e4be3ee0584d2f386fb7f7a5c405036fba531582df6ee5c0e9bdafe75d76d95f7f14a4ee0249ecbe35e6880fcb54bfa33e6f8d73c778ff3c61e413dadd4b6d52f6ac586f1d470f098301e919bf061a99d6526fdc82724b5e452710218a89f0e06e3d0c2fc36c41dd74ebc8a82107f731b7bc813ee0cb3ca6bddaa3bfca147bdf17ff2a0c5cc7efd035a4fd93e678675b6edea7e7cb0f1f861bd1a827cb9b55b1c2e2fdabe792b2415cd1b4ee1f54005e76e6b34fc64ead9d1fc15d76928ad1d15e029958fe1e4721fa6873cbc17c91d9d5c869d5adf0312e6a438e4dbd7d5e6938347a50afcdbbdccfb8d9a6f7cb72901477bdc49adc1538a931370b688820119962c49d3720b03ccaab530b8197380535e1f674e657a1b057bb33a30201777326356340cc96a2b0e03b4fd0bac74e537fa5bdbfafced950e6dd459d02b1c9ed6c7b6c1e64fd047830012629022ab4d03278f0ec78617a343b1f72c7bca5789e3d9e74ce0d4dbafea22d3be40e3a2564440666c05db097a73aed7c2d46b3b6b19494891bba6fe1ee57ce1db125717326f5419a3b495fc71fc27276adcf8cbfbcd0c4426265be4106a8dbe0d370f58e022ba02abed85eddd9d8d751fe79696f772e240d4cea8e29ebff42ed44eb956bea09d0747690526a47da03c795cdd8d6e9bed5d2220c4913e23b97434067bd3bb2e84300ec5e39c6899313a5bf32f4ee160ad79cb4d0d0dcb330e298c49e3baf68b217834d1c96022f57ada6b2f713db4dda3c144df036210db2f8f1acac7071c8822cbb352a22f41cd0e81e9953bca6ecf2a9701b738d568f96fae41ab7a75fc007522f302173b555940e9e4f27d572998e61594929a7a9e9ec22c546ccc00532e14321542ce30ea4ac5214895ad789a478f8e4791a3a6ecd8db2fd37720656f52122184084a99c53d26b98eafc92c469d35db0b77258694a11bb9c35a3da16961f4090c4e4a10c862dc8fd7b6d71e5ec3f37dffe1b2a2c52b5a18f72f660ab1723af52fe182724e7b6a2f2a769676473d933dcc14e7032afecd7a7be1e253445c866cdad311bcf2fc3e3bf1eebcd7f0ea5d5eef88f008b235b57f1c5034343550cbe2763037e7dec748e692b4f700d0d7b5b70815b63c7fc87cb69683f98eda1064401c24e21649b413136bf19fae9b9fd0c7d6b02d60fc3d5aa8f1664d65cbb54b07e1ae788c60fb0de065ca2d7b8e922dbff6660e1a08ff0f71a1fe66fdaa87b84e63f90cb67f1952fd5c75844332b685483edfadf93feefec22cf50992af94a36b89447f39b55aad34ffff94be3b3709d307d3d9921dc64f894ab15a162f6e2c43a3928fc8c9469848358db1c784424840eae129fafbea369acfba582e639f2a5f82daea2d1573031dec636ad224fbbaccb1d5dfa058ca5c4542818dc9e69c5737f2621058005126375673acde2050a0ac9235b722277fbb4c7300479cf9aaed094c7475cea53fabd466b2e62ba71891a0b01e12d6a6d2f51d344c0bb5a16ddefc200e3c5aba2004f5127310682ac86e8661e0b521390229471ae6c45bdd1fd0de8db94d96fa2d78b69c20b42ec5782f1654eebb43c06e25992948852407b00b6191bfc6301082da7ba1123b1bdb4d49fd2d675c1d91aea96cc8247ca1cc5482399be10eefc64e6fe75768bf7862da2ba422c219e7332408efe0797490bfb159fcd61e0f2eeb5eaf337cc70883af1683c0d63d0c2e678c72ecb4018e04f598755e83b8111344c10b7e307d33f275f22e71f02681d705f1a3d7950cc9da24361c3fd5fb6fa4dd7e84ebf40baed4661b7862af17e8a5f91b0be9919414153f155aacfadc468084030f93024b1fa660ec28eceafe173afa0058a303ccbd989ee10dc0823291605211021f94cbc352f335abab1008116659879a7fd6f5c755c4b0344859739ca71e783e1a36d6bdb4463a7ec0667ec1ffccafad9406d155ea7f915aa5468cd59a0b0954b74d214856fbbc67147747fc45f88c3971fe9aa1162b3f8e65210f7da6d1a4c1145e68d217419c1c58e9c8420b2c21f7604ea5cd8a2eade10c539a4e79e340046db90df50323ed714f63e439172efacf5132e2c5b30b6764e7bae3f48b47ba8acf613944c1bb7be0b43d30b25102438337733a10e387195db7b56f603631b326a2d629cb05112d0a2313ae8d8c6a2c08ce9c4e22dd42935f1cf43fe0b2ec92634076435b99588855448d24d6426bbb9edf4e5b7982458a4cabc7d52b2daefd1d44066e9ee19359adbe9662d3ea2baf5645a12295a9ef4b6d9d0d216011b87fbff1f383d3e8a5645dc67e1195c327d9c4b11b7d73b75f3344ca34dc4c673f77841346edfdfc0210320bc459627c6d0126890458d6eac3dab98822b3a1b665fd824be40f03ccde9ac6f046d631b7a8fbecdcfb23c3b037127baa11375f3c39a4d7948102d393035ec436fb0fde0fe808d92eb53e31fcb32e4e020f2914499a097570646dfda0015464914e17008539f02652f3deda10163db47b954c2078a0712bdba033b372bdb3be807acf57935a3aa2061b4bb98ab66b2ae04222dd79ea1a608496a5d2d1f4c654365a016d483e5e7f184105485131cde7d9fd9f371b037739ce5c814eee7473fc3dd148ad311f51d5b251d048c318b09882ba0507b069af9a4a504ff6fbc568ad1cb5f5c75a2dc3685085079813fd001157a3c4921ac7376dc6fc3a23d3a488202ec84c164668971a88e003869bdd10d1b43e56b9b48e7021bb55c7abca206f85c990341afa3eff7d5941ac64c77c13e22063e27e4f2fe61522b2b9d809ebb5d2e228d3362bece638de65d6ed52255e030ac2d1a9ea183dc0274ffe952db91b42c6490c6e0dd6d37a740b068429e08fba85a1ccbdd229fb0585bbc6f61bad32959d44d8584c9a97d279806dbee11f9fc0111bc8493ad35fa75c14114fdd7728bb8dc57c3a0b74ba6c92665c58dd3958ad0e1a4e8cb402c92de15186c603cc1281240aaff13a5e87afad096d64d608d22bb2ad327edee445f3acdc1cd55af122d3ab31489272dd717e3799732d398f2584a25c96a8b3ed9004df94e1a0f09b53459f7b7a06fdd56516bb2275bc685ef033e704f479c54485dc21f67fe51af48bce68171140e463e4b5c2ddea719b158d0d92ebf145d27afdf170dc15940a2cdad96032f8a6a629f498309f2570373d2f7f07be753a76a370f97fcc62d2ef63576ac863254e17eb3fc7c47f26e9580772a3657aebc3d40a581f5f830ed263c4a77f005cd28366cd15d700a87f762d2d29dda7d4a41491f0722b537c5401c13fe3d5bc21f9d83142ad8e5d9b450d020bc62acab7dac5d514ea2bd00064fd59329deafc261bd3c5a5291c21c02c97dc41808e17712a2892ab89624fe0bcdf2289c653a58204c5d919874c0ff796a68cc51b0316ce0ec27d8d3ef515dc6b4421ffe35cdfa3c9dee7126ca846e4dc32d2bd822c423eb3960a740f34733d706431dc5b2e052fb226991619382df13f42fdca8d0e896e1ec1a994fd2f0611d4e63703c3aac388b24b7396e34e76787428910a3e317d25c4136ddd96bb946ac3f914c05d5e4853d5bca20dbef8da8353fdb0ff350ca81e1dd9dc870cfa1c8c2bf009c88c3b349995e501d488b1600be7d64f76a6c7e3e3db22b34ce3388ab9808861e3000b057a0bcf01772950912969a7262043ee988dcae3f06f03d4dd5c3072c61e4e8d73d725e79ca88f5e36d7858edde9ec238bc8e4eefdc1abaed7e7b648450fd61ed2efca76c22a7e03e2", 0x12c4}], 0x2) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f00000000c0)="e0a2466c04080ddb37ae900ade0ac5144ac79933209e3840d100909f1b1235c9793e0d755d88660659306538039bc2e2571865c4e44fddadf72cc2e9d3", 0x3d, 0x742a7d0a90b97fa7, &(0x7f0000000100)={0x2, 0x1}, 0xc) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:00:03 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x12d0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) recvfrom$inet(r1, &(0x7f0000000040)=""/7, 0x7, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) ftruncate(r0, 0x0, 0x6a1) lseek(r0, 0x0, 0x0, 0x2) ftruncate(r0, 0x0, 0x404030002) 16:00:03 executing program 1: clock_gettime(0x2, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fchmod(r2, 0x102) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x9) 16:00:03 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x7ff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") getgroups(0x0, &(0x7f0000000140)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) writev(r1, &(0x7f0000000040), 0xfffff1f) close(r1) 16:00:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x321e, 0x1}, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$setstatus(r0, 0x4, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44, 0x0, 0x9}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:03 executing program 1: nanosleep(&(0x7f0000000040)={0x80000001, 0x1000}, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0x3}, {0x0, 0x7}}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x300, 0x14) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x857, 0x1, 0x1, 0x67c6, 0xffffffff}, 0xc) r1 = socket(0x11, 0x4000, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x100000000, 0x1, 0x9, 0x64f6}, 0xc) write(r1, &(0x7f00000000c0)="6294532f48f3d83fa9559a053193896863154c1e08c55980d8cb52354084a6c700436d6851e9283a387f7a115aa494dde4e726ddafec8972d478a5ab015a5347fbe627259c1b2c04a49b9373349e98bc1e21af0146285bddcda77cb323d28f90a6502b7d446dad80ba77443aa2daf841e8630b2c24ee6fa61b66a34d6fa9c138922e2a8179b1bc807de84eac61df4b3fa2d1e156bf4ebe473d11507b10fba7aae417827591bd4a3f3f1242ea010dee9e74a21d20042d6358a1", 0xb9) r3 = socket$inet6(0x18, 0x8000, 0x7fffffff) r4 = dup2(r1, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0x821) close(r0) bind$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000300)={&(0x7f0000000280)=[{0xc3, 0x8}, {0xc6, 0x824f}, {0x47, 0x6dda}, {0x23}, {0x7, 0x8}, {0x82, 0x7}, {0x0, 0x58d}, {}, {0x100, 0x2}, {0x8a, 0x2}], 0xa}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000400)={0x2, 0x4800000000000}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000440)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000480)={0x8, 0x1f}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockname(r5, &(0x7f0000000540)=@un=@file={0x0, ""/96}, &(0x7f00000005c0)=0x62) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000600)={0x81, 0x900000}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000680)={&(0x7f0000000640)=[{0x87, 0x400}], 0x1}) r9 = semget(0x3, 0x2, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000006c0)=""/251) socket$inet6(0x18, 0x2, 0x2) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000007c0)) pwrite(r8, &(0x7f0000000800)="8ea745ed9a706487b8d65813871700f823cf5ce1738698fe0cbbd4a63256f47d510f81eb1cbda6f5c582b7b17f22a3ad66aa1e65f370b4a6b435d49ded1b636d9fa0df057e84428886f11e8ee5497bd9867c12763291c0001edd848afd3c35faf0b08cbf059e2ae1065a9fb4a39150f53799f8b1be3f3bf91a9af4e26ac3143fe81a644e9d645782f89d655b908045707981b89dd8d5e21a10bec6570a3a04de2bd3372ac2983b236e9400687367d6c7dbdb8ce0ebe0eb0b61977cc404cc93ce161f252db9577b94a782a737bfee35097321d5f22b3846482bc18f3eea85a0ee2f49689ca01ea73f02b0a0f1446b2d79efdc58dc33712670c0dc725aea26cf729c660c97e56944e8a3db694f8947763fda4db088a6a31a0497a1d815e2db5407f088de10a0c376c6a75cbb447ccf77486a782e2b75dc976380b67aeb8201101c2d2d656c202d89df976b85d6199b0b81e22a4b07e4b9ed96183ec2f048aad86fd8572f89dd0ef80d8e092f641ce0c576f50613be3cee9092740f69089c303e987f485e20728cb5c7781d82dfb24efa5109a07ae0cbcb696fd5344c6f51c33ec13e834af874afb9871f21a9a9e7714dd082c4fc26691a2cc1497d8c905e155774d865743000b9f6e164b08f0b3baaf88f12b5bb435ce0724b53865f04aaa0d71170e57c676799c84a983e922768d0708bc24edfdcea54e620d9c7d6981e4a0e76d7a547be16815240043633dc0e6efd4dc6e8c9a3c4bbc9897e8a1f4789eb10b2fc4a045711a4909b8293a15ca7e16c29cd6f08f88a7c6d858a111732408c71b6ab608046c147addaebc1bf208dedc97cd187ae6bec71a0f12451dbc97f449b9a282718e6774941a66d71524a0749a3fb3e3538a210750c05c862b061bb115d178677f1307be3e355142bc1e92a40dda4439eae5291273269fd4cbb6ffa15bb9af2e9a6f9650e54f061f3c331b9cd9dc53d51fa7d8934afd764a3aba6e51d6c3e800e8401c593fb331be9322f21af0b8e0ed11732703bb3117c5993f9cf50e9e0a9760459a7b3636be8b8e1f084ef1151922882543d49b4d9085e959c626daf9c5ffa79a274257754b5da304afff411ea526485339f018cb3d881fb37a8a23d146deb1682fa4050700c26c1de36bff583d3d23d309057edbc5d12d18ce248cf9c73350ba81631bb70352b035c9d6d066193043db3b8e8b76db65d1baa465c5f65e3de1e93d5305943cd8ea06411f58376e7d9afbe8a924dd847458634255c5094841c45d966873cb46183a72c313259c890b4a2660c1247640c8f1744eb3b5d0ad1a90ace7f1a06cad58223d40a06969ec53df08bb253a56d2e24e40bdc913c751c6cdad88b82413ee19308c887ab93614494cdc0f05526704285f1cf5f5f488bd76cf18abe25032b2ffe384548caa2f2812457cf24112238a0352733b4c3b050d5dd20f704f7d1d3fab1077d0db03d31615b20e2bda1e7c1d2416b8f605669ea50c69585ec95e3f164678d37e2a1314fc9292e72626d8ba3f66c2b6b7f0ed066694f3aa4c958a186faef393a5d52d492eb5311f5fdfd5295380cc322a6ace4dd06dac254350a29bca3ea3a2a1943aa254eac82e34f9ebad8ceecd6294f22a880c1eb31c1631b2dcf6be9a12e1692861e038c15d056d30cc6c678b5e7b9a3e9052910fb64adb9ed3225cbafa431b4b72f928015f73f1f0b2b1bb04ca218a6a0bfc6dd2468d4f4f912de806eec54808c7aab550feb4e988709a191f5c3d9e5c219d936c549a4d4aa3b9b046f1b0f3c048c2985be82b1f18f0078ea6d325a046494dc271dbdde7901832b6367e0005189eda1d05aaa2bb4cf3577a658ed9b79efbe3fe55de676b8d403aa05718d3e6be478bb67f805c1a0a65f4af7615c87cb81dbc6ce82d625c5d8745bd85db05b905f628feca377ee7e32aae4908c9ca70cef348c64f6861b745207706956c217b79636428c0d6155c2be013d9f22e3cd56581711642e7d239f0fc7fe8fcb0ce945a57c53fe1cc11850d78be23d768476e62ffa530f352c02124441f2cad45355bf047c0966c4b44c6526a4904176f60191199a0db113ea279963d8babb155e989b1d8798769baefa22cc415765b59448a5141197f12f75728a4ce98d49be27f633ae53ce7b9dd15beb38b7cab2485a566c47d63533543d9db8bb65839bbe7839f0a229d2ccb2d01083e630a8106f44723cc7a65a7ca8e52d6df2b0c97f6fe0992edb33530da64d3b9c2817889bd4d0ed87f7bce4adf2b62bc5cbd65d823ca92729be02ff1e9da7e848fe78a9830b11740ce1353fb0e3a76ebf512d5cec0e9a4ce53e508fad47b32702362549dcf8b61880a1e7fcd812faf739b32269cbd60484fea6224040d791eaaf42063329fb4a1abaac0fcb8da3e51abad6d27a1b77d3d74b781a4d6405332954a87d4db5ec7bff399d0b57ccbbf9bf7522ca8eca6c8f3aabb6674790946388e27131c590e56580411cde73c937fec928f2372bf993cb26cfc3189eadc185497e511262433077cadf39d763c9df4a8a491e5d8279577a0e0e9bd9564a2b935da8e4d616d03ed71fd9b06806f63587c40a95c5b116fcc4c4ffb772fb6967f67db5779442bf4248c55c48b56918564a22e6d7c41bf7b7e30df1132041a32fa4a8bac544c0cbb597ad8cbd9a2a1cdb7c20eacc2adc11640c63fdfa82059a5b0e5b3df5c9d3b4daa9143ba37d36ed93bd6cfc06e02aba6a3622fdf85c4ff4ddd49a9e98fd19ca285dd005d96cf0c216fd57c3239ede91d957db7a1d3bfb6f0591634c64bb6306b81ee0c67f047f43ea20a77c5c18e6a4770332966fe097642e11bb7d77606ab1ae39e692c3c8cc750db80297a970c1909cceaa26bd6fdd8f8a504fa1b3d474a17e0ab156c91728d4d9c3978ec043dc37968637cf5c433e277e2cb0b1edaf9ff970580b27a9a98a6a35532dc0809f922b2ed7733d6048dea2a430a9904bed2a66aa4569d9104f632bdeda80ca9e04dd01e6387c73af163006eab2365a9da27764520e5055c8485495e1cc5c631f49df7f44ee8850b68f67dcecebff061b743a4b55d6492ba354fead7f887c4eeebe48439474d8f06ff78bdc3bce5a95138e7cfe8b57be19badd0941ab08996674f68056744f878f08d88b8e69ff46553ccd22eaa24d63bcaf5cecde177351b57ac1a871a005031e170fb2c6f71223dea1a6f5de5b9084d37d6cb8a95e254a6ea0e02b40b532378cb40408a307f767459ddd99bcdbb788563589fc8175a50b26742ef0ec7555552970177b2d0703183f0b0ef8c9b296bfd4dab30ff9213da1d37c7c790b88aa04c28ff0391fcdbd359ff1462f7790ae188f1cd41116a06e589bc877e7be31d1142df1aefc25b02859d2dd01480e79b118b54b13e0105174fb55b8201ccede601cec2e1f937f293f75413a36191e5663c738b9bd869d63b0f595cccc8b360f19d6009d9fbe66a4fd3ef3e3317d8b8c5ad020a5d910e1265db532592f8633e29949d139fb8139e553c35eaa35c135ed22db452a32f4660a8ae9138018de87f6064b5d3fb4f747ed73b1477e4e75831bb541a79c4dfc4584630e29becb615f157d8e7d30cc61957ef9c4e26cb9ab539e863811f9a4c61fa15ebb8ae37c6e7314b731a59230f80213d9f270e2d735a80a561cd52eef5b664eaf7f7558f2b270cce42c2fb472183e0addba1833e62d27446e3cc78a5b6646d7d055df0fb2d6cc463bd4d5fff9649c66f0100c6f3d1865c8e327dd441982d5e948b61915ba38df94b08074f9893b5e3c0226e90457198c27e988c695b98ac8d257fff6e0cc6147f5caa12880985f2bcd0d414183f632357c79f2e64f01cb9c4025c8dcf7c03264c408ce7f36d5e0fa935db752d4d093d84132ee111a8e91630642b7e3a88ab40524757292d4920fe1520a910488ba64335d3f31eeb23e6277d069c2a005c7910af7f3a5b19e27293714def822b83acaedb6d497485b3a0e0d9e175f38d8ec101fa3251540e98432301ee8b4f757066611c07774e0027e0e1076648f6c318b49d5ad0e7433e4e0b55278718d211b4ed10e0051b8a99c6c1c7764544c5af85e26e35a7bfbf1cb93ff6d3e3f15f3bda96fb283cf92095efb7ada427216843a5f2a8ebb1e0c97f4c04789d80288c2280d83ea7554845b2808835c9bddd5a2657d62a1362bac17b7cfd9588608f6f13c0f44f2f50d59bdfd92aeff9925a80ab86bb4640690a7e4954c267bc499f7a5dd40ceab15dcbe199317e6326f8eb26f72f09f71395e1f1d31ae0dbba27c83f119c1a80b69ebad2b4f5a2f739248a05dd113f1734d3440cf8e70a406740e5ca5d183521d65c8144a8aaf085094c91052513f6eac8600a5d144dc74f4616176096e9a21fd417f6a3f73deeb3dba08fb340f368d5d170bd5b394fac6fc8427ab0ebaa70e658befb51181e02539b6879b4bec7dade78b8fcee976fd029a702837b814a4b2c569928cf49592b2a1ccf9c9f96f2b1c8369b575243a57fd8db334e2f85b6f0834e4d8f43b87502695395877e0b4db7d50cfa18439cd40478e3956f6098893a5a61073f336731d16b128dbe806a312dc8b2dcae358b6612f15f0a9321748d1d17d482e6eebfe182110c47bb30c5f161f635b9651b7a3ce7522359577b6c68c7dc65bc124b5d7bb76e012a27263be7b089dd50b142dc3ae85fc80d489235304496ded3f1a90d1590de52b3ceb546503e8162533474a206ba99bae4c1be523e518afdf7512c05fd5407a3618451e9322a04672b4113fd182c03d474c0d83ef7369eb9c49fa88f2f771966546c8b1d54cb1065830a05438ab183a18aea95486b76a64bb23d72923850aa1b1cf6110a424c356ea7fd27679c8c3d18981f021ffd63dddfbdd9578a3486773f243a11384a545b643590bd81b3da29f07c679932f86e97ea1884b20a6e9b7abe386b0ef68af76ff220b64bfc9738b54f03dcea5af13c5605bc0d44154313c7187062e6d7772608c9c55c663ac45a1fa124c3ddb1ae30094b7e0f17ac0272a11000b38dd34292db3f107d9dc84b113fce80993ae73036dfeab2fc811bf72ae1f2228de428f08694ffe9423b0dcf8d5d27f23e2c99434aefef3e44cdb62069d182a60bc8ed6c256520efe93436e6d91e3f6ba0a5edf3b2e0a311fdf609a01f55285e7a9de97e1e7b61fdc1989f896fde5a5c1eb9935276916ce6c7a2a0341fcad032901fa93f463f16460f41b0697796b0327d8cfaac62105d655bf465564057ed984b600578d3355e8d1912a726a44ec9b9e515bba920ad0a5f86a8db941775826a3116610dc6d750d6f71c21da88328d31a3ec5931a74df92affffa517c14584eba373ed1cc962e15d0e50e9952bff0a569ff8add7fa7456590904db3d3dadb53892df1b69833d0363c19bebb07b56467f614c070dacf3e26e43e4dfa9b623bd8d11037c1508f9bc98e887f73ee879ec9544027146085b17e6c8022c8fd08994d323041dfb3970a94449cf0a9d728d3aea217821a5388b21333b36bfee54da385691ec9d9e8d90415464da30f20fd75260f0bfce2e04ed5f63a6deae3067c29229015519d1d3d8f4a16b79a96adddaaf91f0e24dfaca44267762153f14612b08448456cf24a0c94b9e89490c815a24ccae608a674c178cf9ee35a8321e301aa32645026a76c996301454da338d17b8f07cff7971d7b412898e5999547274a34f7342be3ea56715f5e652579c2154d9dda3fdb37140ea9920caa49885601c6b233467c832f2335ea9e7069ac8b5573e2a1cc1d5c779f17d558815cc0a773", 0x1000, 0x0, 0x0) semget(0x1, 0x1, 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_open_pts() syz_open_pts() r1 = semget(0x1, 0x3, 0x61f66bc1b6952f08) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/34) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/90}, &(0x7f00000000c0)=0x5c) setsockopt(r0, 0x80000029, 0x35, &(0x7f0000000100)="4c1b317396f119a034c6070bb5ade4e636feb241fba720543eb499482f92be68283473c59f875b7897acb76c53d07b7051e5347e7fb808ca8b8c816ca5898c009f2cc0934d5cd004d5aa0c5c47b41dab7bdec8932722903f33c4476391649ed5bbf29bed625084a237163af3dbe309fe00"/134, 0x32f) socket(0x18, 0x4000, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x3, 0x2, 0x9c5f, 0xf1, &(0x7f00000001c0)={{0x6, 0x2, 0x6, 0xd172, 0xffff, 0x2, 0x540}, {[0x3f, 0x8, 0x101, 0x6, 0x200, 0x3cce, 0x7f, 0x2632, 0x7fff, 0xff, 0x2, 0x0, 0x1, 0x2, 0x772, 0x7fffffff, 0xae, 0x408d], [0xa98, 0x9, 0xfffffffffffff16c, 0x9, 0x7f, 0x2, 0x2000000000000000, 0x6, 0x0, 0x7f1f], [0x66, 0x6f, 0x3f, 0x7, 0x0, 0x9, 0x475], [0xd56, 0x9d3, 0x3, 0x1ff, 0x100, 0x20], [{0x101, 0x6, 0x400, 0x6}, {0x366, 0x4, 0x4}, {0x1, 0x8, 0x200, 0x7fffffff}, {0x3, 0x7ff, 0x3f, 0x7fff}, {0x20, 0x3ff, 0x3, 0xff5}, {0x9, 0x7fff, 0xfffffffffffffffd}, {0x6, 0x3ff, 0x8, 0xb802}, {0x1ff, 0x7f, 0x10000, 0xd8e}], {0x6, 0xfffffffffffffff8, 0x1, 0x4}, {0x6, 0x400, 0x4, 0x1}}}, 0x4, 0x3}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffff, 0x54f95d47, 0x0, 0x1, 0x3f, 0x7, 0xff, 0x2, 0x0, 0x7f, 0x337211d7}) r2 = semget(0x2, 0x1, 0x0) semop(r2, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x4, 0xb909, 0x1000}, {0x0, 0x81, 0x1000}, {0x0, 0x5}, {0x2, 0x4000000, 0x1800}, {0x1, 0x6, 0x800}, {0x1, 0x8, 0x1000}, {0x4, 0x1, 0x800}, {0x4, 0x1000, 0x1000}], 0x9) 16:00:05 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:05 executing program 1: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x1ff}) r0 = socket(0x20, 0x3, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x6}, {0x18, 0x3, 0x10, 0x80000001}, 0x3, [0x0, 0xf711, 0x10000, 0x9, 0x200, 0xfffffffffffffffc, 0xc3, 0x5]}, 0x3c) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0x1) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002ce000/0x3000)=nil, 0x3000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0x1}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x486}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xfade2e98e72079f9, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xffffffffffffffff, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f00000013c0)="592d7d0dc53a8b11ed4e32", 0xb) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 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(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:05 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18000, 0x0) getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) getgid() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) syz_open_pts() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") munlockall() 16:00:06 executing program 1: pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10010) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0x4000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000f72000/0x4000)=nil, &(0x7f0000a1a000/0x1000)=nil, 0x8}, {&(0x7f0000cd6000/0x1000)=nil, &(0x7f0000aec000/0x4000)=nil, 0xb3}, {&(0x7f0000fc3000/0x3000)=nil, &(0x7f0000a98000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000cbd000/0x1000)=nil, 0x4}, {&(0x7f0000ba3000/0x2000)=nil, &(0x7f0000c01000/0x4000)=nil, 0x3}, {&(0x7f0000eb4000/0x3000)=nil, &(0x7f0000ad1000/0x1000)=nil, 0x1}, {&(0x7f0000ce6000/0x13000)=nil, &(0x7f0000b34000/0x4000)=nil, 0x5f6d8845}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000a06000/0x1000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x1}, {&(0x7f0000dd4000/0x2000)=nil, &(0x7f0000dce000/0x1000)=nil, 0x8}, {&(0x7f0000c65000/0x1000)=nil, &(0x7f0000fe5000/0xe000)=nil, 0x4}, {&(0x7f0000a0d000/0x2000)=nil, &(0x7f0000c00000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000f56000/0x3000)=nil, &(0x7f0000df3000/0x2000)=nil}, {&(0x7f0000b7e000/0x1000)=nil, &(0x7f0000f49000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffff49}) r1 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x6da748a2a68b4b10, 0x0) connect(r1, &(0x7f0000000080)=@in, 0xf1) fchmod(r1, 0x46) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffdbf) getdents(r1, &(0x7f0000000040)=""/135, 0x87) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:06 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x3}, 0xc) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x3, 0x800000000001f, 0xfffffffffffffffe, 0x0) 16:00:06 executing program 1: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100}, {0x0, 0x80000000000000, 0x1000}, {0x0, 0x80000001, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x6f0f, 0x1800}], 0x6) r1 = semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x0, 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x5) fcntl$setflags(r3, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xe9d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) r4 = dup2(r3, r3) setsockopt$sock_int(r4, 0xffff, 0xfd42a8ca2fea6160, &(0x7f0000000180)=0x200, 0x4) poll(&(0x7f0000000680), 0x200000000000010c, 0x75) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/9) clock_getres(0x2, &(0x7f0000000200)) getitimer(0x0, &(0x7f0000000240)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = dup(r3) listen(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) recvfrom(r7, &(0x7f0000000280)=""/132, 0x84, 0x89d51dee0ad50fc6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x9db}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/70) setitimer(0x0, &(0x7f0000000440)={{0xc, 0x7fffffff}, {0x2, 0x8}}, 0x0) clock_getres(0x3, &(0x7f0000000480)) pwrite(r7, &(0x7f00000004c0)="a64f86f4b27801170da075334ae184a74f4368f14824b752f92df80b940fa1cab523b2908da43222c16f9eee098ad1f8da4fec2cb065be18380ea28cdde6a61c628c8dcb6b68851a4e73327cd0ced4959785d35ddf2b848d0f5c6559ba3d8d42cd4bb4781e", 0x65, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000559000/0x3000)=nil, 0x3000, 0x5) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x06') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="2a381309f42d3124cec85e4fdfcb85afddd2854b81d2682101838340d70293c98d3c3e10a42f23699dd413272e63f97e2823a56c58bc4faa788f3e7a30f168f27f2fcffac8cb41c19bedb70a96d25f27e19da1acad190c6317f2720a67d39474d026eccd31b3d440376b2f4d30ceae6fac97fe56d162a127287b46e883a5f54a4672bbc3d5c4adf4fec239f342a0821db39c9c8f50dc94a260c2432b67c6925d28f1d23012887492df596b6e3e7e013d744dc54a72b2bae016d0de890ab90a2d11fc1a3d836e6ec605463e7d31d6d797509f4384fe07f020f294", 0xda) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x4000400000000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x1000, 0x81, 0x0, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) pwrite(r0, &(0x7f00000003c0)="e7005548ed", 0x5, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000002c0)=""/177, 0xb1, 0x40, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x40, 0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000440)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x84, 0x10001}, {0x5, 0x2}, {0x24, 0x3f}, {0x7, 0x7}], 0x4}) socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r4) shmget$private(0x0, 0x2000, 0x450, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000240)) recvfrom$unix(r3, &(0x7f0000000480)=""/189, 0xbd, 0x800, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0xffffffa3}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) write(r3, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) listen(r3, 0x3) r4 = semget(0x1, 0x1, 0x4) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000140)=""/161) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x5) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x8c}], 0x20000295}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x80, 0x100000001}, {0x62, 0x4}, {0x43, 0x101}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x612244557587baaf, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x10) write(r0, &(0x7f0000000340)="ef4c0200000000000000d334f03a6d7324", 0x11) 16:00:07 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) socket(0x6, 0x4000, 0x6b0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x40, 0x7}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x1) 16:00:07 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) recvfrom(r0, &(0x7f0000000140)=""/171, 0xab, 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) dup2(r0, r0) 16:00:07 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x43) fsync(r1) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x2, 0xbc6e, 0x100000000, "242687dd1695c9d16938d9c05d0c39fd99e0daff", 0x5, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x81, 0x2, 0xe9f2, 0x3, "c9b5625ff5c5f336d978cbdaf5130269213df59b", 0x3, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x400, 0x5dc, 0x1, 0x2, "318ca251164536e8a066fad98921bd2c54e09674", 0x1f, 0x100}) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0x10000, 0x1d8, 0xdcc, "7d9978f5c468b7aac6ed69050efcfe9406b0665d", 0x40, 0x400}) ioctl$TIOCSDTR(r0, 0x20007479) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x800}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) writev(r0, &(0x7f0000003380)=[{&(0x7f00000001c0)="d7c226410f2ef94aa8db51472bb9c4a6bb9c8185fb604f66a82a2957e96c7e04e3d7e250f2972900c19e6772498e8b1812926538c3c943b61d6e", 0x3a}, {&(0x7f0000000200)="1d67ade36f15186d0d11eaaed572cefabf873febd456788796329e1beace5ffdef333a79a725bb9975ae4c7a7a308451b93d7346cfb7ab656b245b2b4739e6465c851b5cff16ed3362ac6a5fd5cce3448e7d76ef9f83ab94ce2feb354ae04ebb45e5244009dc6a21931cb3d62fe07c4189d9c7e72476e3f47347a6f2c8fbc1be426ea6a63dbe99061a", 0x89}, {&(0x7f00000002c0)="adce8ed8ae7c2504aa3025d6badedae86c5ce879b78814d7b39588ba451d1159a9982a5036d9566628d445030bc57569200f5d1e80633ae8361dedd4e02fdca01b18380b38e3a2d92ef858afe617d340ca96c4393811d95e5f5fce4c3dad4f3af5d618d512977bfbfdb761f99755c2aac108448ef80971d39399eb03bd7df72d825b46545b3812680eb6783c9495ee00449f44373399479cf80e5311677132c6c2a99268275445d7674734030026f0b61487a653a37453bd03eaa84a1e2fcc46737d026e58df3ae4116176e3f855e343d8a0a6d85891e7972d951fa990f138c91069eb42c2f0eebe367b78d9973d18abca3f83d38e7c2b6108f84dc45ed5813bf6692c4e609484ebdd265eff00f3d604dad9226e6e22c2fb694c721d433ceb4ce5cda4de116436464568e77d0b9c0d766b6c6066523d606298001621c46b99d79c93d2182018e0d3612be1568c8bf5c90a20273509cce952408b73c89aefd685ce3df17bb04370df36f5b5c28ce2bc11fa7417f394dbc667d0afa3d10f0b775d132764dcea48609b3639da0cfd22a4fd84cd8292b4950fd48e4fc5a636de3eca528bcbfefcda54e41d7d0ab461ce1a5cef1992fee62c381dbab83acb2c00e88f1d87d035debb86e6233bad718dd54c3abb93061fd606c2a9fa2acf84f4e304b9b6a79a6560977cbceea51cb6db2f0c22986f66db75fd6996e3f114ee88e4b892db4e913c1002c3fa18b45eb9e9b900c974dcb089d47cf08302cb5ac1ac6b53abd0be1eb1ece412617e14e1414c2e72362c3488eac336a54022b0897b99be733d57e8aee9401a2584d97bf58a696b5d61d25e521586c6be1e91fa32fba370a9a39898f8d5b22fd0948365622ea675d843e2b6b7a803c41a2374bfb0fbe09e3b66a925c44dcceb42ee3c16b2af968574986c7145e43f243196b8240ebb3bd9c2c016bdd8bb76576f3dcce7feacbe0a1f096116c5030fd538b343ecca4861b0090f3207efa596622735d51cb2d221efaba9986115c93e4f8e1a7f0e3e6bee8503cf9602e86157e86ed16072666319e3e34958fadeceffa83374ca42b784270ef5cfcb2ad88e30bad5d1dd18f51515789acc1a82a234b164bfc6e4c1fe7de8b5007346774b09680e6101e479ae52168faf2c4b77967642d37c40f79ebe713284f8829f18764bdab2f4dbbb9b8a20b8b16a3d7cdabb3d666b7b2d7d2640535feba654cbffadb3a90ab29c45f0fa33ef7a74837cbb0767f7742a3ae0f683a66b92c1be108795c80d3a0b608c5b3cbb98ed14a7d30a8b178a2d4ddaef5238771a2f5d112c3f8966fc20f892c29a7b9b4631a3cde03df2e1875fa9afc940b0999c948fed465291754680b46ea8f9af572a1ec2048449fb84805ccaf8e478eec2dd984cbfd1fc3eff119febc5535a1b3b8d9383889c19949df766bdfd2126199d4257ae36d524f8dba8538d51f2d5f61952426ae4e95e29bfba68d88f8a17e32216fd08b853eab880ef384ae30192328c5335f0bc074d96220f2bb85b2bb4fda2351b4865d3e6ddf70ebe8f6ae513549aa13fa790f206f3eb494448d8ccd08a12057044468c0e17cc3f296593e2dbdf2a0d60b41b317c88812f998db5679fb1a69e422545429a6cf44b0ad6a84ec237cfd5ddc9eef2997159feb27a2e1015d6d57a0b2a6c8f81f4cb31afb12655e5dca1e278912f6f7e540f2dbb3f8a8df4951e0bf0d43c66d912a41058f42d152c6f570f75d872a4fdfb943a61a3292d59f58ff565846b294996c86fc24b060f972785475131b93117e17e244236a4e9621557155054994575d40af466a48ae41fd3d7a761610f4c9a2708b1e107d13dbd1d58ca5b529decd804bf22e29eadac3ce90411c2a7a01a69b3f7d07e52caf140fe2111560586bef0aeee0b7efd18ce921716851965a15fb2b5dc9f41325aad9d977ca8960f72bacb9424a61e1626f0c2e69f8b9f3d5ec82e42c830feef4a54e059c7df0ed4fb927d85f18f909b722e15f2c8354d6f71bdd811aec8c84acd470d346a54cd60680669e44c0bf38d36ca9b368f87e448a7474bbe5a36acdd2f4c96393c8d88cc5d2f1c32fe19df57847b872885987f7451f76d400a193b92d42398d2dae9d133e8fa39c508cf45c12f8469148d7d090c5876b46021f5bc9d3a59470e42b5a4625df9ba7dde9f1dd5f83e64fd5c89b81e34d738575c6a9e166dca94b96f6c364fa762dd106e88664fafcaec1447778c5fd6e6e85c841becdb82259afec79d5e81789c5969c596bb43a6240d7b8bb595dea29f538da655c97c1e3ee72f5a6e334f3ac5588d5e2f2c92252fa3b7eabe137bf8d0e38a4e8c7eada03dd3e4fc9d9358914981ae32007ae1f1dd876dacfcd0cadc4829a0951d47ecc7262bb728e37db342589ad01f6d573330e09ba7d5aafb5d526ef9552e9153cb5a0754ad3bffcb2ad5b55e17fd849c40bf0a2cc0469c41a4fed9b89d6298a794bf242c2dc6c8bec5b6ec63618c15efe4e1975b68a7b8b3bf26816b93c4bb4974d2455a3f8f98a7769cd96a8092d1a6e2f31f35e9f0ba46d4d2dc4ecaaa9adea862edd483084c5ef4840eeadd67b45ecb2c9939ebc8e444a9f3a45d724bcf2c8f7d09bf7b09adfcf8881f7db0cb4766f3ea1a4d1f4618ce18b3907ed78d07cc602c083a6490dc092e2417745e820df953613e11bfd6bbcf439cd5ec613e3f36fdd0e24dfc814510b068d0d4a3ac302a2c59dd27d8f5be443372fafc787fb05344d331dba97f02015689ccf718ab141a60ba5a3e423d41481e12f40d766f619fb2e0cd78184f6bb96e181d031dfc4ca779bb1dedf438db3c2af303f82747fc73e795a064f3a055713d377b5faa2df2331ac3d416f462143730828ffd1129555fbc2beecbc5bd74181bc58f66b79eb7497f3e6d7be9c674e14fbde898c5b73faed52f895872767987a404ee0e4ce48af16323e915591b88c1afebf24ef4f6a34733efc46c14d599182da32d6a664190915c13e71d4df913ba546e3d809fa587e5a14c31288fd4eb7b2c116d0d5c76abddc59e910697ed49fb3e055d6ed0c92023671ef5f7812b0d0a77a57ae55be9a48fe6c8bcf694730da5e796502c59be990cad52f4dbee755440bdd0cb63c10e3bf3f969e0ad675e14e1a3f6dd5a9d6d7590399ea28a98b1719183e46b826ba69cf4c5e2848562d762e7b13efca851aa7afa48b78e01e991cb33ce7374b22a28c2de65c41c0d10f0701f4d85601bf5c775dffb41ee8c3ed8e0c779881c5f1d7f81888f9dc695a06fb9d26a8abfe49448f282a486921bb7e9919eb6041bff9549537f6ee05b4a9f0fb81d857dbc8c70e48c1fb1874f17dc21da4d779b4f53db09e68729ca4a2d13cc88583eaf0fc02e218b0463a16e26ade5a089562dd9bd13704c6ad8c1821b194a1bc04d085f38b8f6555340b273140fe44b3e7f4cef3ad68527ec4f0157e1c06670b7fe1b03ec302a15340cef8838ff416f052e071401f8a1258cf6c79f132207446df34d4ea3f1c9db9b2002a4453e43684205bb6b3cdcaa67c8f177b061615481b52e58d1ccc0aadd9ac4a72f8106a8e8124f81139f5482d4a75325df66f7a7d5ffa6c86fec32db7b07b296a0c58c13f2c7a9197d79c70ae2d599557f31ca8021ffda6e9693ce7e1e34695d16dfe50c2927ea888ddde1e1f06c3dc17486539226bb92bafd434692bd3b140e454feaf580f55500dd66ba6317a6e2859e447af0590ad00699617d3069a2b2179510eb87e4a41ece16c75fe56b0b43d11d58ec21c7f0463ec69e74521f2299621af49193d1bfc43c17ac1c43e8b97729c8cd3097a5fb2a719be43179cc5bdb146d6cb7597e9e5b2c85692ec1bb7147f30dd53112fcc4736b88b3a67f86c7d828f02fe80d82707e615aaa1a9da7a13ab2093b32873ea64862293b05fdcecee6e76e318d6e5ef85aa83d2cb6653ac362819dc4f4134ecfa9a0ae6d5eee8e81f94800cedc4be893cf722c31fb6dcf757093430724a0f496bd87741be63c9b1c743bdf18e23b12a4e345f002396b72e417eee278b648f3da66e730df875bdb3824ccc25d181fc6f42f066d276b09702200311c553f5a14cd7bb51cd22e2f4212e7d111dc1d5ab7d293ed65b6e0ffb9f94079ad3680a45a4f2fddb3ab0f51680f92d5ecd4427ebf7df5623e5ce8c8d18d03f4acba0349b1563d80c98790a9629940c741a4ef0ae51c9679c577ee1800f6262542803840b2bd4d6aecb48bbac61f13b61ababbd29c52f14d289b24f3ea5f885a43097903cdd079de9913a070f0e754adc6181f7ec5bef3379d00c12de91ecf3ec92e97fe265d135e946e57cb9946b3ebb99d0664187cd7bea1a60f847a8549995b23d521b9dbe01d161efbd708ef7814d8814b8ce3fa5129c351c64d058d93249d406c64f140fdb412b1ad1705378b476fe8219e5b435c7a8685625c032f5d0333b905ee1f6dbd9ff39f02e71023b9a0f7a8693221bee7f92ee4dd1105dc686702dc5c3f59924129803435ff33225656589342a9cc45d7bdbb948c00bea6d0065c4067693a5238f2a585eea503e69c484396af833f06571ae784eba84f441ede0bbb944815b62330db42a757bab20ebc352d081ce5d08b63314c99f6c509f0300e06db82c2e291b8eb9ded441583c1a34fd49c4ac3910c908ab656892967111c7bf6b0c579f02f8e1ccf798e88c4323caa8188169c818999c8c330133de13ac1c0ebb002288ce85f724826954b53ad39c843305891383d3bc730bba27842a181500b098a332b5d7b64c84e941bec7402562aafca5c4ce83be0c817e7da68b8290b64fc706e05e30be7e573f1defc775ed11005ed81eedfe9d1ef0cd15d81b6fda71c495ec9df455b141521782d7918477fe5186ee43dd8312bba9fa8e34a1139cf0fdb3584332c089d42f06739e272936475602d5d6958a519108e5fc70318b89e83f1c450babc73ed16b42ebb371630bb29154c1aa8a388e7bb426051fb2cbbf2b5d2626c14ae3f0f419e020658dfdd0550859bffb745cf14d365bfd218786d5d521e4ea10012d6171b5fb8226a2e52c06a0195e1106af5050ae77a84afea74bde3c13bd3e9eb764d537df7325097547b7bbe4c551ad911fa963b10f5d4adf1424147fe280a16d74e68a0ab89ccf0689a6f8acf482663fa7b26f537b2eb2a3e31ee29d52870aa7da93894b02d8e5372c612c914ed45c385b1f769ee762795d282a631bfc9610bf507ccc614c1d5968e7ff3a82d581a0809acda632605c09eb687eb4909afe1f1eae3d8d1a5df6f918122f1ae3778e0adb38dff9ff39697e5a64d69637f9a1b084c441cf89e8280a40f6107b6138237b3eb57ca27b90a239e180d18686fdf5cd224bd1cbb7683a751844f345f9fa743d269d39b415ca8d75e3c1e6cb9bfee38a9ea55027869a66e60bc040cd55d54f81bf95a03c3affd41493a0d55b2164b04414538ad62a22d926b20a2c600a60c5f4d1cc2e74a43012381a65b57fd812fe7d2c5aee8db5094b677fdc6df8c0a8f359aa18ea4f1c9139be96b5f4a3504bf78b580c9f4b47efce528d5bfb905c557b1097241da4bd292684f135d7714f2a1d5a435cdd88cb44124615d16b2ffc2f7079cd326c26f3f576357e699887ddb59b5966dd1fa6f7f137ac3f5e137b6a655971cd2b3fac0ac0d97989de51e611c3c5bec959801f17def0ef5b6b65357e56d7a04d93b50ee5520387e4c2cab657ff3c893c80079425432236b1efe25864cacb78dfddf5cc59ec195e120942b69e3d2d44b6facc4037a3e1b6ac2b17e99172946ddc3", 0x1000}, {&(0x7f00000012c0)="406dbe27ff3ff6d02618106b08100e317ee71371046423a2cdbeef8d28007a0eb39d594e5dd675286cbbba9e5c5d60e9519be00186f7e0f3fd3874b7e69814a7ad690c24d44fe42e2d0ba20cb2bcee5d133442edaad660df1614296dba8bb06f382de65ae6b881f5d8af422857c6bfd17e2229bccb8f1cc46a0d7ae79fcc08e98289ef16a49f5eb028cd0ddeeb3cc76ef90c48ccf1562457c602bcb01193c732226a3eb8f4e30a0dde16ff15c60a48abed3b60095fafaf334e62ffe19e8c01f067a585e1775de712214679700ca60265b02ab6c7fd3fd4d8be9afcd23fa2639f4815d1d9f209472e362d9ea271d6b102a40d531604114262e2c47f87d96f4bb79a1124c1b82c15fe3433329321e0f382e4c111ce8906f60a535eccfbc3d337c73ba2862c7e1ccc93812991134a45bcf0915beede9d923514d0af8d2472f89fbd9128fa1d1ff2b19fe135e25f0ce9117d4e1bc9c828e025428225269c66b57f9d5b557d7dfbff88772b1b566ea568ee539cca9907fdacb8280138fd5feb3e1102d2a1a4cf17228d9df351df3f9687a8587e3800ecdc832c69405d68ae6d8f2e918294f5b42b3c8b28173eb73c790647462e07931378aee8d06490207256a0561a3d568a7467d6c4a1d4240735ae7619b6318c06e2f82a5daa0929e34d97cf1642bd14829d6185bdb031743069a33a12e3b2c2d9c6ba2ac0ed83ce4970566b965d0f3ca6f0fc22725f9f3eb0151fdb60c9a7a807db770b84fa6caf370cce72cf49a21d3f5efa346c75fd1cf194fc3d168cfa5f0da42aa4a3194039b78ef3a70a5ab1263d0f72c9fb19e6a4fbfdd136fb1afcad93bdcf9d8cc8c92813a65aef4b52ea0c43c9081fb14c5b93912fac75e7fe856ec782e11fa256361ba97e6f1f76a1f0f518f7dd72d425e4bcd65abd4c28629eb3a22ac6f8168bd66808c6d8aa2f55c28a5cd43cc1b25974e26a1b6b5bed42c5c4819f8a8c1ba23c41ac72c82a758074156279ccfaa3c17fa6b877381572d43d67125503839b2fae4f0ca602b6609b3f21a2aa8256db85781707ce8a5e3d0f4e05e074f385dd83b2ee2442fd6b6c344df17bcdaac4379e0483e3107b9e168499704505a0ab56c1c19e1f4fa221cbc86f2c897f395f1ea541e52044b2d1d87f7359e43c9dcf0d2b0ff9ee313760dc5ea2cc3800ae72d2d947dedb2865a4aaaf68043d4120b42cdedd662cd56c1dee952c206e4be9e49bc1fbfbbb35874e712f13fcdbcccfff2905aa278f5503e33d22a00b9b459eaeb22480c72ef4c42c1008fddfd3b6891286a5d472e149525c09ba8b98d1c21c7798f8c1b8c714afea287d718c5385b56103347f9b7ed0d1eaf9489742417d9f130347be93b052dab67e114a0d1c5f258522a5f97d05a3b64a184576e1362a7891218e808e8ea22eaa0fded43f0e7f2eaebf1be3e0c6745eb8efbfa344b90cb07fadf4c26a2b9e4845b19b3be104f37c93959b2f24f639b0d1b854da23e5addc654d2be6c8d4cdc6bcd8fd54760f81aa960a28ce2433b713c8139594f6f645c25b803e9f4063926b4a438f217b92f32a6e6056a7914e3194fc02b9eb0ff539649313cb1c8e7b4cb1cce7963e34fce6576ddf077133078aa75697144c535ad5013c7426219bbc8b921a703882adafc5ea42c7f25d3756229cce87c12f3bee4580852c6c4ad06fb2804e7705671e55a05fa9406120d45f2204fb3c138ab4555ca467ad5ec811ca2a46b8e87eb75ec5239c4169396268111f7250586e076304f9d1faaa0762d0d7c3efdfacb6f9190bfd228f1cf7f68955674d5e00d16930144a40e10834fe4dfc31d04cfab48425e44498cc22ea366fdcf3c8bec525b19d5ad1ee1f551442e89c2f4f22a5f6bbed79e9317794fc7af26fd7842657181ef72191d8851b823fd6f3bd1551d8629b746aeacb9fde332dc38261fdd87e91809c493db8610d64da8ba1cad0ab819b2a311595e5ba55d56a3bdd1d6d7c9456c2c8b33545751320ed9178ba5b80d60b6e3190f8a50e68842010ccf4ec6f791204baad5d38bc1c0ed03960bbc6467eefc66c7c0ffaac6309d376a6dbcf6fe4a326d5693f85fb6a3c5cdc09e671762a500f6581255bcd6c58865767cd0e83db898952a463d14e66e900915cd54c8258554dda1a8e0c579f7f79431a291ff999374fcadb2875ba87ddb0be9e055176dc715dbdb6caac431588cf7d1ecd1cc99491f7c6a384579b13e07de6c1b6a946d01033cdfd805710c54e91478c537967681bd7f218f27a5206158b09959e8293052c582d76504098a1ff63054b517505117ca654801a6a7894a19d5862cba6af73ba738590c5d04dfc3c88d0c5519b89ff5bbe0fdff1fb33e53b9e3e09a3da4679e9cdd14a5ecb509de24521488b836e156a0165775253254d07c484a2383e2fff9a8e97aed7cc9813c49f1f6bf5b8c8006affbba6e1a30e7780984ec257a8b60522d722bcc0ad6403db706466b13c088a77a3693b8261d0f48df343e2f9e77fbc5d3639188ea69841c32156b3f9a4d34488913c209a1338c4e950e8f69a7796ff0156a56b3bd1b61ca8b20fe0a2008d896626b21a5a3159a2dd999aa8648505474cefbce93fc6c1d576498f06330702b5d77337c7ce7a0117271f690b7c32261e6134e3f03b819649fd9ee070e3fd82656e5c6c77b63149cda04c5f371b9d70ba95a18b9918e68c63ca10794c2b896bd42558cd577ee525623f2525ff1474407fbb4938f810698f2f602e0e168dca315e98e0ee6322e4e7d2ddb938de5edc5cd1b1de6c4f42f131587acb47e5a010bdc18036d7d46639d9fced4f41e93ba039632a9b14518b9bf9e3e1bc766c30d43d0dc7ea8b570236c185f16ce81fc1311314f9a93361e091ca55149ec038cf696091c018e397514bc2a712fd8212793f23c30af40d4b1b467742975ff6c4c50a5b3a25d7bfe4f0363cf37984bbf651182add98cca7d875289db129350068b6e8608ed19f9420ba8e2caad508a56552b6605703b28dc6d4261a81906b3a922a75cc5e6d2b0f0c65f60974fabb3ce5c259d9f4c32b123623fa47d19c1d6a2c53e43201b25b450ff0b4fa6de0b0d130f6725a7b07f2554eae8faa74f487b178787cdc5c57ad622a736270a4bb69c4ac9921cf5db7c5573fa4bb85e635e3058a5464eed878065f86babb86d3f5d32e128b4f84773406c69da4b3361685bd149284c4a094223a7b064cbe81358120c51a46764e27da9934e92352d4a4ca13b574a330477d165e2085b406ded2199840f876fe69fb2058c6bb63e95e8646326877ca423f8dc2c69aeeef29bdf7dbe6224e6c7c0f7e1148938092553a1763ddeb6d335aa3a28102082a39461c2ba56c18fa5036a4bec40ab822c753cff0cc2cbb9e0a25fae8e93fd328d90deb03d17961d50ac174cdb412964add1c12b126099cdee54fe33f1b76456d687d9d256b36c5cfb2592c7ef16e4584d6b18970b66fb60538f82731ef3fba23c8b0a7d2945d922daa9e9a3d903a9d9dab09ac6d439bdaa7a91c873dba243d0e70ed882533951a2028c41e837a039f786c461e50e36f20599cf724a9cf025d4482ca16753baabc2907c5445bde5a328b6fdceee1638f3653e478d5e607c9fd57cd0b25b15d02f11451ff01f95c82ad6277e65e599d617de10934c0e931f82c2cf43ce64bd6881ca41703a66929d617268ae80c9eb451535222aa8ad7699ca095b753da2c844cfdad9f466f9c4bb563e9bb049b31c966a4e764b1c765d6a8a2096d8afae2ed4e3f35de2de805ddf68bee6e514f8263c83d26df66fb9aa474f68781190f8b36e2ffeef7102d7b0cc24ebb96052fc75a6c9f7cb813e7fd1e858fff12025c5f785cd508bb99502ae47d058e4ae232383dcef0bca377fd0769a0470393b47ea6297f819c0183104a69cd5a6109b7bf24439ec26e055ac6d0dfbf138f2c67b4fe01b5a016cbf6732b9c25500cd32d3f0afcec2235a5e4219b094085a5eedf80a94b283ccf75b4d68cac5f08a11253f25a94628d46783fd779ffbb09681dfdb9542dcb7309308dabf4eff895d1e02a526b09ea1aa069b898c9a3a4dc64e40c1d8ebe7a6c9ac870d164709d86c4e78bf7a43f3ac0a0dee7c385fa6c3a18ef9ad6b5ca0a5e1be6cdace8bd9d6305f2cb10411456c50a781dbaaacc78e57a172b492a698517aaa3eee50de237f589dcbc317369215032489bb3af7e14ed8802b230d5337267efb25cd1ac08d6a75752e2f2288c34fbdf2db681396ab7a5df9b35e604b19ea3fb7e1744b11a00eb241fa666a5b0c55e67ece4c22bc1af3bc2dfa6dc2a5b086d74c731d9b73f2443e941b6d86a6eb8bad90ef228636b564918bd7a00d3678e19cdd43f22b2d6a6de31af9b4dc44425cfe6ebfcf291b0ea6d788f9a7826f0af83b50a96c2517d9e3376ae3b4e9dc44d25100154377bf74d3d189bf69f8d15c5132266ad137724d6304c40d2ee811ef5cd51139e57d92e6ef553cf0c3d55a7314e119fdfe01f08a8ceb2ff4df4741648eb6750a6b7dee0e9ca5742d817e7c930fadd0e1e87e481e49e706324cafd7cbdd839542dc54eaa83cdacdcb6e8b6bf66cfef79b837ff64e1fda88c9de4fa3bd859cba07ac2a854aadf15e14cc5df77cc6ad90c16bc5f30f5a51330ebb84acdeec582617ab2e92611876c3e2f319c87b0b356781960cfee0f6bd1c80e6d3797fa852588ae2ff73dcf2456ec9d1551c643c075725f1d0ce071e493fbefb23da2574bbc44d1478b521daa71e52d417643c6c1d169fc475c5e0b4b76304ebfbbc4b21d890fd166a211912e60dd623a50526464f0077480d3a1475a1146db019c7a38fbb90688491cb8a97c1e2cc17b39a95bc44305e92a0438360f07a7c267d1b83477c7507759dfdb1110ecb0b9a121408a521bf5fb9ba7d676bbaa82944420d2e4d16495a7e82b885e48827d81b28977e957a0aa269236ec3047b538d45b28f07f07add63c3d326b9ffaec436252ae049af43f994c627f45b7b0d2e1f28eda353dd6e2f6c7c088d71570bc3f7a1621d0e4996870468895201b9a632970a29abed7e3fcf12bc8dee4db976d84f9e4a1a9fee937825a5a38cee5267739dec6a285c122ee2cf49887c4865080c8e2f364dc4553cad48983618b3d42c9184cd3f23ba22dadb52c27080b9ace2a1d0d791bc43227e4bae988a6c7557a7016b5cda8080c3e72e22fd8ec29ea60178c47ae682a9306cff9293a20c396da2bb97985c05e7941b03ff87adbeea6af9fa21fe858803ce9825d13c9d67e0f87bf28ff56666f659b53702c7792f5148f57a1222259e6e6063812a91e0c01b8aa88546b02d17e453a6a3f02ffc0a4e18416c2752a03593e91a78db65c45db3951fa3a37d669f7ef0144e6512a43690f0ff2abf8d9570a301ae4017dab416c7586d4e10a7793dea81eee9636953218eec8771a112661018ec75cb4282a2dc0e184240b68f31f7a03ca8ab24502aee3adfa07c4febe3e6ef09a2e04e853c87d6999816b802cc053a2c8b4448772a97212aa81f849e95ba2eff8a6c716fb1617776b96398a4410164958b093eae0c675ebab670d2c0694ecc982b0d2003cb85d0e7d5c063f8550c075504aa140b48d3d6d08c059fbf0c986204aabac8754d9e73a1ddfed61dbac0b9ec5f953c4b5da67ac706422634fa8cad355a2c8f1ff18da4f25d632a3be9c92e19f0dc05bc5d6b57ed7d74ad0a5ab2c438840546a0638f7b4e82bd92a47e337d005e21ee6963856eb2601b3dc5816f3490bf74081f801ba24ba9287ef18ab3bdc94b08ce9a9349f", 0x1000}, {&(0x7f00000022c0)="559394", 0x3}, {&(0x7f0000002300)="49c814286d81625fa3014b763916e1083b9d98f25b95ccbbcec7865d17f7b96e4264d615c448669380dbfa52d8f47b44d291f6c5702bdeee26d9fb81a2fca5ec0a39fbcc1c93c40d76d3f19be4a83385ebead190f4dff2afe4ef8f1d2ced0fff81da0aed23aeab9b62e546d4ce8c560eb7afa56a88013eae8f453efaa36196133f25d324a240ca8037200c2ded2b6bb4ce00d7d48f6073b5653aed677ca0df328280e2dc6a7c2fe21c8619ef0c57b5094538d2a0dd29023a66b21de00be93098b19836fa7c896d90aa9051cf9104256ef4c838ce45f5dfa6538a4bc182c81f215363f5e7bd1448ddab4f000942c77c8e9c7c23b714ed16497c5cb5a948fe914214a659aaf5abec4a3d4c6f57651334b6a088cb14e91162e77665767679935572b0c854f53736cf1db508fe5dc70ee7bbb329b501582e5876852bd4d3a9e3259629d40fa106dda064c207e4721481a4c3daa16f90ff34818d8491e517fce636fae2a012fcbdb5c176d4ef58833da6f0da8a331f0d9c065ca5a327e304133c7cf03dbc97f932056ad82ffbc66abbf6035ec884ac46cd15537501306af6888f1b645a9516d3eba7d7de4c9ec5317892ea37e3166bc3a2df68db4a2ab32084f82038b917380f593b3880966df1a231cc5f81e352d9eb88b9f77651048b419817246f19a0508ca82c2ffc8641ec276e8d66e51ba728abc225c1b842ceb24fb20d9ad131646d23d0ee3d3c20aeff7346dbe0314fd5021f81ab29c422881d14039156bdf6f4f2d14de0c64b12508fbe5ab1645b54ceafea2d8e22f61f68e55774bb58f2b2f3aaae03135312090d1aec7fe5c0ba46b5bdb8d5a6919868189b786291b7ed8cefc9dd116294258ed0071f2eddef72987b926e9189708f3e5a4d707af614333f6048e4560399dc819d79bcf98e814e823381082411f491b22a7c696760e30e98c451c8d99222c948f2cb4e9ebb15074e2c250bb3dd57bbcedcbcf11f87926b11ed038e724d7bcbc090ff81acda07d8e75f82c01097e9c7c6d4689504c8e09ea6b7767b2b523a2e965d31786d04ccf26ff075dfec1be2953673a868c74dc0e965fd839228f208dd3f5cbdbea76816e00903054b4dd329a3ee3d8f0b5c777391c986d07ea8ef3cd3547357ae1828004a862fc338c72c861ad65d11128779d3b7be4ab66dff766ccd452072271ff049f46ed6abbf9b195ccf6fbeb763eb1127d560a060b363c2f1cfe5d76f008b964758765703b2ef74490b8a054680b283509f3aec70caa461a725983db8147e62b2c75cf461a113ae7a1f075571239f1f24ab2292d588e5c575b798979d91ea0c23beaf085450fd5a1fa65a2e0ac834d5b5f7a76128e3c074542bab275ff99810621c9f31fba094cef31ef2a49512be28cb44947f58b5c67a7018c28c3f238c0827a92352fd44917ec83b5f0054b9088869278886c36087c3fa2e33fca520fbb185a3ffd0c1267291ce5208f27c42b7c7a1d0f842125e868653c011e0e0c0d8bcf857e4a27158389f658dd7e0b5f0c63d9819ebd6bb6b65f7280d5bc285809fed5fee5ee6f67992c02eae9bf86f2534b9c17b59dcfa7baed8557c7d6f31fd3ecc4277aa63bfe25e8d86135702eb7392e2543e4d69285093b5bf5b5b1ac3a03116dea56dead79e58c657c68e7d952ccfd75464bb07a265b466c1832c2142f1085fd96b61e04aaa2e775dddcf340fff23a2faafad79e566b3927fae76624d38a524474d7239cfba6c30049286f997daf0ad43a17de81651a42eab75bc6c608ea13f774d7815877dc6ba0b23433ff5a7837016bf6d751bd6d7b448102e2b4ff2741e8fb754ad91763dde7fc90befeec4a88d1d9791035f3374ee5c8ee20874281cbe9f892f7b0222f66f4d19947976e489b95b9f0e5b1e9dab72cefceb085922f5932f080a61b6a887488c5f80042b4cce5fd6c5ece2791e6b9b9e6d0a59b7178e4a9acb7e5e28474fd77c44ba0d7a8e75b25d0cfd7ae268d29b60db86afb0039c922dda6d10a1f07d19cf95b96d2c4a1a05ce9cef2457d714c5949de601a5b41d19cbc33b66c63e7e11363041e4852e022f343a0bc293ae6d1f4643b53f349b966bfa7006b12cd4dafc9d0ab3bde2ffbcf6c3823ae304741c13569dd03e0d163ca274a095df8929ff1e4db2ca2e8f00adc6ea9adf4d9e6c433c71a4bae1d1e0b3a62ec6c7c2c61931f75aa33f38f384c8291637197c9151eb910a2bf06ae986d40aaabdc88ca4f301670d4f32771a3251e70334088830c99d678810a6d49c02ecb0627ef20c9fb01c73ae2dfc3fc262ab5ebab78ecdc13d6b8176bf5c262426fe5303d696ad09ebaf3aeda660879b6edf2f1b930d91bdaecea2978e249acd534a6d0941ae6fd31a07372838bb3ca0764035ac19b1297c07e7a5262b583eedcc387af32d83e69dea97437330965626da6edf9425a035e27417d48eb39f73e2c3fa45a6df9dcba4f23bf4339e45a0b3c77eeba947d92f02bf899a57f825775e14169a9b316c12825c3a74d9e41b656bdded910630a738443e90c1a27ad40d1f975f86314c7a2af8cde4a01a41d8cae1f482ad56dc40ad2879abb0a5d1058c7199a80f778970e837fd81ef2490248744d93318ac27a5dfde4821addcc9bc9306bc72c8357b4a9005f683a98acb509b7c2072036fcff40de277646484dc594c3236803b160e651f44ff1ceb4b82af4aeacdb41cea94d9f5e07dd90cc8d0afd4afb82d7fb94a0e10b4b31e1cbc2c079a7f570ca50c189ccd0d7e8dd5331340145f960a703db67a67d1034f7305a730838bbc2c0f3fdf0ffc04098535b07e8a4e6db52508aa1384c87d314c941848c01a0257765851a45a7f33778d9ccfba4ef6a44f5aabc617587b1f7fd95930116551c27819e4378b55c4e99621cf11c0e5c01989f7b85542966e77c250c6f1e35e593b22c794c13d0e0ed965ed2ae4cf800d66775f7c1e5d8d6d81037548ba598fe78c2d8f6b91b26d755c5311d88df4cf319e817ba8b842062f08dd676f5fa7f74b93b4825c6214c9e8fd4832f54e45ad227c2fc7a1ca3792ba26136ebe07c3144cd0fa6097722f8bf670309126163bec99d0bed85fd9b3217de8e2e4e65cfb48c906009f30b3c1d23ed9521ba72c6201a49d6c076e24fe243c7d29f23b03305302760af5c428cb843ba53d85c63361ce55aa8a0f2fe5d58c18e8b44373dc110526bc4ce4409bb8a441774bd4e3223de38e6d4cc4809a00132d9a3baeb6d48bf6ef6de58406c47741d482072500858850531efbf20d11bb71f3ae81d99500a8160c9a87688cdef57879e38e97de7a9157411d35676e735e09b200155920c9296f33d4e46309c4f78c902d0b9ecd41e0d1edfca3c82a9cfec5efd297c7ebbda8593b0f8b1282d8607a4b6e989e0aea34b417e3f23bb4a8dc3fc1b5e1e94d36260f8e17fedd1d7d0ae4bb33d1c414900c5086e67809d821e318c2f4f220b5b73ac3317203d684867f92ffc60a8fc1b0188e4e8679c8d4acfd52d8355dfba5737dfe7dc4106f773e180c07b3e18e76175d7c8539f7460cd38eeac83bc129d048e3abb8225fa7fac4bfcb6c96c1c10c438be5b5deeacb9d8aaac958f59667900f2ad863e579f2d19937cd21ac2810e2c9159f55857756c2bc3fde13d7d17a2ba8b50cdc104b0a32ec21b775fc34b68a138af683c1bf90139f62bef5ab2f22b0273aac5998938db812cede3c298eb129da181f14832f9029211c72ac0f0665cfdfa7319365168700b5f2c2ae86f367d9aba36872c4074467c46fcef10ebe5e90ed498eef39ab87fcf2b6ea1826a20ccd1cb7337506777bfc7a0b7866bfa91a7f6d1ff4dcb475e49b8a8e58751606caadaa866c61b3edab8fc68daf9bdd2e79ef68a864210208d52be975e65021685349ea20a07aad8bb139afd0d2331b22a0963a2ca94d80998fb83c5e855af9cce83f0c347c7c77fabe81ade53db34f7ba81d078b55ecb57e1b7f5f5de8a2ab103d94f211cf76cfede817d0bd734b4a9e6414131c1816607b3b7f8d417a84505d97ad8c760bb667207bf007793aa02a40a7939b19b0b3d0a6002bcc43a435417f1245ed0ac919a55d1427b926fb7978d84486b4d1078dfa083655a062f1f5b33407eb582ffb508e582399bb26e5712f5f896782c2af03fa2d93225d3ce8b180a59cd822458aac25a119fb5bfb69eb2d80c3d5f78cea085969803ff3079ba5725d765b5f3f0cf17f7d9f80994f7d2a0dddf1875504c27cedc57083ef40d81d347c3864231dbf47143ebc7e0829369c310bb58970faaeb7788aa92f44948c0605df3731a28ab390c58a71b09b54217a4d19829f7acf66ee7f4e7e450140e503bede3c583696dadb657e52c77cb2361e00a6b6b012f08e94863e64262fddc5272dd8157c718fa2510ea7870f0d770ab6467a2ddf90382f2d150e1a3fafd2e6d161ec4ceb1f81ce8f9d9c448ad6959c9acba9102270c66daf93982fad5e8747a8a288bb0e9c54278d0450caf3947f75c8c62e5fafa1640b0b9b998a0fbb739ce2a5e6ea9df1784671c38a4032851b3293e0a355c413ce9e223fb25a2bc939389379dfaa9dee17a06e38ea92a25c66b4abacd72d550291d27207077d55725cfe031e74b79d2abe768683312d34f2bd32e6db920d26adb20cf9f29c3aae35f2415d3f3dd9d141a46fb42ef386243bbdfa4baf1f5fa45097666705a925fc3ef4ca378018c62c26e73119dc2add45d3b0dbc23238cda5019ab8dde43baa3c3d6302578653f0a1d0b26b3b20387813f70210e14acd6e4fa81bdd22eb9d5fc36d93d203822eb93a140db4a628d490c825ec86354c0a095477756d840db91ba4e8bf3847aa093e02333f3c3d9d7bafff6bd2d29146069dce2ab46b880840cf57340f03c6265ddbec26ac1b732b17899288f613c7224c7a86b6a22c1617c3b60c7629517413f3e943cfdde8447f53da1351c4b3b06cbe665e6ef5a49a766e3f32054d5b68e0b3c28585fde261cb2aa1397c58cd2e63a7db395fdac271b316548a71db6fb38c786b2f6b375e319a0b9795aa9fde6fde0213d15d2cadc91eaf337a2bd6626ca9267bbee35d88e6e4a52abf4cbb1ed714729f1c30e8631edf4caecc86abcd0f3e6a9cf0c2c0e2cc1ba0bab26574ff33633cdd619b7f6ae3c6c967bda8830816c181ff11d95caba2ac5d4dfb188e0d201c05ce34097afb34f4a71991080af04413886340ea5151d3035f8098561edd38ee61b951f3c2d4c37b01a2dfdd30fa006a5c820f5ecd06792f904fddcf3ec54940543d6c2555d93181455638646ec775b36e389a078531c9b25c4e8ca213c31c1d231659093d8d7bdcae01399a996d553927cc02b39583a9eb4061d3b17b162296406364ea91097dfa553a5dad183a72154d45cdb1a54c85fbf449d9a6a36f4f56e13c7ffe09599de4f43760cfe233584f889f02e8fe9ae5b4b0528fe1e0820f44d67c7e50b6d08fee62fa9d1b4abf3d4ccc0fcadba76fe6500c81a18ab892a9a24b9149a2cfbad569564fefa4a7d23f713c0d1e050b3499d74deea37aa2ceb83620264fa940c4b14cd1598cf0e2c68e38e332f51b3b94d85fd2ecec41e4cc227de02e64dba22e350fad9cbefb5876648cdf028a045efdf4fbf41599e1ee1144ced9ac2b2b3beff2178f53bd70a2414878fa8e5179dafb0205120e7c25eba31380bdc3af0f750a3e83cd00364bdb5a6e265c264999457a2af78cae6c0c6d2bb45bd7f6f7b71e1d8beaba9895e2b5423c80722d8a100604349484e7c254c1e05cbf90d4fc6fddbb6449b101bf03f7", 0x1000}, {&(0x7f0000003300)="3f240c5de64dd9f1bf08892582939f16b5e70ef78d981153f3e357dc3d4862c3075b017b32189bb9909c77f6e87922e528056ea59d1923fda497f37df96b1f220e7bfc", 0x43}], 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000003400)={0x8fe77d1721313a7a, 0x7}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000003440)={'./file0\x00', 0x9, 0x4, 0x2, 0x1, 0x2, 0x6, 0x5caff330, 0x1, 0x1, 0xa9a5, 0x1f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000034c0)={0x9, 0x8, 0x1, 0x20, "1530b79ce3fdad0160490d9e03665655291349d0", 0x101, 0x7e0a60b}) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000003500)="bddf52dfea38867aebbd4c311c3793cbf72adb81a1a76ec0973ea3d2c71435a559982e49ea622a88f2f8a22292d8ccc7e2b89ba37b378351b5c694d3f25fdea3266b469284af13f0f3ee4a90305b8f702af5b714f2221417467e3d96ec49c2015f8e7906db9fe6491861bbdcc2db6639e187f66ae59889039b9aa9fafcec534d5a2f2fc07dc1160b5115acf0074c07a7", 0x90) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000035c0)={'./file0\x00', 0x4, 0x5, 0x400000004, 0x0, 0x0, 0xfffffffffffffffc, 0x800, 0x2, 0x2, 0x0, 0x8a9}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000003680)={{}, 0x3, &(0x7f0000003640)=[0x0, 0x0, 0x0]}) socketpair(0x6, 0x5, 0x9, &(0x7f00000036c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000003700)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x1, 0x2, 0x9}, 0x9, [0x100, 0x20, 0x8, 0x5, 0x20ce, 0x6, 0x6, 0x9]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000003740)={0xd5, 0xff, './file0\x00', 0x3f, 0xffff, 0x3, 0x7}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000003780)) r6 = dup2(r2, r3) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000003800)={&(0x7f00000037c0)='./file0\x00', r4, 0x3}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0xfffffffffffffff8, 0x1c, 0x96, "49df1b9944ac6e828c624e85558d82ecf40ea499", 0x7, 0x101}) close(r0) r2 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x2, 0x8}) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs, 0x10, 0x0, 0x17e}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x210, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:07 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) r0 = semget(0x0, 0x0, 0x480) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x80000000, 0x9, 0x9, 0x4]) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="0507f38cdaba4852932e900a186f6c", 0x8144325b29554ef9}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x3e, 0x3, 0x80000001) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x4ec31eae7bd99281) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x4010, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x101, 0x9e}, {0x82, 0xffff}, {0x86, 0x2329}, {0x101, 0x1}, {0x89, 0x10001}, {0x24, 0x4}, {0x42, 0xfffffffffffff54e}], 0x7}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x10, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0xa7476a332e49c776, 0x10, 0x4, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x44, 0x1, 0x1f, 0x101}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7ff, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0x2, 0x2}, {{r2}, 0x0, 0x8, 0x4c57689fb4c0734, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x21, 0x2, 0x10000, 0x9}], 0x3f, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x80, 0x7, 0x7}, {{r3}, 0xfffffffffffffffc, 0x2, 0x20, 0x6, 0xaa41}, {{r0}, 0x32252123c5afbd2d, 0x80, 0x4, 0x100, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0x1}, {{r3}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffb, 0x42, 0x4, 0xffffffffffff8000, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0xc1, 0x2, 0x8, 0x3}, {{r2}, 0xfffffffffffffff9, 0x40d2bb1d49d07459, 0x20000000, 0x3, 0x2}, {{r3}, 0xfffffffffffffffc, 0xa2, 0x40000000, 0xdc6, 0xa7e4000000}], 0x6, &(0x7f0000000080)={0x5, 0x1f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r1) 16:00:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x8, 0xfffffffffffffffc, 0x5, {[0x80000000, 0x7fff, 0x8, 0x9, 0x7, 0x7, 0x9, 0x3, 0x2, 0x7, 0x1, 0x2, 0x2e9380c, 0x2, 0x2, 0x8, 0x5, 0x4], [0x1, 0x1000, 0xfffffffffffffffb, 0x7, 0xba, 0x100, 0x1, 0x4, 0x1, 0xffffffffffff7fff], [0x8001, 0x2, 0x1, 0x101, 0x5, 0x5, 0x9], [0x6, 0x7, 0x4, 0x3ff, 0x30a, 0x3ff], [{0x4, 0x6, 0x1, 0x3}, {0x200, 0x2, 0x7, 0x1}, {0x9, 0x0, 0xffffffff, 0x6a74}, {0x7, 0x7ff, 0x1, 0x4}, {0x6, 0x1, 0x7e, 0x5}, {0x5, 0x80, 0x4, 0x5}, {0x5, 0x7, 0x48, 0x7}, {0xffffffffffffff7f, 0x2, 0x8b6, 0x98}], {0xff, 0x7f, 0x101, 0x1}, {0x5, 0x7, 0x7fff, 0x5}}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x20) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x3012, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3, 0xa1, 0xfffffffffffffff8, 0x7}, {0x7, 0x7fffffff, 0x6, 0x7}, {0x6, 0x3, 0x6, 0x46c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget(0x2, 0x2000, 0x162, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)) r4 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x1274236d39e634d) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000340)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpgrp() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) fcntl$getflags(r1, 0x3) 16:00:07 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) fcntl$getflags(r1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xff, 0x81, 0x5, 0x6, "ce675f1243f118bc92ef1174da9625667a19b542", 0x0, 0xa4f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffb, 0x0, 0x5d25, 0xfffffffffffffffd, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001640)='/dev/ttyCcfg\x00', 0x20000, 0x0) close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="86dc9858c426fdaae98977cfea760db33c0cf1e26db03436120b703dd87cbb84b9e45131174316f46d867ae9fb19e4b2cb2926068cb6f094242bf136fe3a422ab25f0ffbfd010dad088a", 0x4a}, {&(0x7f0000000080)="481345fc68147b848be07fed640768ae54e0f624462b9d126c436fbfee504d972a09799335c68aa877312cabdef07def15e2e8b29f4e5e74196cfa7bfb9728db21431fda6318612c43b79de714f5f81ee399ca46d176e9e016e7", 0x5a}, {&(0x7f0000000200)="e2348c574f7e33c0e61f9f3bef524c73e8e9d699f459b6b860e00eb2d0d22dc2bbad1463a587055a82d5e4e368b9879c70651ac8db3d22733cb4349372509af7b66baaefc5e1e8f94a8fe16de573a63cd9117d54b5e794b360d0c558024f37ac68487d0152cccadabe57d20526af28e41d79a1bdce52478bd6201d5b1421b6b5a95db67c0385217581a0f7d5da88934f46d522f8fb54f76e5acf7dec77f4b2fbb498b0de650fb9adf8875044cfab826b69d53f17c70a8524da31ea7078d9462eddfa9ddf730b4c4fc10348dfb3ea4f83f0acd1a05653a6d2dcf7013d7a5ba5bbb460ff301e558d12ba8874d3c8dc83718d7c49a772368c1b1d69b6d4e08141fb1963fe9a5b6b36253e98a415a347885f8ff67ad1abe61ad50d5e93499d5c1c8ba8ac55c1f1a8b0dccd437b9a9b0a77186f39d5b3f4a24bd9d76a463e261fd20accc475574cd9d6fe8d47c952988b7415c2a4189a25d3920bc125d84721b258502f3eb92149eff43d04343f41b3f83e51af1572145227e22762225818561fcf42e76863681bc8d116f33532614d2cde49a5bbd1911228ec9c8f36e224520d7afaa58a8c39e0257baf4707f75a2f9eed21a9f69eee29eceb5206bcad4eeeb835f93a534b4dcb0316770648e21fa78ae4b76cb57758632cef9d80d8465ed32170c96decc5b652217dcdd969adf2d29f8696f2b29a415ad0b59d0db88a8181d1673ceee7c55ded6f9ea197a1f49754cde54864c7b7df9180b262c25104e8846335d9ac2620834b3f1be15fb6d5c475493b0d0997c137a9a448ff3b415de79517060f404a5a19d3cf06633a04adfddb0e34c802eaa70e2192aa4de86d5db0f4239d574a4ffb67185993792b6061c8996d26403a06d8ad7b00a8551e12e70f13e1bbf9ffc379189c588165fd4705c0d2debb40a802303ea63e3c0dcb28c9a5b1e72494b44faa9772fb22372b70a3c898f949540b23de412074d9dc800d5ff9a9664a566926f7f0bbf4c6aaa9d8c2d4fd179d5273dc111a9f138fed9724a3f6405e408e1422327bde85a2703d77ae20e76770b79e8fe4c10b498fd79c565525e6859a3b2fa2910050147ead255efc592d033dd0112dfe8c67729378d281116c709bfcc34301a62aeaddcf73650b31b8d2d3e625857ec677d6f111f7d861f350201a04ef6d08c7e08d37b70388b01526c41989938c8af2cc4f60ea23ccf0d98d7e1d094d2b0185037a58b7e9e58c8201f87c832c4dc421a74d332fa1d8beaafe24b6f9ceec8fc7ca562cdd759999ad821a8bfa2a32d5776dbbe73159cf43852ce0a4e887041d597c177c3cc955947a623026fde739ccead06a0506e35c03b7c47bf0497993c544283115b2dd11c04e13f2e7b7f96cdc3a49189e1c28cc01f119f3cd5984bad7442de2702a8223ca86f0231ea7e649e6b444a4ca2231a6209b002d626116412bc9c5e786f9d7de93b085c3d3a64331cd91baec3c66856ad3acea1262fd78245c7bc9907ee99ac1b5a0b9f755526879ba590a57d97b504bab6905d9439c54114b34199853beea608653c6efa7b1f7a2084a22b142d5c4bb123196f72b55777b51e7df3ced0281c5c1872e5b64656d15e2e017832cba7a3bea7507642d562f536d476ce669148e57ae82204760c30265aec7706f9e2b19b7f6814299209a3b758dee4b3dc14b6b5d7d41613a156cea72ac2c7b0fc2c92436b3456e85cd7d47373534022afe7e3144bdcb5132a131847f6b73c028da6bd0f0f8cf62f4ade1b6bde5f5d6a299031970d2c2c3f7af0d0186ea15eb6b1e7ef5aaec6f37d848b35c35f37e263fc6014ea14ae934f977b66d391f6de939c0637ae43e8d5aeb0e2a106929bd4caeb3e60f5d2ca7aa01afb5715436761add1f6b81bf64abe01738e4678bab353890f949b9c7f9cc516c4afa3be4f60c3f63282b5b41b6ab394b8ae2e09934089a362feffa23b76b5e9a34fb66a579dd4f52cf66d503d62ef8c95827a86fbc0dcbf5539f1f866ca348db4b52dcad19e51e5df860edf04bfea33b4c50300b2d8f54a826a1b4c9cc1c455b22b426c5675a3eac28e4185c370bc07e446297ecf8afa6d3c7acafb0b9b43deb09faca0b58dd8236599f57f0eebcf0082b6f1e134636c9ec064f046a9d7aeaedefd8148c3453b0bed3f3d35cf5fea367df37111fe0672d67a7e7d48a244ea05dd52fed281fc4e92b46a95e52590f642443f049327e489effec9d743a33518042a30897eca472d5eacadcb3114e459b775b346f489963598b07a28f4c4555cfffbe1e2d4e40efd902b32af0da63fafab3cd603b66adbbf3c65c0009eff13b6f0df2cd14ad2aeef5d79cb459cecfa17ec097ac20c320436ecd3c6a278aa390254e1bc0a063c9c764a470a3ebcbf0717c8b78a06427e2337e721ce3c1734311ee4bec43f239554f40977dea5cc6fa631470b09a2f78ad47962baeaaa9d9e4656624e4b2787acd0f33d28d42e79a26c1196a42384d3853c4c4eb4be8f705730f0450cb2ed5cddbb7a568181f06faebdf140a882a4da17a809171093f51509d5639b8d4caa9bd4c5b76ef31cb1e87cf93d46edb1d67225d22eee7aa78ee1c1eab420656c76fb5a53e71786abd8d6d0a95462e235ac57ce17a156feee34c85d4113c4a845dbb5a5e84ce770afc4d7cbc7c2d17b21a5321cc662fa00401cc3bc397f4716a3b995bd397f5b329d7e4477c4c277e3802373d6b779da8beac12867579a32d760901563a3b218e39be298b3583a75e32834c4b9901575eee2a6be59741ddc786b3845b342196a69d7724781f7d5d782dccdd2641f0867086780e143159fd486c173fa955fc9a669283ad8008dd2fbf4c8c21348798048772adc8543d6e9c65bd1ee6671d7122bc4c38d84204164a51a0fc3a025c2f5fcb0acce8d317303a37beafefb5fcb92cb956229b885c5dd57d1b6cb7a16df22e3d9ce17cd73c0d7edd68a629bfffe05847870268ddd90eb36e7675dbb6ec6f2b77c86e272ae8f483350637e6fad09138e863c140428377791c81967d9cc28bec755fde8672ca5cda03479f4373e5b592754a6354264b28bc3762b46d18a37297e2509e111899fc8eca86cfeedbb04161688571bd61cb11f1fe62e5529bb993c72830c80a6ee10483657c60d18c3b73040b88df04cfe091f5ab27c21a321727e8f3a7a76716b38f8a4f46417a081536c72325e046deb5af1a95f58cda60ecc3c9d6d1b90d50102d2c4a7fedf0ebfbeb3d742a5e79b8c5bafa14052246c89a9be33f9f0eac1c54f261379593358f529cc6ddb66692e3362ba1ebd1ed279dfd93e4da6300fb80eec382b93093e684b0a1c5bc7f837ba2985678c016b6df7d84c4cba32f7e07dbecde5f7f9d4b42b76e91d74496cf69130afcff0b5f54d9607a61034227b411de98bc304de72b54c9f7387b1e407d6656059fcab621aec2a195d39d3ded387f72d28d2f13ffd269135614eb019fde0b1baddf2ab2244c4bd056c5b1504cd1f69272085b755c1e40b020870ad2247d44c6eb0f1c3680d0829df36a14090c551bc867d4035fe6c11eeec90dda12ca8beee362da0dc2527e7fe67fb3df86cf3766bc5759dd909ef7e3159c0d520294fa4543d4b88c5ececc398aec53492c9f964411f9a38181c8897e7aea314281b7c486cc99b16b8f0373ba7780d90d4d55c47ac43c33730d0211977d9997f9765d1181035d1d82cf4651c76d1db528376a48d7b91135bb35dffd1efceea78018dc08c10cf2372f007bd74e9fe6ce5ce1107ea280444534bdbb4f09d61aa71a5a64c33d6d3b6e3a4bb99eccc1bb267617ffbc55a263847d335c4a6ec281ee1b243f5616598186fca588db885682828cb370c709f30f301431ea0a461c628fad14118d137909ec25dd0bd9ba023b0dfd69b1abf00f23c61263d6c443675386e05e6c607c66f0230c651454d9c16061ef2bb0dba388e0f1a59392415a2f27e11b65f78d9832cd49584076f0929ca8633682cb9f692647581e08bf9f5974fdf15ed20ca36524a2ef4fa943e2bb96a2d224ea281eda3a5b2401b2d17e7bcfae48fc322d9ca2307456c8699add728441626dca306b619231896801bc363dc2595b295296e4009d730b4ac05826c5b898d2e72026892416ff536ec594b167a03cadab1348a361d8abe53006abe3ec0669fe817e5a60432b30be276adea0237d6280e3f69b7b5feef8db4494ea3bc7f2864d924ba347310237e00599f0cb92f7e759c62283dadb13f00f3c7385c36bc17d66d1d5c9236bac3639390c0860a2b23bb72b3de71701f5aeee7c33119865d93bf0c3ce97ecd34ff41f360c387e6730d64c628f0abcf751670ba3c9e0de11b0f5d8316836ed1f0b3a29beb45eb6a1b224b3365a000f655535638e9ed8413c4cdf11fa6b28276bccf8a64f356a61d085a37ce5ee7517023c1569e753305064fa838ececb6a9458fa8a52e767607df20e91936502c575ae364abde836cef6c02915a388c9e8daf5fa40f58c124ad7a1b0eadb549ee4ad55bdc86ae371384e28e77949fa01d7c3689e0b1ff333174260859e6375df8fdc64a048b38d6dbca60e41328ab84e3e73347023b31124910838b69a07656e536553233967e181703e6a79c5443bd6a1255a1f5924cdf8c28f9a856898c036980691a61b7185f3abd4215dd9b2ce2bfa3cb965792c21d87e805ae6c757150224ad4654d5f1c5bfe7c0d4e9b26200d35713b007827b3d8dd327fa7440a2ed42f54a6729f76006ca8d19b9ddc0211de705f01e891b48c764631ca990d2bf7067cca58e5cf0050c638a432331e793a895ca199fe22dbafd79948a808bdb9ff3c55902c62643e2925d57f2199a72c81630a12f9cf68e68c6a7d5286abe1b7476956c4efe98e98f9ed0f4066d43830ec57cbdbee7b1e2c91cb4f0b31ed730767b289d7af4ddf4d4898d118ac6a2e80c2ea64bf16e962ab0b54aa4f968679d5cdd4e323e10a87c6d746a4b56c0d18981278cf7777b5277a72c7533d8dfa6267057837a02fd0605892b78dbaf960384ea161a96dc31c26542db6493cf5284debca86aa6592ab241bec00b144673e03359a2b94a56b07d34db8ab58a7ab8bb43788583ad3327a016bfefc2513ee877da1178b66660f79e63316d0e2a30cbf594eb5e04fe07e6cd77987cd9fcc8f5e581968d07549ff4837c271144e1f173fa7d4923b252c16b07eed083dd57a63b75640d0729b3780e014f0297f113f8a53e4ea82217400784d15a1c079fe912744ad016df9fbcd81bf73e39c50831c48c10c068fd3b94bffbfc1ac91d4c0554aea165fe42e6bdf6757e2fdb3be90a039858354e0ff31bf927b85412e6834065237e0b2525c6292839519d097fbf41ec07abaddd1f0c394d3543bd5a1964c35cbf59ef21722f46e3a10926f9bd43bb3c343466facaa6f6fb7c7975f2b0970aa111850f970be7dddbca4e6552e351134cfd0de799c8f51e9d7ae9e4165cfbf4f4f37d007e4f26a8075380c5e3b7b252ebc4510f9a4811bcf707120fe82418e34c8ea4a763165940b76c60fa9970fa5957afbd3c9799b1b59af3ca7541e6f805b6db265d7d1d7bc502c8ed822b5e5604511a7b18524ffd741aa1056156cd250acdd5655f6b8f28075e919f1921816abb93a34709417dab454b350bfc4a9d504c55f573a468fec75533a228b71742b2d785e08a4058c49be8841db861c23993dc249e0b214c7eb122b7efb6211ababcabab243ef282ba921527c023e13cd973c5ae308ab9725adcca21ff170dd90f0a18e233efcf6b4a0faa3ac095deaf86cecd82de", 0x1000}, {&(0x7f0000001200)="a015976591a72a2a3c54917309aee1ede63e26ee8446bbdabd2ea8d41d868e0f25c06d9af0f291118b90d3d49a1aee5702ca29a60e580af15c9361e8ef483c26b5dfedeeba6c55ea4cb8e836d06d6150cdbdb36b6aad1ebaa58541cc38e217de50e308651828a5fff77073bd711f9ee200caaeeda3dfac71eeb095edc9f48d9008b65d6cb90537ce65f755d6c26a51be6f8d30ee", 0x94}, {&(0x7f0000000140)="95fa7d33b17824de9649d24a39cfb1320d8e7e42c04f73bdc71b5089c03a91f93af49a5812fa459748827713f7856dbbf8b34d8c8262ec", 0x37}, {&(0x7f00000012c0)="beb8a78949d328baa4ce20f5f454d122776b301fff5ca7440b3851bff0f2b7aeee9cc51d19e02b26145ec78398ee115108061fb9ef71199891d266db146b5088bc0ebf1de6ba11ae7db9b4f115d407b30f665f40224f3b99fe1aaf7fca64ae1b5f0ea2", 0x63}, {&(0x7f0000001340)="ab754fec932d8a3c608748adcab03451c83418cf951d554206ccacda6a672f5f0582565af9bbe0046d38ab997db9cf00010cb8d13ed9207bdfd46f80824efc3e02fbeb65663a719eed08a9d201", 0x4d}, {&(0x7f00000013c0)="6324409b593ed98fd5a1c5ad647ec8ed5ce74844e37b6acd6817b0459c4e26a1a89053d4e26fb5bb7748fe6c3e0344f3190694351ee6acf0da42e05352aebdbc5791f9ec728d1397e645f692b5fde7c3881dbe1a62e7c157426c6b1d4a47a36a549276377168fe36d27d67c3a03b1b4af9f791602ec56459f17e04223eeed43023ddfe9a3f51c4f0b2ac3a8c23d81ab1aaad74b57071fc60e901ab74fe753e0175cd5928ddf2e4988f99c9372782215e28af5ead4a3a393dbf8be6800dbaec865cb5", 0xc2}], 0x8) ioctl$TIOCDRAIN(r5, 0x2000745e) linkat(r5, &(0x7f0000001580)='./bus\x00', r5, &(0x7f00000015c0)='./bus\x00', 0x4) getgid() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001600)={0x6be, 0x1, {0x800, 0x4}}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001540)={0x100, 0x17}) 16:00:08 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) 16:00:08 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x4d82f60f701a550d, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x7}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc0) accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffe) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2}, 0x3cd) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: r0 = syz_open_pts() setrlimit(0x4, &(0x7f0000000080)={0x3321}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r2 = socket(0x1, 0x2, 0x80) bind(r2, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet6(r2, &(0x7f0000000180)=""/198, 0xc6, 0x800, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x10000}, 0xc) setsockopt(r2, 0x9, 0xfffffffffffffffc, &(0x7f0000000440)="d3b281a5ab3fd6efe08b18db72989a76f23b5ff4be53eca381258ef6f045654a2e23a08e3ba4d518b3d908e213a8909d71c55610489aa197771639a870f427c9b8a6a8966552bedd7e1105a5d84587306d3fa01ea9a8c684169ea81ccf5269bc762ff8531c2f240f9cdfd9b567ad2fc6049aa0b29dfa31510ee31b09193321cba6347270d8c034941676d1941e6ff0d0669b7257bef4ab0c53a679a924bc811a9a29570e7cd5f11ed9d9732308b01f1329986e5441716240f1bb08000c3d4a313941fc9e3c60a26a959f47f7e9a33280bb", 0xfffffdb7) r3 = dup2(r1, r1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0x4) sendto$unix(r2, &(0x7f0000000040), 0x0, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x8, 0x204800000000, 0x7}, {0x7, 0x100000000, 0x1, 0x100000000}, {0xfffffffffffffffe, 0x9, 0x438, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xffffffffffffffba, 0x1, 0x5, 0x3893, 0xf6ca}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x566) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0x25c) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r4, r5) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="257eda9998872bc710ec666118776f0cb1237fcf41ab1dc079cd1c89eedfe978fbd0f88576055ec9a965eaa7d36831799139f9e0fd9ca90f79017bb748ed0afd013dab8c660c19d1bd5bf4055e7bf3eb9fa218c35d2637cdb75ffab98e6c4250b9bc5b5a10307fa6e29eeb1cda626e2e410f296025d25c5770fa6337b5d3612379657bcad71cf0c204dbd0c18a2e2fdae23dd5c248cfe7a802923e2e475f65b5b06fd824e0c94383323d8f880c60424b27a780376b9df0edfe4eed594e08cf9e12a49341783a1a6ccb7c424e683a6ad665e2bc99badf3ca2b73b39815386140748d2", 0xe2}, {&(0x7f0000000440)="a7cad40d5f5601bde8656db6536f3b777452e67a8ccb56cc82805ef595fb0aeba185e41497b0cace53112446d4fb773c517793df6a699eaba187c6258a3aef8f9badc2ea2a56da84b13de21b971a497ffc4915c2a76f4b1e899768fc13b6750bb93e829e001ec934fb1a35ba6bb1201b4e4350cf7143a570d18c64cd75b273d23a84fbd00d2c0efcd2f5a2717efecba264084f721a8283e7b88150682c62bab68ed2b4ae6cc136a7887d9052b0da690acf6628ae591a388bdc5f7eb13438ba085ae735977dd67937561c83d4abdd9d0ee764eb85abe5723c9bcead5646ba08f5dc236a0c3c8152e915f33c9606ecdebd6c982975eed76e82366eb5e0f5e031aef20a0c9fef30b709fced5ad7cd10c2ebeb78ab8291c031f6c07c7d7eafb0763c03bebf57aa10e9cd1ee16bde82341ff634cc73ebbe2ad281cb022cfe3a21e9da361baf97995b5ded2fd30812662d0905f78b13b9d2b95caa851974214564d148d0bbea5e1713cd40f0b1e12bbf37529bde158876fcd9a4d328de3fb3940549a74615533d35d35b1cdfdd3d874c44f41feffbfec8ed971aede54af073690475d1012eb1b55dc256ec1832128a610c5f56609d4bb62a240a23b1867fcdfe3c417523a02383a35f78b37fc8ff21c9f896e040289e94913664e579a7d53f2f05eece8d8d478a71c7bfd5abc90fbd7fa7e0da523493646f7336254a396da112d1c4fbae2e9c0446b0619cb21150f3b6b72901969b0c9edd1e78166eb29ecaaff2f18c2f6faae8121acd92390ca425fee71b142df0bd0d44045ff29dbdf30f72c3ac5a10a197f02d0d920ceca2680fbbd4dcc816d8d2ead01baee402371bda99fd6cb1cfcc99720fd477450ff2cfc89081dc469ab636772a6de050c14fa77626ca22f421c3292027c7a7f8e54c2414af0c429a1fdaf5bda6d47ffda4a603c8c23cd48fccb1e5281ec71ccb2bc866888db383721a17f05824a8e1df84812f2640d7171995e33b4cd4f458063ee640ea7e1e5790b8747094c648d04a40e39574d33dcad0653cf9abc09f3236db1b18543efba852d6dd00620cf4ae7856fc313c1f3a5e6ead06e20026a51abfa3db8b1d7c7bdc9461d6ddf61f7f3c3dfb31c2852c71c083e8cb3289745655cf33f18649a84c01d9f01af556ce84566860e663ebe007ddf83797fdf98f96ed74e5d953fafc508118f33a1786c79b90c97ba2835df0ec82cfd32378c21b8824abd25d0ee9eb5ce858297a4f2b3341cb38c28d717f7807bedf05590de088143bfe312c2d29ab46c057c095aee84afa4973fb124a5f3698e678b6cf718f1904c1aed0acb869f6cb41cc1bdf6bb8e27b71a1e49fe9aced5ffb532d0575076cf2e9d29166acef5d9373f62e1e5a382579c880e47d9ad5f0c8c69ea50cb1a6672265b0277e6ae2b9c75cbacb6304e642db8d1881cb8e8258b3cca98087925d2462e1c7ab698693487e90be0cf9bd0d2430c9cc4522a88a59bef10034845a80559832bb05fb528c7dc25200ac8660c4bfd93ccf760931b64f961b8f6637a4661e8d59023270a3e292c0e12f2ccbfc6c6cc5bc37ad527b65ccc04c30478f3e5d37293743dacc95391419ed196adfc156e1949f925d7027bddcdce818c8d463614500d3044566b26f66941bebd0c26751e4e706d8bc243ca0ed57a0d0f95886dbf5dc073516632205331361fd5188ba42aac7e9c4e6ec875166637c1098b5527b8c5ac18194b468792dc9a5960a637ca0744c42aa2138ddd3b9808894b9583e81ffcd71adcd089249e23263e5789bca587ae71f0a562b472c1e8e57286bb18c23ae5fa7b8e0e8541c36db26e7c070e0b70605426549db8fc76a609825a2474591017d3607b2860c27a8b14ea974a51921c925e2729f9b7026c94793b73da5322164f11017ea8f5d6fb2f7e9f16c679ab15bcd06affe64acc21cf02f8f360fcb231286855f133970f7e1a954ad0724855ddc736733749c51c1abd59dd6e49d6836ad3763d284e4b9cf0adeb5d932bd2b31e59b6934eba8519276448d5283cdbcf6e8d15becb10f1f38f06f6f930a10df4e7786a682d799c013f2b6e23420c94bd5cacf72bb21f4d672ae4fbca68be7e085bc5892830e0533e080eca9abef184305b4af4b73d64e6288197ad7482a6840897b48416cbf1868c9e2c8aa19b4ea2ae35d3c96f0b60e943df85f5a7208d7696e9f1f008c58c994417c312f53ec36784ca9efd8d3cbf5caed5add57c743fc7f6b0bc9fe1a854d5cfcef6e4ff3b6264b81432ed60af10a7e29ee26015e1a418b75fcf10a91e37912b5237ea16978ffc4be143c95b21885f7f541adaf3b88f31cef53dc52ca81bbc3c9b5d2a9893161a5dbf60f2f6c2fc729ce83fdd6495c4461270fe906dadbb59a0866256d1c11d72449bf3e9e9ba48f8be4535873ba1e7f3a28bba509093f2c75ecf93c9fb623496e1677afc9804f6dd3d52ce0cf4c14e11f2d6a6962cf2b48b2b34f9767847aef482586905dd7eac17599759cd7796d566a28ecbb88079813ee4fdfba4ad0a1b0433666827e57cfe21e9bdc44c6fca26e2cd5aa46007cdd3e60fba17570f2275a52f6c860a19540c043c20b22c73ab669d7ed98ec99f90ba8c9846de272111f827d7f387c76cb2318963e2f5254c78f807fc66863382c3538369cb7454e6d10a66539d4a4a9ea7938964891496562da59b6cbc456a2de8da84c6156dad35183cd851d6d89e305518ee36c7b037b1e2f4b826e01d882ce089fedf21617b513ef8e65c5191f01f06a38244c004f16da83ab897f16c5ee9cff5151a8d583e8a9c9eaa24caf41051c43af2456954eeaa7dba9a74b8adee23d1da12f7eaacab6b4e97c17cd64cd3ce6b4e518bd9104709a42a5202ec0efc4487f3b53ecdd02ef5a462a4c53f948a83916b84cdfbf4f4e55e180febbbc0c0556f190f51052be78e6c5ed44f7a41c012171b3b00e4b5e1cfcda07e00f4f5be4af9b73a1c4aeb5cdb753fa6e8c9ce35f70486e30e2fe442b9c79600bf9c879e936e48be17907d96b09b1ba63dc02fe53ef3ac9762ffc11b857447a150559d53001b40d7a137ac19c529953a560ba9c2a6ed35895a73fada1174d023890e76ba46953ad8bd2dbcaf731447accc69dd7e273d886c8dc181875cf557b0362b723b1e56a7cee48cba2b98fd9486a9dbcac770721f646935584bf709ce6d9f628020b87d80679da283ed81c0880859d5aba4b1104466fb37b811412f94ba427b66aa7179b4eee7ee2fe21817166efdf6d5e8b69d70b1fa74551bd0dda805308f80351e7668ba4451c5f05729f4f97756a858c55c3c46522f0220b8cc8e51bae6106ec2c6a2366ffa6b2e296eb232c679fac32ce71110d1660852e3b0ebe225b4725eaf88437be109d4915cd4cbd96717c46d1b9180227bdbdcdd50d78de8f0d23027b302e9bc517a56d04dfb19770dd65fa6a70c2f7d0853542fc53bc70403d4c549635179cdd0389b1bec199cb82710d5d36c881e9ebba25309287b2c4403429d60317ab0f23802267858676bbb5d806610e2a1d01c58091310493e890132ef45e8a05b06d589d6e29d6423e210347800c085d15bb73f4dea45d07678bef8676dd8853b1f23986ca309404a15f10be46b85b1150c09beecef9d9a42dfbe506a55cfb8bba29b3f52a2dfa86f77dcd0249fd2094968be239940706e11b479a22534dc3a9f6f24210eca6d6f509e0b27f7c9eeca01283e1f804164d243c0c52ed5764f5b209c4feeb194fe075655b111ca3f05e01b0d0177d5feb9ff64e4a78537d829cc2490e13797c36b39bfbbdd6332a2424ece4dfaa1075c16adee792a6bf3949aa06e463bb7e3b02f9504e2bfcdd21abc5dea4487fdc48b54d3721a5c54aebf6941b536363f2949139444115a043327cc53ee1213f1f92dabeca008cc00ead3762c23897143f422e839ee78ef0cecb1ecc5e5d4614984a0f40244577b2eab224765b0aa18e4ebed5d6a18233518c5d585161da79cf529e4000e97fa5c1c8e2f89ec58e3f0866908789b2ec9798a1b21d631d8101bd0979ea9e976cd174f6055584f89b0f650a786c230e61a0e4f5dc9e5ec7f066a5be9101b9cf40ae0769e924b688ef0002c3f72598bf8b2becbf4ce2ceccbd296c433cd65dbbf6b8630a20f4d7c58d541634dc655d3f46e5c0e2d90ad76087af30039b88c37b81166c383a17518f104bdf50c35858550214f9466c6b171b18f17a1c046a3d080e718644020ca3491662581c255d839af4b8164290bcb0ad1d7b2120c06a9eb122d023c346adadf4daa639e48d96ba7061706a260918a825ba081d49823f82400e27cb3d226254e4fa3a499e4a09d0daf0c7e8bf48e9edf845f65cb37e505c8865c2677a626170fd70fdfaf1b923c677a4347dc829f022bbc653c09998951b724300c68d003c22138ada9e2b32502cdcb87018f4030db29ab30e0343aed6738b9951275ad364f210ba29ec6fef26055b2e516c4e22443606488befd0bdd0cac5ba7131911b486d89f6711e9771375d5439c4bbad0740896d516f8eaa3be2467986e107132f9cb3cd53cac01daa727dcc5c3495e8d627b86312f143e366117d9462540250ab611e21e016dd946ce5dfa3631f8e2934600d54192ddfb708c554d1e56d0b94c42d7ff9bc30f49d5773069a6ef9044ee86a9a91d384b7afa6f775a1030830a370b41f8c887687584c7c8fd06b0b04ede8e740f82c7a1691549841f27fb612d3b5dd04415ba8e9f144b8949e9e06069af728a0511eb01d8ccc78eec60365422b008cb35b53da9302c81c33020034ce92abcd9a80599f73e93b737572536a5bca197969bd3c415dc2198577f5beeadd85b324c6cc89897b8aaff00f8500f0194f46c00ac44651f280574683b65d5212e4af7f65ef8ab37a98810fceca26adbbc0038c39247db67907165ef1a8196ad7e4b28e64a434f889511f6442be7b639e7f0c8cafa86414b53b09ffd008c04e144e33792edc4b4d5a196bc9a0d65cc729ae1d0b269aa82f61bc1c65049bb7a550e59e9c8e06a9ec3490251aef87b1da313e663af9aaddb2d47b07ff4d78b6fc4f9d0f88cf377e02928cc289849d42f14f06f98c31565a84973cefd73236aa96f8a290668b22bc7cc9a95ce36ab76ec2ca4c48a41c7af85895aa2386e950376d8b4c43a8b16d64712415414a5c4229cc71f1f400b195baa33ebdf20c4d653a3c2aa4b40671aeb399f5dc12760eddb826653fe6232136ca847a35ae7668b4b97eb9423f697cd11806ea8a1572b9c6b723e01320d293f0ca29dface8aeec873b3fa1beceb527ec3381fa28dd8aea8bf941c5aa49a59e1ecd2068787824bf7010e7b2c0c44393f83353e5720bd3c48a79f2df2f97a002244d6ae4cb51c81eda9b177431efa779770937da9c9f63df8a7cbfb98081526ae1d1690ade03a3e74bbb47c307651e9e0c9c21953b8c8593afccb84dfafe2da9b04d5b96ff71a22de7bcd01b846706e04a843a3c9f0244a917a3b62bbcd00f604752b119201d627dd8b07210b2b6e336effeb0073ba29928ec586810fb00623539e3ecc97091d01ac84d2db95ad835f8dd10d134935534fecd1b4c10e081b847cc579d8a3994a714ace4bec15c68877440e7e71046ae9c3c6b19fca9b9cff2c4cfacab09b2a64974b9fa85b68be0bb52ec903d131a1f5e2040f2960aba373773632e904314ae557fa876d6c679cf0f7228a849aa186988a9c0612936f980ce07d94925d33cb98e8a22dd8cd68faffc908dd8c70266db1f93448756d877be28cbf72e833ff1fb910bf9", 0x1000}, {&(0x7f0000000240)="6c0fe6f69ed95abb2943456162af5ac6d09315c70220515c9f3a5c8d54fde00780742d0af5fda77502c8127989aee67f39908ea0897ae5f7590406df60bdf39cc9595e16093386423f3a0dea2fb3e1b176edb08d13a1d32b0f3aef11dee9a8051f83d09ab43c76788cfa156e5cb99d34b2e60a8b5362a70d246a876aa96313efa1460dda03492047e61dfe5e836eae0a0a0184016d997c9234cd97ec74d9a548ed6180", 0xa3}, {&(0x7f0000000300)="d0c14bfc028b9e856b76aa8c92500d90cefb05266dc35b7c1c3bbec1a9e527fc246c558abc3338cfdb16ad9cf1463cad227e598ed13c633e1a6c7662fd9f20e0", 0x40}, {&(0x7f0000001440)="af73554146bd9ff76142ed5ab7b774eb14c7a6ce832914a62de515fe7829ab1c7be51c053abbfeec12ad04c3be42d3334d02b67149621a8a13270efb5505c46772ffe70747dd109e217751585fe273c6cae7ec14a123186ee00a06aac1548296bce4915c1f76731d1cc33fe7733d6545e22159a67677e917958bbc2a34370eb894ce9fde9736a3044d2d81e710d375ea2f27fd2b2dd5229bb8c754108e9e461068139f0d5f8ed0bfb1a6542db4624164489ad70ef57f61c1ed3874001da0b734cdf58445dceaa1495097b944150a40521c17cad9cc3ec54fdf847060dec4615039243adfa78dfcbd77", 0xe9}, {&(0x7f0000000340)="c4875d01fc9f6817f791387f3411312d24bd692cf5cb3d565fe8d43b6927cc4bcbeae75632232c4fc7fc4980b2b32f7d98cad19349350899658ee34cdd", 0x3d}], 0x6, 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) recvfrom$inet(r0, &(0x7f0000000040)=""/56, 0x38, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0x10b) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0xffffffffffffff47}], 0x1) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x8022, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00ed1025c166"], 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) mprotect(&(0x7f0000575000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x7fd) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) 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) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xa800a}], 0x18}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3, 0x6, 0x0, 0x1f}, {0x1, 0x9, 0x1, 0x8}, {0x101, 0xe3, 0x3, 0x8}, {0x200, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0x4, 0x9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800000000000000, 0x0, "00480000230008c0000016dbc3c7000000000001", 0x3, 0x1}) r0 = socket(0x18, 0x4003, 0x2) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xb, 0x1000, 0x4, 0x1, "6cf60c1529e68e2eebc5296f06d2a8ceab8c24f9", 0x4, 0x5}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xc05, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x36, 0x8, 0x8, 0x8000}, {{r1}, 0xffffffffffffffff, 0xda, 0x80, 0xfffffffffffffffe, 0x8}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x5, 0x693}, {{r0}, 0xfffffffffffffff8, 0x40, 0x5a630bb34a7ea1e9, 0x5, 0xff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x200, 0xe8f4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x11, 0x80000001, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0xfffffffffffffff1}], 0x40, &(0x7f0000000180)={0x2, 0x7ed}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0xff, 0x1, 0xffffffff, 0x29}) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0xe12e7953b73c89a2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x20, 0x45, 0x0, 0x8, 0x4, 0x8, 0x2, 0x2, 0x1, 0x20}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) munlockall() mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x2, 0xc0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000002c0)=""/81) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="c08d691728865aea00d4d2ed30b85d4b36679f1aeb953533daf8ffb089e6c4fe51022bcbe07ae3352ffaf8139fc4975073a447c754795ce4bf4522a69b441b825599bb0618c543399ce2", 0x4a}, {&(0x7f0000000100)="cc66c1f291183f00917037db81323d841d39f551539947c517068b5be128c8ab1965fe357a44a51182ec6d817cc805508b09f57667e00d79b737b3f83de1f298420b0ecfbba3838675d96c910a219b03ca584b2b9f8d80b6acd17ec8e0d2d3ac98553886c6ee173f384f0ce8554cfcc569eb4cb5ffca448a8d44c99afa8e752cdb824ba236249043f542504171ac5d7ea63c31551163e52ae5b0739b5b8a4732a482606a5da8ca6ca368192849ab9c3c865b1126b47b4ec1b687fadc", 0xbc}, {&(0x7f00000001c0)="3ca409cb984a85b6d1870b1cc4680bb7e0165e5eb9069db0f3d255af7e38dfbc00d7e677ded61771a77a50434d83152bca47ae7556870322fcd39e9066ea74538f9eb99728353a19e25ee71bfac138758c1b6c71e6e798158296ef4a7c895730e9bbb3639727812b6b737d2099b9c544ceb971c2eaa0ba1a4d075b10950a6b071a469e616350fadb19f4fd7cc0a9e002f68b87ffdc759b5ec3b63cc7489ece61533c35c9d5690e0c1ad4ff4d405add3c06f45adfe665b2af9d96", 0xba}, {&(0x7f0000000280)="ef8ed7e3ce94d031ef3e739a30c19078aa1dd0642152444ccee7add02bd6cc193fbe6fe40bc404c8928849b2bdf0993aef0cf73d3eb9ac46f98b938f96136eebd0175629607f09723d43eefe1ebaeaf47866a3efb6d1fb69e2cac0fa07095eed397fb40b8214f9291f6872fc75d1e56f1b941553a6cc3306a44a87d6692ba579990b76abe2657175e4335873cd183db06e0ad7a907e97a24914d629f3d49e7f0cdaf692de966a2d9850184abb8c9ca437c39e116adba0566c3f261a64ea8ad1a92cc64096509e56732680f93a9ec1a55b7b0074c35c9f3fb1e5612a05d2e995e6d209dcf5d4c7990f5b59bf033ee18", 0xef}, {&(0x7f0000000380)="527e8d32871c6eb1d42320605b2f692289556cf3905a2b0bc4318a04d1dab8f5df62ecc30b3711fdb72bd2e4b9cd5a9cb5126f302200f0516e22aa9868d73adac2393c57f0a355133ef6843cb8790cc3b990937640723410cbcbdea3fbc438cdddc014ad35083d82ce7b42e755e583ee937f720273318d720eb63d584ad09a96fd5b47b3690a8c049257ade96d41fa63c7b9d6063790ae6eb62a3f8254ee243647fc07f48c26f133f40efac7f4374528477cb2d281c4aa481eeaaa590d4ffc848f7f8c4820a87736f5560167480322383ab8fd2498dc7d3499dcf692", 0xdc}], 0x5, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x126ad039, 0x65}, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffd000 didn't change! 16:00:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x49a3, 0x8001, 0x8001}, 0x0, 0x9, 0xffff}) syz_open_pts() syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! 16:00:09 executing program 1: setuid(0xee01) r0 = getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x100) ktrace(0x0, 0x1, 0x10012, r0) setpgid(r0, r0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x100, 0xa0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c2, 0x1da) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/225) r3 = fcntl$dupfd(r0, 0x7e3902c172e5bb75, r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0xc7ba, 0x4, 0x100, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7057}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffff68b}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x800}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa92a}) accept(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet(r1, &(0x7f0000000000)="5b32ec16ac284fa463ae5c93419a6e0d989b4f15255e71e107a59c2dff6f052c5ab2612e13f5d1", 0x27, 0x40e, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0xfffffffffffffd6c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6, 0x100000000, 0x23, 0x3}, {0x3, 0xfff, 0x6, 0x8ea}, {0x8001, 0xc137, 0xd0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) msgget$private(0x0, 0x390) r2 = msgget(0x2, 0x81) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x1000) 16:00:10 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x10) poll(&(0x7f0000000000), 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8000, 0x9) sendto$inet6(r0, &(0x7f00000000c0)="0010961fdea8b862adb6", 0xa, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x1c05}, 0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1f, 0x5b6, {[0xa6, 0x1, 0x7ff, 0x40, 0x94, 0x80, 0x10001, 0x0, 0x6, 0x0, 0x8, 0x2, 0x42, 0x1, 0x7fff, 0x2e0, 0x2, 0x6], [0x18, 0x9, 0x5, 0x2, 0xd56b, 0x6, 0x4, 0x1, 0x17a1, 0x800], [0x0, 0x4, 0x8001, 0x7, 0x9d79, 0x6, 0xffff], [0x0, 0x6, 0x3, 0x7, 0x1ff, 0x8000000], [{0xde, 0x8e3, 0x0, 0x4}, {0x40, 0x9, 0x9aa, 0x10001}, {0x9, 0x93, 0x3, 0x1}, {0xfff, 0x7fffffff000, 0x1ff, 0x2}, {0x0, 0xfffffffffffffff9, 0x7fffffff, 0xfffffffffffffffa}, {0x80000001, 0x8001, 0x1}, {0x1b821e21c, 0x6, 0x4, 0x81}, {0xaa4, 0xa4d, 0x8, 0xff}], {0x0, 0x2, 0xa4b, 0x10000}, {0xffffffff00000000, 0x6, 0x7, 0x5}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = getppid() ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0xc20, r1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x1, 0x4003, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0x41) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x2, 0x8, 0x1ff, 0x8, "d356bb6c4df44ab7acc21f64357cd95064a93edd", 0x5, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0xffe000000, './file0\x00', './file0\x00'}) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x2d, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) clock_getres(0x4, &(0x7f0000000000)) 16:00:11 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x1ff, 0x1, 0xfffffffffffffff8, 0x5db8, 0x3ff}, 0xc) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="0c6e49c35154ac1737496835dd6e9469ac87c7ed98df9a431f88132ff5da8acff2c133190fe17f644d83aae0287527b78c58110eef49f7161f56e874630c027b28af1731cf06f82841fef17723f960325b1990e815b987f770cd30f88f96826107a8a46b9b2cba3011363c121009f69e377f89e5a7137c459be119d9b52dc42a851ba66a9b7474e69882d29a79b4f17e1fa3b872f3b978828d542bf6204b6f289039b462faee5a22e3", 0xa9}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000180)) r2 = dup(r1) write(r1, &(0x7f00000001c0)="be735453a59a65c0d8d28ffc4a30e475ff1d60c964925bb68e914ed430c2bc19203455cdc7f31a3fed10a7292b5c21ccbf270454aa66c05b929ea66ab45fb7539172632cced58a3310a56638c3673cd6438ccc9a85e7be407b77ea9bc2507f6f5f3dc1e84a60f63be77fb12631dc41f68a58d38ddd62d23e05aa651aa1b7bc561520f9b5dad54ed6c2dc21bdcb4a30de26b3613ee7bb58334bf11bf0c75a38ec0cdd4d9bd5eb943f5f226182284b480e9910bc14d9809c9cae8c67c3b770cb500216fec8f932d977b550ff138ac04355d468e2e70fc0595f6af2f08e6814dc862f549d5bb00914428c929bc776ecc8331217e9dc36352f61fa222617107d59e242ce97939e7ada0f6dab5ff822e200923b56bb31c24ea9f4a206ba80309f9c71e37ada0eb43d722af783b9648e5c2054556130bf571d7647c9ce87bf8ae675bf012fa39f480cb1231bcf9ed0a127c14b56e8f467049e2bcf3db26c317bb4b9752cefb572bd2ac3f1cba13aabcb0eaab6b6c486f7d89aa794002eba9e62bc61b0412ab7e9944eee2c838af880cb28d507752dd0333aab193f74776d83541bda95122d1a2269e9b6021f7eae7a36011d431d3836d6e6f95c97450c4b87e0961e4fc27a7fc494c8be8fe053888c0501602d5b71881159470d26bfe9879c74843ba68314fc401677a14bc8c1fbe59641b7c48f4d1d599b99b23e85876c6f1e325916275dcf959f569964ded3728bc14f5a46caa3e36af00bd482f6d1bf05da9617f9ffb25269c4d451501e2ea851ecca6657fba3d50f6fcc4417501860fff909aa1e5b48b80493faca2238dd21760e870df047f5cd6763586e9a7702d914083eb27fbfab3c99026a5e03a1cdafb6625f29b9928cb8190418e051821a766a6e8828caea0b924eeaf3d994a4a758e6fb848920d8457e625055a981cb2af4addf837c6779d85a9e08c5de29e4daaf31ea90f11d21dfc7a009272a3279091971cbb6707d80df208037dc344417f6327d63228ca9a796085d276606c439466d2a43c158764d542663e7a81ecf02e0a753e7a4626159e452e4fc6eabed3de3b2c340cf2ec3a2dde8f2452fd81260e60995ba6740f227e371a8153bf248f145972afc8da05d5cc86bdc9cca8289d2f6e44ac51eecec61e19961291e33bc430fbd1166c95195ab99fe8518830fd0a9ece0d7ecc13cbd354525ef39c35cc4445ef432f4686a50bedf896ce13d68dc45d7fafcf609d1eed67bdcffe8ab5e010a5c4edf56fed00c336d9b6c577743d8d43c7e04c68fdc7e2c1bcbea6b613ba3632b66e2cd70438a507be5c66e0179c5506afb95d4a0ced3506e405e3c34941cdb510c2be5a4061e0dd75185cacc19f6d3b3b5e57f756d264207d6f91bde713472d1949539c5d3ced35f809dac15938a4e32c6385319c8cda31e87610e00e792477063fc6ec13a758f7407bbcdb270cb6beb5ee8c45e124cfbd8b3ceeca1c71d1eac6ee92cd9b6036da7a80571d4cbd39b7ad29d2b5cbafccee5dac524aaf04273599258ce01c56f005e21afd9cb69fb7d3ef553531d8ee1e2c9f29a1ecbc19558165bff0945d8631a04dac445d3283a98b7e9b6824eaf35f3a1497978b6c05fad05dcd5930e03d0a028e5a1d33afb7d2fb3ae3ba9bc56ccb0087c0a399b8f94f1353c770d71ad37c6e4205fe43683738084a2756adb618a7f1ee2481fdd9cf0c82a7e04d487208e7e8c0742c99b3836ea8b076e8b0f5d99abc5f0569eab1e9c104a1e246da8405732d455c0ecf47315dbcab88f19c2e6ab1451c1d0f256965fb542e0a6bcd08042a6fdbd8f26ed2acc6cf7a14e8d60df5c54571410e3f7e4ead4855d2a9e35dc932b1c58ebab20e5de135129d10bb8825d997605cf6c7899051a09a4155f83d30850f548c16d4279f3231aac79fd31631e5453421e1d84b8a6df3002352281e030becabb37caf6dd227c61ab1666493800478badf000381c19802fe1e54323ac0bfd5f7ee644fb4092559250a2f47ffb65b2398a0fbf06f73e8cecc41404fb520165af8e958e486c3881d10c2839492ee27cecd4592241fac8d175b796ded52b1f6a088ac48687bae2c7c327750da576f6095b8bf0ed279c4292386a5e6d5c1c9006463248cee183f2d88e4ee5b349266c73fdbec1222798d64142ad85005c4d3626f91730d16b1ce7c9b0d8b5468aa3d0b0e65cfac4ba09061d792287f2937eec33a6dcdfddfdeeb89d8a6adca00b5b1e9b021574c91c5558b0a8e66297de8656bd1913b1e50003e738e042f72f28507627d85656c255d5c16486161b3b37a7f3925b0f10d08e4f24923d18c79335cddc097299a8d99114fbceea4ad7ef1c4da6a7f0911ec5cb0cb89452cd0d42fe1f7af1d725a290353db3ece8eb1fa4b9eefcc4d3e863da2902757d813f173193dc34ca5849ac604fddc44eddd0166e11ad48e757b0192d4a7c9380bb2c39e58d0a1fc1b382027a46e768e7a498ba841176161eeffc5e2ae9a5ccf54073141ac328cc9882516be35d76752815055b566081ed51935da3f7a69a185be3b8176061e7cd550942360e6e5ce41248b4ad3d6719215cb8282595fcf0f49125e7ae96502c29b224fc7a8afb99fe02bcaed885e0638ef3f0c301683c3230236837ff257d899aa77ee906087b5fb82a1886fec8af6af774e4687c43ec2141b805d5a37b1a94fc4aa76bf308b57824a9ef68b6fc70c8f9f8625d45c8bf70284cf7bc5690727ae61cacbffd975ed126c139682c9015076f70399992e50a2860ce9861e85107d8434f06f206e793cfe1a580b7629912c39bff869013a33d715a25faf33760a711f4d49448b0524964fcc361a0705d9199077f3f99c7fdbbd83cfb38478d397f76284fa9febb65212831b8ba55780f6cc58d7b2717dfb45095f746343d3ea48443fed925ed80e5f26e6c8e127a97ec8b8151d5e0cec8bec85024a739bec253b35d237ce8a9164d323e832cfb83550ab2e0326fe56cca5c0eed728c50a16221ac4dd78cb2b1e52900137473d1ed385b73b4b094bfafbb722463296803cecd896b801bddd1de2c374df23fbadb8dc737f907c7a2268649f0f66d16af14cc08c2588e64fb0dd627621d1821d0325a533417c837ff2f5ea5fe9a46090604319754e18c2e48c68f5be7bacc8de7e5b49c20f8fa6b9e5e17c29537b7621fbd484b9767efcd0d992f69a5b839404470d2e254ad4db9e465b30e7c5e02f94f906ee36e7c0c8adfa4e22afc3b6ec424e657eb46287c3afc380cd8e46797a6b2f8d2870beca190e6c5d3782f9214e4d4174bac5051cd2a558a3f1bca6185ef27ba4c5f24f6ab430458e2480fa53038c940f442d3cac97c127846d4fff2fe33c4a00f9e18327e79b5c1505027d383158791acf7c2a29a9e6be956a88bc4196e582ce84e99434009b9d6f6bd29cf0875711cb00b35a38cddd406f7742828418364a28923176322baec9ea110448af470d25dec51e825e68254bf0f3f63954e3b89073280d0beb26fb6e93666205d5270228d03f946bfd80112b043d34709fc8492bc892fb7b4f445120a511f770d5b6151877444bb6061e82f6bdef72916e0853701c66355cf936965a4634a6d4d84c332b7bcfff875ec7cc37836c735259b3d5d86cfa8f31f6bcb41ee3ff46bb4483c26695b6b99cf88a11776d977b5a1ec3adec84fab546246a2bf9e3b91652f5e4850c82aa9f0befe2a839e1fe003e8e22b7010ce2dc24af219261034acf62823b7ee19181f0adec0faa0cda005a0bdcbca4ac5d0507c05a073c358693b9bfa30a781d2c3d5da1b9416e9879eb5857af3b0af2fde04be93c609c57d1c45a666ac6e7ee8f793d6f896929f5869fd1e31fc80c174bf0efd35fd723406a4393f7709c20c773f8ef3856e462f66a5a88a8486bb73f05b8c64c7dab6d3f1dd7a203948b75f2084c029be7c966b99534215e5240a761d8f369d49c45df5069240154137b0b89254fa7a1d069399c44961e5b3578bc8634f10e185a3344353d41e8201b282221223efa1ed8a0a2a59b1d42b231667f96fb4f3d3899c963b46e07e30eee131aab1aba359a11b2b0772acb8ef6729add8bfab9926fc49ddce65c91b1c72ad0712c8fc15563e85ef5132e919138dced6b0c0a0230cac6fa6c07445d098b4a1a0e1967220a24a30f6fe0274349c20e95761ce31e8cb855e996eccd0ae5ab6b2bdf0a372b2ce880fd9820c511c37a59a700f8e8610c655714b53f0a991d1a24784126d6b82b097d4685b8aaf30fd59e662eef5c6d9d1338e271c2523cf7793faf8d724fb902ff1a4afbcca6505a362bdad59e9449c244c7968340da997cc0a56f668626f785c83cc191c0545f6d6637dc1b7ea1225b92c8dbd7dd02a6abf37237918cb5c96cfba86b6e586271c277e85453fab42dba495329d157c7829e2878468ef6eb370543471cc01193e09951074193270140072ec0b80d06bbd1906732b5b6595bea40e12790d56052dfe41b7af0b8ee171ef34c20ac7dd912754cd5cc9f5400c2c3af3944e861d99ecfb7184ef80683141c682e9ecef943a93d964fa693a208c7822a7caafe1388eadd4963de223cdbed134fcc0a135e9b6b847455b5d888927ae91ef87501219f4f5494e9c6c924ae2bee888510b98c1c5c54a2b2d006734b2caa0f4664978afbbdaa9496b43a927b628ba23f6fa692cd90f0c6c4fd13c95517d1a94badf18c19e0bc8c9c98b176b28716dae5af5001fc03f846ddf258939f77806aa2773bc232278b5ee46f2976a7457c15daa7059a8c20148567035e565c36c6b9a202c9e3669bf8e0f0692fa867ea550ba199167d2945a534accc02dac876b8e1d7980a54519cca2cd5dfef3bfb5a59f29b247bc602a23affff33ad21db1d012ddbecd35208f655377e4c3c364f5ffffc38f2b89cdfd181cea53b6993113d49a689d14f46241f283408da841f9cb259e1ff0a77d4601aac9474444f4ebcad3277381b0f368d3d0ccd413320e492a4bba3e5e2e10865ec48dfef03c4e28bc036032b9470a9b35f9626a14856236669b96255200b844806a355ffc28344c9968f64233cf7d757ef647b107bfe1ca1c61446f060633086a2fdc6b114d9d85d7aa210582c2518bcff13cdd5341147fffd04a39394f90e246f1f049e93ecabb650487b301592d240dc8a4ab131d8fcfa96090b7138961abe0018b9865fdfa5df5f602d48632ad6c178a30b6c78d7817bead24bbab37fd7570848cdaf0d717be1c4b755ab0692c4387474b2e85397a7e5f8d75a80f5ce2b298b848dafc4cb23118655433345b2ca30b06ad2c5f6ce80a45134787741ee45f205bf9f66be80ed7b87033b198fdfe837400eb80f74fd3d55db908ea7e488e848f289d289e09731b75643e4f8ce54baa725a3612ed70a47f6a83864a1fa9dc442f0e5d5dd34fa5eeae884260d4333846f1540073421ff6f31dce64b7e369b9332ec63ba20f90490979ae51cbbf181f27feb47d78d7a3988043bf3373111a831650191c6adebb76c64a9fc5b083b1ff4cbdf03a5b8d926680e320287dad6b8607331934f37c4fb3e14cc4f54a972b4bffb6a8ca54237c6823ce63a55cca86526eac9cf810dc51c66f90c5574c2f685b20ee2673d2cd88428b16dda81fca0a11ee44d09dbb646b9e3eeacb2796d4ae924b7127c74e6cf6d231d6691f6dc49b2ec1fe5e517aed8c186f75d431c1081a64fe2bc22856f55fa8c37d589ae6f8555e29a62400dfbbc96d85a66f96c7b7b3681deae29f82eb616e691b7428ce7b15b349c28f4489c886a2b85404ec245e130b", 0x1000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x100000000) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) fchflags(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000000)="99d6313742ba77c3c5a2a763cc86682fda7ccca6776d850b1788b32f9bd84b809ead8fa3f57744bc52bbb1", 0x2b, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="08527a3af0ba9b44b8360bc0c74542e667d6d28c03fa9b4fd41ed9735434ecaffad09f7eec8cb26eb426cc5484a4f2ecbb1b", 0x32) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x80, 0xc2c, 0x5, 0xffffffff00000001, 0x2, 0x4, 0x7, 0x1]) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0x10, 0x3}, 0x8, 0x101, 0x7fffffff}) r5 = socket(0x2, 0x4003, 0x0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202f9ffffff6c653000fed540856b5fbdcea42ef1246546d71a287ccbe647c02fd2268fb53ec2d60871f413668cb7f2437611b7e913f82f96df506970b965e48f8607aaa844e60f604947d0d182"], 0x10) 16:00:11 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = msgget(0x3, 0x22) msgsnd(r1, &(0x7f0000000000)={0x3, "67bf01333bf22f9a0562731c5b69de93fe8838cbd27007090bd0b598d6ee32f1507f6a837149"}, 0x2e, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/253, 0xfd}, {&(0x7f0000000180)=""/60, 0x3c}], 0x2, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc8a, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5915f73f2a044fd", 0xffffffffffffff5c) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x71b8ecd8f75195a3, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) socketpair(0x2, 0x4000, 0x6, &(0x7f0000000000)) shutdown(r0, 0x2) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x68a) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 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(r0, r1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r1, &(0x7f0000000180)=""/76, 0x4c, 0x800, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r1, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x81, 0x4) socketpair(0x2, 0x2, 0x5, &(0x7f00000000c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x8, 0xbe, 0x381}, 0x7fff, 0x3, 0x2}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x85) read(r0, &(0x7f0000000340)=""/4096, 0x1000) listen(r0, 0xa2) dup2(r1, r0) 16:00:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:00:11 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="429b0b07924c3afcef781826c8b91c3e1500ff6238ecdcf7008bd5870c93c51a656a35101b1751e4a9b58a232bcd35072df2e0b4e1443ff16aced5349c74e6bf4453267efaf68b69a1719735a2b7127d546113dcb60dadb7f2b674319839b2ec54b5e5d7299d812a93a1d069f0eedc6cf95868b71da0eaa82f0e2106bcfd5d957aa7", 0x82}], 0x1) madvise(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) kqueue() renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x401) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) kqueue() 16:00:11 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) pipe(&(0x7f0000000080)) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0x8, 0xfffffffffffffffd, r1}) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x6, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x8, 0x397d, 0x0, 0x3, 0x8000]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x2) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) r7 = dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000380)) syz_open_pts() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x10, 0x2, 0x7) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchflags(r0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0xe80000000000000) ioctl$TIOCSTART(r1, 0x2000746e) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0xc003, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1f, 0x8}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7fffffff, 0xff}, 0x8) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="8cac8051", 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x9a23484e39b0f1d8}) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40001000, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)) syz_open_pts() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74, 0x0, 0x0, 0x10000000005}, {0x20}, {0x6, 0x0, 0x0, 0x1000003}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0xf74, 0x1, 0x100000000, 0x5a6b, 0x8}, 0xc) fchmod(r0, 0x98) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x32c) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000100)=0x2c) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r3, 0x4) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f00000000c0)='N', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) 16:00:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() listen(r1, 0xffffffff) writev(r2, &(0x7f0000000000), 0x294) dup2(r1, r0) r3 = dup(r2) r4 = accept(r3, &(0x7f0000000000)=@un=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) close(r0) r5 = fcntl$dupfd(r2, 0x400, r3) dup(r1) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) setrlimit(0x8, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x3, 0xdd2bb7a1f5d59e72, 0x3, 0xfffffffffffffff7, r6}) fcntl$dupfd(r2, 0x0, r2) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: clock_gettime(0x2, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20, 0x33255128, 0x101, 0x9}, {0x6, 0x6, 0x9, 0x81}, {0xf2, 0xb37f, 0x0, 0xaae8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000090000000000000000000000000000000000000000000000000000000000650000000000000000000000000000000000003450289ff958462865fbdf40a162cbfec1255da38bfd8c289875ed7f3a9d9c3e6470fa315ab6678b228fd9778a5638dbd366d77846bebad106faabc673"], &(0x7f0000000480)=0x6e) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) msgget(0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000003c0)={0x7, 0x7d9, 0x1ff, 0x200, &(0x7f0000000140)={{0x2, 0x40, 0x7f, 0x32, 0x5, 0x8, 0xaa}, {[0x2, 0x0, 0xfffffffffffffff7, 0x8, 0x9, 0xfffffffffffffff7, 0xff71, 0x4919, 0x57b, 0xb0c, 0x9, 0x3, 0x47d, 0x0, 0x3, 0x17, 0xe2b, 0x9], [0x2f36, 0x8, 0x7, 0x4, 0x100000000000, 0x9, 0x8, 0x8001, 0x2, 0x200], [0x1, 0x4, 0x4, 0x9, 0x1f, 0x2, 0x4], [0x151, 0xfffffffffffff50b, 0x4, 0x80, 0x46df4e94, 0x81], [{0x124000000, 0x0, 0x6, 0x1b8}, {0x80, 0x6, 0x3, 0x101}, {0x7ff, 0x1, 0x100000000, 0x8}, {0x9, 0x4, 0x3, 0x1ff}, {0x101, 0x7ff, 0x2, 0x8001}, {0x26b5, 0x6, 0x7fff, 0x20}, {0x9d, 0x2, 0x2}, {0x9a, 0x6, 0x5, 0x9}], {0x2, 0x10000, 0x1, 0x5}, {0x2, 0x101, 0x81, 0x10001}}}, 0x7f, 0x6f}) r4 = socket(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000140)=""/191, 0xbf, 0x841, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffffffff0001, 0x69d}, 0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffbf, 0x0, 0x0, 0x0}, 0x1) 16:00:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x2f3, 0x0, "7565b59461c9c9990bf61d06000000373faa106b"}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:13 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c65300087f0010c4dad7421b7a32b12b95a99d1b036afdbae1555d9b1186981ce4abad7df0a6fda73dd1aab5ece7ecd8936476627b89ecdf709b9c4d2dbc77467f81e1d5e4455380184b58963a6d16e7de05259a42d9a4a4f86"], 0x6a) 16:00:13 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000080)="1b0c0cf75adb6f9173c2bcdf307ed86e98cd4b35871a745dbc63723c1a731f78741e28bbcc5801820054db89b7075f56f9181db90b8aaf9ffae5e00d7ef642406b421500fbff9f5ffbd05c6ba3c9e089b48181cf5300ba989887ab50c8bd6cfc76da6b041db75983c4e558388b13c596796073b649f8aa94968b4690068a25e9e921302e3600120a21ad305bdb02", 0x8e}, {&(0x7f00000001c0)="56927d9edb2092e937418d1be968f46b4a24a83ef1b9280b2bc4a750df9de50a47845170b4c0f2a057b70e3668dec1ca9676669ada73e7a8ff9f5f042710072b3d812be577066d4c2f3ed79f260b9144c7c125c969371e3cb6e9662489e340257db2eacc4f990e7848df22970a162d0b6e91eaa3fe1aa126c5f2dde28f97dbd66a9e7dd2caa37662a9bc9cd4bc3a8747454380d90df040e9cc128daf485a106dce9635f3c3aea3d0bd44902211a0b55115b33b02291546277f7c464e930f4e224c32877887758517b2718529b54996945af2b7a990587adce2ad79", 0xdb}, {&(0x7f0000000440)="76913d52a0c68c771003bd0a7d5c4df7ce192de97fd6f2ba330b506d3aee2ecd94cc8790b94b16311d35ceca4e0e65a4d6c637d76f880e41d2546f316d12ae67ff32daebfd002401b84d8ac4ca98011a5c0ce63ae1f18986f5ad74a796fbdf6aa2e5314f5a4b2f5bb1b1420874bd95e097a9f120db71de78c5ade9577a124611924a8e790c97ea95b5852264af4aa0b594fd517cd613f1bf2784b4521ca68eea22b623021a9bd448cc63833970181f0587ea30ec280c46cfce879a68a97470b7b2fd8a350f783083a5cc91f782b96d0608eb54172ed8231746", 0xd9}, {&(0x7f0000000140)="76deb5115208764f8c17846162d89187d26a5f222b5b2f438c62e719e847d492a2030223e263e0", 0x27}, {&(0x7f0000000540)="1ded14de4e1ec8ece4c54e95b9f81ef9c70e7865df47c184bba3f1e636e7f4098592b418eb5deb30316f38d6e2878cb9eb752cee913a6d17efee585747072a6f43a7da5900bffa2b7eabded99dde08b55aa7c69da6c350de5e9794bd7f9d83d99b1e1c81f304ae2021c954c41560865b5d3a7c5fe19de376bef5bbed3c6ebfb6927161fcee7773637a3b7ddd6f37b8fe5013a1e04ac9b58fe786c0db81a2ed8bd3e35f7f3cc28885844fb4b82d8a9cf40fbbf1cb03e23e97282630c56b5cd19f13b41bfdc67208cf8002fc7abeb0fe78b0", 0xd1}, {&(0x7f00000002c0)="b5f71c0c9cae2b869d3fe37e71328f8e3bffbf81f4e31cc19a61f28a31268827ca6e6a62023af995f9ad1657065d7b910470675e3e896a27a7606988c25ed6e0f1dbce1047f5331c2ceeebe2a76adf35a9706ad32571f4069972ea1e", 0x5c}, {&(0x7f0000000640)="339531ac7f407f9185096a00132e708cde5f176422608683b34affb1bac8bd83bc0779844604f53d1b2b3da4952d6aab84a823209dd62cb0c2a6fe737693ce2a6def2df2ddedb596db55cfab9c8d7b6f4b292fac491b94bbf3c5acf7cef764c6d02e5b8922ca796d57c86d37dc0009612ba51562b6aa4492a61662947712c990d327d2bd68ef2735e60888d5cc4fc16c34d3779fd377c0cf22e546cdb018d861055440844fe1124d8bf3cb47e90e65d4e2c16442bcc131ab7d", 0xb9}, {&(0x7f0000000700)="d43d99b743e058a64d6b179940c3b4fdc7d3fe8a0b603a8789688a25298222b95d27d4e516faade5d716f187f55cb6d99a0b672a68d873953c1750e087345ac70ff9edc7bc5d204e1fe5777a6b5525896e80", 0x52}], 0x8, &(0x7f0000001a00)=ANY=[@ANYBLOB="101000000000000001000000ffffffffe82c16b86170021a674643ea6444c4d1cfa8dc9bd2dbcf66680c538af6134a376ca4a5d08acb6aa8db41c712e7a99b08f80947e715cbda5e234c268b7863e1899611b969018596479c3874eb03faef1b3a75d2bec78f288708cda8530a36d1229184c6a707eff6f4c04e3e011244993b2f962f4b83d8d6f3df3143eb4b468ee33306cc204dd2b7ee5ec933ae0c91a5fc5f2279d44f7dc7a4ff8a5eefbcc2abc998fcaf461fab76f42a42820d2c1ff00026b89c19f30669dd2a9d20cfc6cb60a80c82c5c98dee9ed2b0af984f908554c2cc1143d1ab88027d65da126b45a55b2f8ae8cbc4e05ff47f32ea43d67ec617d93941897c02bc1ca14303023914cd48b0bb9508a86eb925ca9e469a01d56edfedd345a8a8bdd1d86059f1b16a91c5ad4c932d7fbd8caea9e0ae5d3f6fb7e4ff2cdfd783db79fb363ecd4d35cdac5a93ba28c4c37b7c47785a9fa3deab94e363f5b7079e98c918eab9a822bc273503abaae4f8f98ec640136f8bfd0ac47f48db6750fc2f4a4f2b0f93caecff01a810b710cffec09d3ab1cbb3e194c71f401bf12b71ae76174a7d7f0109f2842773b88973f4c4e84902ab07e96f78f8b6b82afa87c9a15edbeb350d2d9e6ed529238fb36812f0487040c5c4d1cd51d207d84ea12cf8cdeef99d048e724a707fbb35d75304daa4734826ec0d525f77279d5e11ec443eefbdad8545a2b0416395c0d9f319ec16d3f8cd5d5b62690c5a9c43fcc9ca0f84b91f1409a940ae32286bc483f7273d15a72bbea36bb6b0764a78a6c7479f4757fb58e7950043e5f7fe3ec6a412ac0e26cc9e40389a49562345c8a123d2e4023aa9680e36e4e384fc0b7f9f742ab04c22cec0ff09cb335100eb0c206bfad47b53c094cb6a95a77c7bdf8801d7c980470bf5cdba16b9d4ebd491fee7aa4419b01916e6d6681510efff0720408222a4883d2a18789de0c51b397dde872163d4c4e9c783afd92b320fb718cc03ed8a4c8c0b904866cae129cd7cdd70e76dbccbe3fe423bcc4916b9a303113d1d4d6632d433c5ee3ccc54f2ec3b7e1e8b4ddad4b3275379c2c5ee900cddbe67e46009da8441ed36dd59fc39ccf3c470c2dfcaf440a4b3ecebd3c6398d062d2a630e5c72d7924983ad02a87cf05ecb77fc4ad7b9f44e5878d747a6e81b8a89b5be4b2276293022bf38478a8075d03ad4bd8dbbebe54fb049a1fd543b8d59267edc6e6b829f974252d7c75bae81ca970c540d54188391ca767dd1e12c8d42b1559de6194668a8d27e2179137655dabb4e3fe5d6f65f1f8fd146b54df8a2380a5eab423dfe4174dc92621de16fb093ddb2b523e6175b90dbc2e191879a6d3ef5a4148acd0eb8bce25549f0ed9abe0cc2dc4b4bc8f19d893bdb9892d975f3ba7cde18f824cd9ae2bfdf757e14ca9a38cb307e383f92a383aadd38ba4b55fbdfc0a59243d64ec8780f9c7c6eccd8ff85d5741f0e5b91a4269fc921126629d73bc9ed935193320630ed232db1979706dfd93402b2b0896aa4814320b2901bc661de86acd49edc9398c1a09fc354f84893b12714cf3866b419eed0447dea3ac2d865faaeb1a7a701b8487da6fc60be48e7f6697ba6397b0759b7575b81080ae1a9365b904b35912d2bbd8919e88891a3d7ba581ce585619e6301ba1421bdf96e531982f35192e51d2bbdcf09e0ffa31be800ac827d263f38ebddeac84600656bbb127c27e0d332392950dbcbacc5d99a584b16100e5f48617950aec0df9869169d94c3b415cb10fc9256f5f15266c44a84b863885c12d4e6b1c995478a8e03c9a1590bb3a0ddc8cfce9c237b1980678f79bd47c7f6179a378ffbbf76a7a1db901751d862aa5be79d356f0593033b34a6b5abb15a501c7731496cb96c446a3b9b181cf78269e585bd3093be1075a47d56448069d486a85203e61284668d5361d506fb96881daabda8a24fcb2941b7b62e864828da78a5e74bb5a533506d35edc575125a78d818100d50dc645904fdf969ac2033a6670429e085a494d1c0d1a31b2c8d78a43f5cae91c0233a019ea232c9a828d70fae3c7734cd755ecd5e1c8cfc4167dd1aee00c6d77b3db5b224f5812f02c866897bf957c404a0ceacadd8521b4caee8fc2a55c7f133f77127d355ed43d1ecd3a98a0c2a2f8b649dab3e4a09fd55e363a5c65a5449c3432bb229fa3e97a6540f2f9ab83858aa907db403b3eda5851ed2d29504d0561ae545b0634160e852f39d242a9bf870d81007976d792fee2293c4a97f1db65af028e137810e047366499b30c2fb8909670dcb795bcba05c16ea12adaad571ca13838ef3336553e6aa7b1aa4e3af4fe3476b70dd906a8ff1f773dc796eabac1838d8d2e5e8053ccd9eaa150c296183b48f94fd16ea1fc45a4733cc07444497c2a126435725b81937cd54a147dca511c77f9168b7ebd9640b2fa3d688b7563e307c4b1b5b2d1c6473f3abe2835369071f8fd29936ba2ed62a665e58b1bf0d2782828dbab7343e7b29d5a4cbce828bf32af3ed0c93e4cdc3415d53df243b702956ec5b6e7eaae265f1fe0166e1cc06933f27ae0c72b28e65faa9237bef03cdf262a9865c2a79dc4e46f19c2fe131de6549a7c8a52548cd58fd7c16a7b3f03b988bc6ce0159fe32c3b4a7851c21bc5404682385706cc685d7a6cc72fd3c0d8acb57a58a88e4f9c35a1a1a5eb208c5450c00c6d3f935940ff56b3883ddc5ffca4c84534dff7419c411449da8ce2c96e6dcf585f245174f23a055e9962d7ef2ae1fb3484da472bb677608dab00753af96487ed4268dd0ab878d203263dcbff1994eb3164bbaa96fa208ea54577e4f2d9fa1f3d5b09b89901be2da864d24bb9c637758fcf42c9e34b497834b9a04c0b6e8edac26165e7a88d85aa8b74e490a2a301db44d2defaa3517966c6934638e61b3a4f7cc4b28cc9a36dfa758dc1b54e192dd0e7ddd6130680134be68c20fadf7e95a92f70377320a03cbf79af4da985937f9d0994018f0797b351129ea4fbf32bf1b6a23ef637940a3073018970b2be37b109ec8ab4f389966051c7efadba198f446e376e8223e8b98e668e038ed31470d959b27e60b835d77f4f7485fd6a70860f83b25945ae56ced48b333d861524e4a4d40cc1d662ac7255496069e85c6ef7a7bb786c013c6003d5cc38cf3ed5eb22821615c016319c036fe6d389b4d08c06e407d951f87294a14fe94ff5e30d1ecfbd9b7dacca895838ecde880859b5a4d1c1f1806ecf90b16bdf80edeb617a149054daa8ed3696e8433a21028fc589625b03bf89d45b5e5db849922c61040bc1ae49fe32142e7a656e9feaad2533b5f6fbee8b26de117131b5f3f5f24c71bc16c0410dd1484be2e67497ff5cd3fc0a81ae52a23c3874dabd5463f776e7dca74fba2e971577f5de1242209f82e1afeecf8e90f50c576b7c1eb27ccffc5a276cba565e7a88cfc454db867e62d5a7c67ce622572df43ef8c31cb2ad0f2735e07899743f88302f396b4e39eb1fc5ab9f4820fa24fb564528dd3f04cfdfa63799bc1d37946d25c1149f7bfc39876deeba5f623f73521272ffb99aecf2c69a6bb7812088bbbc5d0e31efc420f254231a82d5d68d3d7cf3ccd12bfe5a72e22d216b21a4cfb3bd26053916bc67d3301e98fbd6b51e04dcc7fb5603a1a0cc1c2428cd91788bffeef0fe8005f547d8c84761e8e90eab98693b8d2de713771cbd9302077f6fcd33540ae610db548cff7c2aabfcbdb7754f1bd032be338b740a327ac1c88cad24b02df71f076f7e1ecddabe1a2e158d5ae47e03da2a82a7c5a02b1510a3652ce8ac71ecda2d7e82a1fe535c2d54f6db5fff8deac032f4f50845f80223415c0055bf60c1f5be006ac013bfaddc31e3949b2ae1c73666d430326f074e8d642d7fe1f401761b38b273af6687cf53f1a33b5195cbcba7f50d58fa62c79aecb1ced03b9925c0833b25910a3c774c87c63807300c6e0592bc88be98bc2581b93fb7ba7b614a4eca3f7d9e4393d35c157dda195c7b3c293741a91a92341c01238f4d6ed6f937241a9cde2cf21711979f95d90949986c93d940f96114a7353128ce2a6ef7b8bc371615f606862ff04594c5ecc7ac4131beb3c2da76c247340ded678c26115e0c5ff80906d9a686c5950cc2404b2ae7a0e449f2527d6527c7a0ea3bc225ffb3d759169232549fe147b05d4058c6aa510b63c34ffe4b6f347697f0afcdd96bc71c5dd0d636a319698cf792dc0e2dc30a5307fb9936d07b54ceb78aa77a7371adc3224069cd04892fa61e4fde49253dcc10e6f068e1875764e06f52d1e6b0bbf999dc2e9b800cc083c76d386f5169a7f127698d64c95647e84e0953ad3cf06fbc46b84c8d4f0dfac2a9b881d110f160a1df76c78f77a77e825e133a1ae5c18b01bdb9a10d3dd6bd954429a20ab9acc1167c99468d9c97c7df09d8320b5d6a39c24418e0e772d93545a989543340f04584e6392ae2e711f4d092d272b6311e6c6c04fee4c90bf1333a2a741c766362db2f52e917f35f1a8b4742d1c9258fd1c3a6d78fe538725862bd008fe85c14ab249b5c3084a3b01968070df5436f47c82667846f7eb950d9afec33f2b29c9c8b80e116382e13947a3e8d63cf7264948acaf7ba810f1aa0a64e8a22a97f3d859aeb1b94e0bc35f475b5a4c58000dc9241362a844fbc4edfc1335081ae52167882c3da86601a096343cb8036ed8c0bf927b6eece74f1d8c9cf6f5ba0ad69fdb0882b8312c9b1080bfda72fdf2094fae7288f72f42c73797f8651d83f6e7152a5e0ecd2c82a1b1de8d5d29e1c990ceca7897548f23b2fb8081bb49ebc887cfcbf9259d9b8b238c97b8124c9c1957169deb22e73940b97ce01cf1b0d7308bac0e62077f52264a04874763e88340b27b8e731182c0aa50bd56e467369d54a6c12536d75f6205121acdee277a23ec97a203ab0c0dea9970f97ee294e12cb1c53e0d272468aba3639585c92bb3026f4196826482259301320d3ea215a4eb2add99d310e3134fd3af0f4226081b2bfbf626bdbf473518805de063b0cd537cab543d835b8d3688f2430f3ff2d018c272c0f5d8a4bc2c215f594809153f38959a2a4a859da0dfd91d7de8ec06c9b6d8963a7cd05ac2162539e2e7fcf869521a350ce681d37924c777d4c1997bf64ab0d6d3a82399649de6a2f9f0b8d4bb7c94ec882a6b8d6150555c2cef715307b15f85479a4563cf7132000aa76db6f2e61ca3151b8221b4f7d719ece318693903c0ed3ba9a37bdbfffaca0e6fe6bbe811459bf1ce572883e55f2c84a5fff10413d06a650d8aba9fb029de8203b8510edd51c689bce491b9843b7deeca921425c9f1300a14a1a0d653d9cbf16dc3acf58fc4e83502e570b013e4a634d4b480697bda19ddd2c765901905f888243d5fb960194835649fbb13cf5b9fac2de961368f9e2ef40a008ca5c9381f72b3ee9428c59545d9393bd08f513abb5d1d87343e08004ea83bad087ed9267d065425e32d12ff8445b624e04c6d208a2284129353b6ab1a43d60b95352169c23bc1bdacb0fe6495f83b3050d60d03e7428f25f48dbfea6dad48bde7fc4d37a579b98b6849c1bb362522a3c81c019ecd108a674829f0d826f2c38e0a18e33a9f5083dc7d86bdf9a8026507b24807819b7bedfd44e4c9dad66abc47ef7d130912280427ba3aefdc583a3007b0583b3c4c6ba3bbcb9dabf6a8dc26a70679f2c4f4facfe783c5fdf97cdc1976a91f287923cf78b4269578d07764c376f7f371be35638bb81cb607cf80da03099fc4f21e1712561364dadc4db1ea390facc9fd69cb992a"], 0x1010}, 0x401) r4 = shmget$private(0x0, 0x3000, 0xc3, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x4, &(0x7f0000001880)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r9 = getpgrp() r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000001980)={{0x8, r5, r6, r7, r8, 0x10}, 0x4, 0x891c, r9, r10, 0x1f, 0x101, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x2}) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x300eb, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="87c60516a778a6b004eef54c9c6c708ea321ffe29bb8c5c7ec4924e52f34a44ea3e8f0307d37c01124b0d32a599d792c38cc7ac0d0b35b4ad6ae3f1312abc42aabc25637b8e97de50060ee1760a55de6862e47bb49fe420f47aa12e37e7d2b3f619d1d4d1295dcdbf62058ff2491ec114a38df43682a25dc1f22c13848f8cdb0c60ca338620f7a434fad334a79e9e5b864b3b67b938e6d2821a14aa981d8eef21a24cd9320a675b9200034deffcd71f7e8c30c7577c8444c80ef27815b8363ddef20f674610acd4b9f4a76a3775cfa4af26372a16627f5bd60d11815f6eee232ce20edbfd24331d88c6ed82c100b1f64777aff104a252850ffba75f0be9cc2b21b91bb209ac799fbaf513ed40dcf166ac62da02cf2f59fb01cc6a26ddb215c6cbb17f9c1af3396d07b9a4a5c48fb194e0c859d7d70211a608c560b881f7c5cc7ad641dd8825ccb252c4cceef25ac0aca1f484cdf5ee9716ee70cad9b8b815c011198e8a1551aae78be23582739572f44a9e26c6807ea74e74bd1933519d0efba8f18c1168bcf51dd7aec1acbf20ccaa9773a739c567f6ebe9887afb700f197bf9ab5f957ed1df214f9901e2bfbdb7c1c8c647454fd05fec61fa02bbaaa871741bc79a300070d82c59fb548239c8b93b1f8d7dc893a23d2587088768a1aad6b1f030186d21c9eaff2c5af98bbb3c0690da81b192e39ac2391a99f70e378aa4f57735fc92fdfa925dddae4d694e3a05b88f12967a35e0cef591b1beec7688049331eadc3c128058ffdb2f3684760cef66574dda1722575b88fd24d13ead559920ff756417a46d4aa464eeb5e0f05db67f11a7c8abfc4f5bd0d53eb88a490791b9190245ff458059a765cdc584a07fb10ff22117b835a1be29bc2e208885bdda6d22c9913e99fc7fb99971efbecd393fd27870ad892c9e619288cba002c77b636766cce722c86d4656e1e869e0f5d5dd71deee17143562f2c3abe0b749da9271addbaaab187e9dae0f4e7779f504b9798627a9cbd0b2a2ce9a1e861ed901b693b5abe9c103f99b5662105a3d2f0740065d0d3b97c1a6189c6d1940f591993a2b2833276af3ad5ae664392de7d70b1e9a2381b80d440f724f5a5cc01653218477d4ba8e89dc8ae2b578fa491be652363ca3b97914f2ae91dc2efcfca095f354301c486619c74b5564d45feaa7a24f5f4bd0989f6668ba06e25aa00c3db1cacc78e8382d69c25875ef06d5e91bf9674a7e4e1bf315152e9f8b6b73dfe49346b6468cc171cd22bb7f0eb5d350d3e5183752cb357ca17830bba2888efa2a61b69305aab8ba5e25bee940c45745aaa25d9818156beb8aed015f8424c7bcc222991b95fe9b6d783c75d04a8eb5d1733adf5d86bc3c02712b8715ec12cc67aadb9203b52277a3bb249da7c0a648e022cdf9de613b394313967bf0874ffa9b55bd2e10cbf0085cc116937539ec062b33a55f510bf3fe8a6caad40d37585e3be9828f7c92b5eb1be80dc4e79e9955b152401bdabf875228572d8ec8083c7171a1cd9138f82ce3c1d636bc89910879f6786bc1f9f50a9e0a090d520d9e8f7e46e8ef3ce454c306953264535c54cff8ed758bfbd074f80acea7afb3177b70c884c582716bedb028f82f3795779f668aaa545aa0261cadca9b88ef7a07080beab49f713aa1584230999455d58b50176734eb2abf7d02174271664a750aba25f30fdff3a9ef412117b1ead07d6b06e9f28d3162925a2b982fa315bdee23fa06acd669f8f8b9cab985dd311b1806cf7584ac166814c1d62d93152cd7c2ff4a4961f8e2ea496d35c7f82065ebf3b2477938647c5b830b92aaee1f60f6799648d5ccbd750e47d0fed7ae9992db48721c85cfd830ee4bf8f2ba5fb6fc9ab09381ad1f648a5406bf806b71233c40b8e53a2896bea0a91d9785f5587b937c4f58f6ba497f881195fd223821f90da6684861c7ad562df40dc707d67b13d941d6a2a6b1800f30970063a53f8684ab3282689065c9e47b27c8ae1f97293dfacdc971968c533b3057bed0426513e452c444eeeb57e69266ded08681e0e1a7025e5cc7d5f013a4f6a5f728554a44bc43ceb05411900f1f09373e183d5d143cc7097ff8c67ac9d7207818e8e6ed09ecc5c12cece9dd6780cb72204b74f036275571c6ca8f5e7fbf0ddd0b1a6c8ee7e13aebc113b3a19f0c9b40825172a1b3830d774b87e70f25fa871577190a2e08565bd6d6c414feb73ff8445bce9d3aea1fb529f12494d8ed7ab3c2f1f12b7a6e1aeb8a428149da9d3232843267eac9ae84b9a831402524b3fc6bdec9d9979e42299226f18934fcd58d14e762a1e120b29ea3e1a39f90c00386e8ad60908cf2f25311ae29653bfc62e24f5c71cffb0757dda239fa9aa511e77ba20c50b0daf368ff64a7576a7a1082db970251b3ead07f1cf1a4d1d36e69aedf8193c335499876240b65aab187ceed9930e2867c205008ec5bf6e63bc4da14d4918aa32bc8565543646c810f6f51252e31d0ae3586b17892dc4fd824f8d491f6f1f623789db599da7d2afd16d1f6835ae9bd4a0d21bf005e3bafe68b39b6b17ef0453fc3829a53ae538ae24271d99c676d297f92b129d12e043a0ad0dac1d52128e10e168813182b2add30c0aa297503e2c884d82ebe9f9af2ae899ccaabd3702c7bf1683fd2fa1460bd6a88b95d993047eeea5c7485adb3101bbd4a6f01ba4a9b5cb861799fba5579ec63b0256098347534a6635adca9fefdd241bb125b60fd46460c022b6c2a842e6b1f24b34bc09814cfa3e6a6337efc7bb4005e14c3801aed3cff73ec1cd97cc359ed439b0bcfccd38f6adb0bb4ac5f65d208516317ce1e3031562baba6e4a41ede6f76919ebe900c6a28b2c2f19440113dee179bb28c6575f0b0e09aaa95db67112ec38cef66f8d5d28ca5697f5c9c38c9e2c316f5ab8a00d0e59f47766b441cfc03f81b48c5bab63e6d6d20a6c72ab7c383a8cd3bb0ccef8602567fcb16a6ef3126f4ae32429093492c8316ce3a6d9ce1a7c01f29d872d0edd2f15716afda76b3c24d3e69a87ec0aedd7419f366078bac354197ef582045bf07e48a7cdc0999f6efd2391631a29ef72b45ac53af7f7f6b10f88912eb4c076735c1edb8e7958940538b95af9d938178bdf6cbd9f0d43c6fbb445977382c76de994b74f85d01136d3d454aea50a4f25fdee0949eab7d6e66e98e039e92b87a442fe7ce0e17be0d9f47445dd5fa1d7aa2014123038496de19790488890a609c6d1b03a62bf108f7789868381e8e2377c7a49bc119b7978038e49d2d2bbee89c9907c63defa367f1e38b7a92049edc7c874d05ff5052b73b0327c8c2302d6735595a35b375fa3b8738d2e309e259e2ad8dbb9907f85de2e6c7561fc940394496b6c1ba38a098b7989a0879b69274b2301afb04b06774db8a5d3efc03efd8a8b3f072501e6d91b9826dfea71b3446b549c551b91e5baae03394c7ba941e376a839d1db358b48eda5cb02bcb120e16ce048c3f64807d43da3402dd2e27692fba0f82e0fdd9b5ee519196e874a1f2a7801b513b0dc122ab7d2cd0b79c470534ec01aac158805ef41569c2271efeabd307ed20a77ac477fd15904f4a699fbed3306376a42cad5d87a301fd3e2c5059111f204053c13715186cbd07c6ad2bb8297b50673b90b89a867ae16d8c8fa8fcf882680764038ada3f0949fa34fe826022cf1dc2b2e8ace4047195aa79c96780c039c16e0c1d2757c60b6975506e958657cfe35e7e5643adc3c4f4158ad2ff20490f17135c2b39953cc1818b6d2f6f622c858325ba427b1bab91d78e554a44c99a8ee7115d9306e588598d0616bbd2cbf1263b5c1bc18424f29a115a9975fce6aedaa3a010247193221bcbf4703ae4fa70e7bbe78d967b2057ba9e06500b87dfd7f068dd06fae13fbd7a0dc6d87053fa12fd3f2345b58aad3c45640ca2f0b288a7c3d33ce06dbc3fce63808acab021d9e7da6f12f29533ac0d7655e3dae0192d4264a9117d7ff69e31b402bd319793988597fdb98bd8b984263bd9fa4d11977c6d1bdb2f57d03f5417f4e1dafb802e3ba572c697ef3211a2984c98913e92c48c7d9d711f03e5ec217ad28b0ebf024261e16c96ec61a2491850bd7401dd887d23b9cf9787ea4f6ffb35440dd8a2b80ebe18e5a81ee99a1add0d3ea50cf5ff23fe4e991cd02bb992ddd2e694ff57278a6230dfd831471118f1111f825ff9109e3cbe9eb3f6f523b9e207e951777a52b6262b4581756a58d50a5acaa5c46e36dd69bcb102a6ec3dfdf00bd217ccf263fb60889be0db3d156882e94fd7fc7df3a4aabf6cb290dc5401359d6fea2bc7470ee9e33b60e0e049223b0a1b23ac45dcbe38a7fc669e777302878641893302024948e751e78a0f4735d4ffc35aeb31d38a4b1890e928c75d0b64f1431c81869416cc686eb69c77d82f237981b708e9fa3bf14382a37e02b3aa0eb8289be2fade41a7bce104154bb13373d48cdfc93b0f5b638111acfaad98c761751db53aaef94096af0a36c32892d9f67616b18a684bb5074080ed0c22647449e64738e9fb785f46cd5c5bcfc8d89d974f68811eb8bea84a9bf23dd45e7e78defc8a94d2be8ea6e5fc91ed324d38d18da6fc0eec4a69830f353258eda0a3ee11dbdc4602f3dd98f9ef4fd6bce967599981d3606d17472d95ef6fbd4e6e33fae0dc7655feb850cfa5d0fac8de52607903cfaeca73a1b42dbdc496eb810561dc4446c60f93d72ad72f2053d3f434f2a36a422457e94e99d22139403eee84f076f34f0d8a235b85ddad3857b43eee520a37aa655fbf72391cce903b9ba6fa3407fd96fa0c71b90bd413dba2a59603465fb7751e1c66c313fb940c66027195425f6537d74a0150ce97d0fb8ecb38c3672cfd9d5f08024c3675adb27a398ea357f6f1eb67f1bd1a86875a7a1718dc3e34171c967ed8777ccff4dcd43e7b6fa5a50a1879ca7730110b2099a732eeaf869786c98c708c626b3bb260b58429d771ad3416c1a4d4a1a45917abe4dd514287bb70fb4080e93c0217dbe7930c1002668c352c7016c2b79491a96e65c7a1046f77351c006ed64f1f568d7e3484e1cdf21c4280fd111634d667ea48f3560c45e9da7c370efc9a7ddaa48483e0230ac02222e2af3c59e14a4d39fa6abd1a1b7c03ed736033270a081700308d19eae89082ef8797a7849126f68122fffa012c8be01c6f1218baa6525e67447c0032411d1915cde6090e411e691c5cd2e5f3f011c8cb274f2882c27be4eb09b071e4b79295dedc2e30b9e08e966302ee0c7916b166d27b7083a260dba74677caed2d852b8fe832cf352261d345be77b1bde853c710d928de954993a23f7c6ea1ab442d8c485df90bd741bb2b6babc2516aec57427a5b93ba3d833f4cfd5950582cc1e973b6fc055732897ae4b4516e9943eecbd8db0423749501258b763cdc4560a3abff72d8463196954184ddc64c8a1021c72f06d3a9e98cfbfd60ae69672f8b5c43acf9d7ec4803550f8e4b73ae73c3b6dff4277bbc74729cc708817acfe9ca6a6889b00ede5fe68925b258e6a60177d2b94af10bf34746720832db143ee786d59221edcc60b5e8285e7d7d259664dfe426761fcc70000a50e79fa84b3d862314e275023fbe765cb2b62e01c2984208361395f490168683906952c7a321a319a81000e57ed0027a901429e78b6a537d82c39861efafb7ed418934e741528417c069e909604e50b5df5af470d75d5a20768cf0f3754b965aef440761e14984dba47b0aaa715d8f122f3049c384b3da6f45ae17b7ce089bd", 0x1000) write(r0, &(0x7f0000000080)='o8', 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe70, &(0x7f0000000140)="18") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000000)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x7) 16:00:13 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ab0e52600"/136], 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(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYRES32=0x0], 0x1, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xc94c) 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffffad1904716a18000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f2e191de659c8384705457fecdae9afb1a1e321dd64045c76dc1f5b643e1456304b09f204bbc944aa3d14d3db"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x0, ""/29}, 0x1f, &(0x7f0000000240), 0x1000000000000168, &(0x7f0000000280)=""/108, 0xffffffffffffff81}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x6}]}) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) wait4(r2, &(0x7f0000000240), 0x1, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000080)="84c6a343a01366801dc9dfa79110b9e5fa83780d75ebc34bfa93e3fe009bff0783d8eca475d6a8cd46262a70c2999965d0267cc8ff5526e0da2e656271cb99e3588fe1df34b60bd186c6145acd262fa9ecd23cb9cd31dafa26a9f477cc587f8a082bc95049fef9907697141d72f48105f68e844a6df00cc2660685854b044a217bd36597036f4d1ff17473f07622faef48d87bbfe0813d009a800b72b95fea147885e8ebd3a79574110496f0b4229b8b48bad022622476ecf258664e2896cbb8b8a07e71b4d4df1b5200"/211) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x100}, {r0, 0x1}, {r0, 0x10}, {r0, 0x4}], 0x6, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd991845e9d2abd5b, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:13 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) getuid() r1 = geteuid() r2 = dup(r0) r3 = msgget$private(0x0, 0x21) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x5, r1, r4, r1, r5, 0x102, 0x2}, 0x2, 0x4, r6, r7, 0x6, 0x40, 0x1, 0x3}) r8 = geteuid() r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setuid(r1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setreuid(r9, r8) fchflags(r0, 0x0) r11 = getuid() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x0, 0x2, 0x6, 0x14, r10}) seteuid(r11) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[0x3, 0x2, 0x8, 0x4, 0x6, 0x5, 0x1f]}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x6}, {0x8001, 0x6}}, &(0x7f0000000040)) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x81) sendto$unix(r0, &(0x7f0000000800)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cfc1099c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf56451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e686d79545cd38d380fd15d545bbf62426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb68913241b07064eeb9c130f1f1ebd6be9f39ec7a83772e50b8bfbf90102c13f999d31e15ba4ea6cfc939d78c0d2f8211dcc98b7d69f78887a53d9ec4bad22bceb0e86b583c7e4628cfa1917edddb5707893293a6fc85969292237d663a555a0ea00b597e9cf75831e4c4e0bb84e04846741451a12344ed2fc17d36e439a787a5e947b730edb0d5893d44751184ac5c234252565ce96ff3cee5af4639af155672d1bf9d96911c851b622c0450afe122c2481e8490c4fc27f115400e59542cbdc6c570ecb56559984099475146348757f5734d7f149999810c03a542a2384aba8f", 0x20, 0x0, 0x0, 0xfe07) dup2(r1, r0) dup(r1) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8000, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) r2 = dup2(r1, r1) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xfffffe98) fcntl$getflags(r0, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x7) r5 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x3, 0x3ff, 0x7fffffff, r5}) 16:00:13 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xa) bind$inet(r0, &(0x7f0000000000), 0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="b2bc086078a279f71abeaa63b96f61e7b76e9b61ad815e335b288bcca4170ca340521083c412da66c4a536216100b8db8db01dfd59aea983af2afeba938283e4d40f03d2f653736ed436b7999c484168e7cb", 0x52}, {&(0x7f0000000240)="cf26bd7344d6f92bb304252f2c04be318330e42f176fdde45884c1ff57008a6f12d423f1b0f3cb88c36575802170130d2d61b2680af4634021b123bb766975aa46f7f96ba588372225d1de5e13e949a5af0c8823dd86171e7eb5b70b100422d6998d9092ef169b21c2e9c47fb957df84587b772319edad4861d53a4f83589aea462bcdddb02c3878fdaa8035af", 0x8d}, {&(0x7f0000000300)="ec1e867825527806225a10d1614f34bb75e8052f0369a95c3dffe892225d0d310ae781892d5d945695564271c8775606486cb3cfa6ccd9e6ca4b2b7234d893ea35279cd11fe25df772c8f50f988f8ecaece17bf8428311796889eb6e33aca393eb40cd0016645314a2238f3e53abfb2a2837374e8fbb98e2e2bc56b989efa054bd91a3f4587d7e81d09d4bdc60", 0x8d}, {&(0x7f00000003c0)="bbc17559419c1b3a079bd6185c406f7d3ef8836a2a600922fb95241317b38c98288f8eb7b8bad585036acfa74b3a669c9c5c3808c4fab4f4e9ea41ca137943e1e64953d969110d6f14f103361faa9da4e29d33d334286155b1df5f76d4818dc9bfd697de83b81e379b82050d7c7dc6d28b66fffbf250b17f771aee1714f4bd0424b3c5580084f2ac8f3fd0e6c15a8f969698628a", 0x94}], 0x4, &(0x7f0000000480)=[{0x58, 0xffff, 0x40, "67ba6c19be125eb0387404f59bdaf59ae8d80771d9fc4b937ffe62cd7d09bb773824709b22d27656d4c5558a93d385de300f260265d497de837df8c3a5f7fa05475a31"}], 0x58}, 0x5) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x408, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x20000000}], 0x1ff, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="200b9764c46f51561ec76c519a04b2c836c259d07cdebe2668f80e1a6ecfd2abc612ca796b4846f666f3d6f15a37aa1ab0", 0x31) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x80000000, 0x3) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xd8a6fae17746bc23, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x2f) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xdc7cea5e9fa4db81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x5}, {0x7ffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x23d, &(0x7f0000000200)="37841c3f02801d7fa0ca0bc4cf37595e5bab70b70c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x1}, {0x1, 0x30}}) r1 = getpgid(0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x882, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x1) fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = geteuid() r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x345) r10 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r0, r0, r1, r0]}], 0xb8, 0x1}, 0x8) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)='n.', 0x2}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0x2, 0x401, 0x6}, {0x0, 0x9, 0x3, 0x3f3b}, {0x1, 0x7, 0x5, 0x100}, {0x1, 0x10000, 0x1901, 0x1}, {0x8, 0x8, 0x8, 0x7}, {0x8, 0x4, 0xfffffffffffffffe, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x80) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000380)=""/244, 0xf4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x5, 0x4, 0x9, 0x6882}]}) 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munlockall() open(&(0x7f0000000100)='./file0\x00', 0x80, 0x7b46891890e67125) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xd) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x3) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1fffffeff) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) getpid() munlockall() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cf6f3120542e3350d278dcddfd7319689df3ea47a1ef9f978c695c399e935455e25f60d1bf1d6cbe52d20a26a6a44c0b6ebf5e2f8154736923d80d0901018bfcb8101d2e7238bcea22d515002bd4f2cdb826bd57dc7e1b8b8582657003b0b8f16939dfe7f31078034fe27cc526c7b976b332ce4d1df2cc6be3e2d85e674bd5890da3b21f077f73e1295125a634c5501a51aad89e385cc88c22135261df538c4eae7d9948b3c63469fb536b3b7d14501e397e6c54c5a11669dc01f05e270b514a30d1ce86ab517a8d54bfb415a6380119563bc2602b277b06c74c937b04529af21458", 0xe2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x1, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socketpair(0x7, 0x4003, 0x40, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x99}, 0x10) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0xfffffffffffffd94) 16:00:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDGKBMODE(r1, 0x40044b06) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r4, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0), 0x0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200003c6, &(0x7f0000000040)=[{0x40074, 0x0, 0xfffffffffffffffc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f0000000180)="8ad4c525f217ffff00000000") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x15}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffec8, &(0x7f00000002c0)="6b8888563de496deadcfc105b48ca959481c7427fc7e6b9a679a14b35a9180104ff6152da2d408138af1b2f4f0f0330b9b04d8fc7990ea3aaf96bb5f278a3d2db5f0c09a17a17c210be1b27b8c7c96a3488e208e1a32a862adb6ef4c65046f939f615b880a4bd2b55368db96ed5ef335f7e863d481d3ad9043b5fad529c216115b0e3077887eb709c04b3148a273cbb7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xfffffffffffff410) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0xa644, 0x1, 0x100}]}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) r1 = semget(0x2, 0x3, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x4138e30c, 0x2, 0x7cd]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000d80)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYBLOB="25d309b60e72ab5d9495cb24c984e0bc750a6b", @ANYPTR64]], @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRES32=r0]]], 0x6) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) socket(0x31, 0x3, 0x2) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000600)=0x8) 16:00:14 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x8000, 0x2, 0x0, 0x6}, {0x80, 0x100000001, 0x9, 0x8}, {0x1, 0x20000000, 0xe9, 0x8}, {0x4, 0x8, 0x8, 0x2}, {0x1, 0x8, 0x1000, 0x8}, {0x8, 0x7, 0x5, 0x6}, {0x0, 0xb48, 0x5, 0x7}, {0x3, 0x10001, 0x9, 0x10000}, {0xe8, 0xac, 0x9, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1800000000) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9698e78a0619bbd5, &(0x7f0000000080)=[{0x7, 0x8, 0x7, 0x1a6}, {0x1c6, 0x8, 0x101, 0x7fffffff}, {0x3ff, 0x0, 0x3fe0000000000, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000240)=""/95, 0x5f, 0x802, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000140)=""/196, 0xc4, 0x40, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) setsockopt(r0, 0x100000001, 0x1f, &(0x7f0000000000)="81d6030b007b3d0db6f6a47cbc1439a7f8222e36891819540dd62ab7295a3164231fb6119b15d9c9db3df8740f92f2f5fbdf87755267e645ae01407678183b25ab6db50d8ea7e9f1d6bfeb89cf968a23db959e31ee9af1ed9b0bafbc1042ddbd8430ba7e54d4fcf77e5755bcceecdbe879a03031d0953c9697af56b04d923532f66796fc3c7612d6566d1144c0c412ba7451045e77a30a", 0x97) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0xffffffffffffff10) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x200000000000020f, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000100)=0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000980)="822a7647b810ae", 0x7) r3 = socket(0x2, 0x2, 0x10000000000007f) fchdir(r3) 16:00:14 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x2}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0xc0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x5) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getppid() r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x9, r3, r4, r5, r6, 0x20, 0x401}, 0x2, 0x2, r7, r8, 0x8, 0x4, 0x6b0, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x8, 0x8, 0x9, 0x101}, {0x3, 0xfff, 0x0, 0xfff}, {0x47c, 0x800, 0x3, 0x4}, {0x1, 0xffffffffffffff00, 0x2, 0x80000000}, {0x5, 0x1, 0xfffffffffffffff7, 0x6}, {0x1, 0xffffffff, 0x80000000, 0x401}, {0x1da4ccc2, 0x9, 0x917660c, 0xffffffff}, {0x8, 0x5, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xa, r0) 16:00:14 executing program 0: r0 = socket(0x11, 0x1, 0x80000000) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0xfeda) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0xf}, 0x8) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000300)="0fc03479277b89d0ce5a9c004ec59d1851860b0ab3933f7bdc02bb9962dddb970974ab5dfe042b4339e0a80363f63e607b59d4b82e2d429235acbfdd7f39d26319c3e622a07656cef806d2063c171f410e000822e524d8fc142aab1a30e92dcb0ec157ee979842c27ba578f2a1c751e1c37ec748e915040702fca7d3f74743833c171245d77375f9992a51e6fd6cc07e79aa09523dafc2602329dedf1121c50935224531640f47c34e57c5f93f8b3a00", 0xb0, 0x5, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff51) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/195, 0xc3}, {&(0x7f0000000140)=""/68, 0x44}], 0x2, 0x0, 0x53) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={r2, r3, r4}, 0xc) getppid() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = dup2(r1, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) pwrite(r0, &(0x7f0000000100)="13d58dd8d4ed79dff5365e86bddd22d8bde727374859e97583644b2ce7f2081d8f4980f5e986ca93b76529bda58916a0b7004b2ec863a13c75c951bb8fe079a5f4a49298d692a79fc57963a34b", 0x4d, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) socket$inet6(0x18, 0x5, 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/210, 0xd2}], 0x2, &(0x7f0000000300)=""/68, 0x44}, 0x41) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f00000000c0)=0xfffffffffffffffe) 16:00:14 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x21) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xffff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440), 0x215}], 0x10000000000001e5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x6) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) pwrite(r0, &(0x7f0000000800)="534d8a5ff96330520e43b3928bbae2a087686d4b64b8e1211931a460b39416f050bfb579764a09b4a44f630c15eadc5a226279c9c4ed26a2dfba57140abc2226e9a8ff7ba7ce5c127d194a452ddb9cd0384a4007fe203cdd2fa435abbeecd1bf5b353b1688f38c61b92af613011a9e858ed3d8f4c0dd0bfb572862787b06c0ba4472719a0b21b1e67efeac02e33715221683e6db58f1701fe96c82063acddba837f66d3e5140d554b688a6d518476ce320ecbe9642bbb37f2a697bce09c2f44ba0bd9dcdd6b5a3a645b1c73b1fe9565494a231f7c1eac73f673984b7b6cd62b66aefc65c599d19f209134f7d8245204615dc5133a4f1be33f606a4bd97d927c903bd3e24bb84809bdcc1280d391043269c335eab240298529840a7c2da4e093a6680a7f9866536a98476c9b9c38d90cfd45d7a524e9c42e60886059eba621aa994921061e7727445b847a1f826ff43ef0730be90d900714ceb4882430fbd45981bd439d9735cfa0ae475b17e21c739b505f3da7c9cf3985da71270f5c01e84fca5cbe465b2840a9900ce7be6966200ecc8ec16948f67bd3cc611f44338ac09dc1d5b1f2fd397edfeada3c6b942108a9ed452d93ce3351877433210f29d6d854b880a36eb937dde62ba275cb1c1696a666e762ba72d352897a0b35583743f4540d8921f8a5e6c28d7c369480e597d5c55bfb202a7b6557fe96bb1e904b4b9a63084724da8cd6036050f4eb998b9dda7de2bba74b1b961c10f7cf308155063f9cb27a9c77d65a112e340b6b3b2aaea41065ffb896350f9a7000fecf307d80dfc9929c0bee9d46b7f03b352a9e52c5814f1ea4d8c1668d845e32f16be511824bd973d918fb7f40953808f9fdb0efef15ecc00891f9d91547e143c89d6641337b88a74ba6c50c6a5a73dad0b1f85df9c78a75f1f95a852d926ea5458e385a2b889e995c767bd63ec793a551056211fd47d42275d621d4f10751ca2e24e84a513d0e6d31068612f6f96d2a23a45120d3cf3141f60fff7c99f79368b1d9fd8b88124afd8e01036c9de1ca6954cb638ba89615cc4be6e777cce8b1244456f82db3526934b2cf153e88ba935721186014b209dc61c42098f6381e0606e8a1dc35aad29489cc8884a675c0706c1432f27fea7b88e6e58a088682ce17a1dc56e697f0da0abf52658e2006aecb0145e6a764cf95311767af463db929f760a571041be532218ae2871489ae97321a55824f8615b4b59ca9c3cb3b98c5bebc03662b55d072bc54da883a603c7fd038b054299f2a3078ce7ef0dbbec098bb0c4b3a9d9e7fa460d3970817c1bc61ede31f5510a85e5a89019545840bed4386582d85465df646d99166036d6794a1b599253616f4cdec8d5d9ad8c0554c8cc3ee4122f0530913898e003c5b27bd33979040703353bb86eec9bef75a09e861be2b78990efe5c4667fb7e3ee410f69cd38b60bfeb29265d3fae62568d4880003ed688304246fd16c26d0532e9c0d42e49b87cb3bde2dc41397bec76fb5808ff3a8ba16c7a36744e890208de3fff59104a4e365d3c7e7db62605ef8cd0e377f545761fd631e30f229d884c323c1c31197aec5c4efc91e66324dd222d92aa95bf9f015ad6d755c5b2772029219a155cc709ba174e80da09e0d8bc1d60bd3a0aac80def7e0d1ba7ee3d314da5d9e1266c0d3e026d98d632fceb305ac686ea5560aa4ef5f047692e427de521a80b4c491155c7055de753573e306d2336fec82af85f57e268b874a705683d9046fe53aafc06794a04980fa2a93998b875ab188ba2bd8dd2e88da5eec4a104b403acd88c17c071f30dabafc463078ddc1a013d528585701b0590a3c5634ba70a4e8798441fd2a527ad95116062e68b86d04bf73b867870b827a3f3605173ec78cefe39949c3588f5704e822dc8a0ac4f8f055fce80a349e953e7affd0d6fae8d504bb699e1b5c669e7ffaf3ecdb9461b8d538743a4710639e2884a7647aece165a6d4087b162ba3444d56c1c14e996cba31b81ce36468d600fde671a414a03b119b80b3e8c5add6b5af55a14fa00b4ab4108b474c6e2179613ae572a54149a58cc0e21d3c9824fa61ae8a9c57a9c47825d5bc5d9a5fc16fd6713455a82047e16a6dc019028fbea5d2502ab18af91502c9d02eb5c36acca2df3dd8009e8b6720939f2c6dea980ef8323f3128b9654bb580d436aadc47d434a47738b1431fc1eed13f07b886dde17c37d75dc828d3825559754dc61115eb7b856b3c5a398fbc68e4c82c7ca74ff7d77bb5cdeaccf3e0fdbed6e9cbfb07eed12855f3446934758903dd115c89bb95a54e8057a14d10855d4f624d4b69dce1d496d0b6f80aaf3899a492960c9283ff9d175c1b50e8adf6c968610edd07a591cd0fbe73cb004a40a24afa21012d3da2af234d7c5437da1a9fb7f28f08b92e3bbdbcf78254c3ed28477cf03ccc50c75a7db86dccdbd5ca2e7bd32f7b87dcdb997fc138f4404eded9eda9bffb19149419e8be674b3e3680dc55421797cab5935eb696a40a99a55e0dff5067f29576a75af38c5ca107cf41911399023472789f875dfca8c2255087c7663645a8d7c028c82a0319bcac9459e2054ecdb1b73e8c5c1807cf11de2ebcbc96c53eaffd8688ba8bb5165556edc31b43c3a640d698801d16604614ba34dd4f21288c6fab47f2172fbbe3523974e212473917b239a4e0bd460e48ccadd607813a45b8f68f38942f5cbde7f6bd267367a59e64165e64298f720756922078276583a95bfa58905034e8d1f7d140551b1f399290f7091b61cc47dd9e3d5d3b22b2ff94735c2d140584ca3db7eb7f30585ed12ca5647713612ae8a63d052156b2bb8422a737e69df87eedcd280ab58ee83b842f51dcde7d8d6a1ae694e8ff42e6cbfdf0c2db7090536a1455ec455a49a098c20febaf3ef3a810cc2e71cf465918f71dd47b1f711a9d89e8fc873529cf150fed4bf2a333378198aeab377f54dcdc3b4c631ed6c436ed322e682280acc733bf8676e3e47358533b89c99d26f3d254f3aed2f0043b7ea7784f55917ede1f8082dff56f373bf31c26cb96e494955946c0f37640c03917966cf52d5c10e581686cdaaf837f17a5240fb4b7ea42304cd2ec4c6dcad0cdae6bf0fb37d5415f245915145a9327e5608f316d4ec53c4a84caa41306b3fd70b4a1170ac8353f8a7dc0700261e1bec5f9f5ea2baaf4aff61e78f1f373c2b206fb030e4234c19dfdcf5d7c23f531843f9c3fc58e9c30f30b0fdf8a768e4062fa0c102c9d6862f910c96d8673f07fcb84aecc11170bd841193771f815b24cb7f0064e25d939fb5d95107784ca3d5ff2ec4ca41d5b21f0c773f89902b9ad370bb7d7416a4705f675b5e5a9317d640ae99c579593c8d272bc25fad5330fee79796b1ab346b7d66a94f64573688ca117728ccaf5f574f817b6df65e6e6c9159e46f764bb4639e5439138ff4b4c0fb137f7fec573ae64c44f2a3f923dff22194f70f5905fafc4db1d313ff36816afe2be91694dcb8261315c8f763c638a4da0ca4e6fe777aeed40910eb12c9711dd2ab8eda26171f7155384e315820f0ab5bb5870f75a29429813a1a1c669861e90578a1116207a850598c6f2162534d1257fef8a249fc12897767d8148261f192d1775597e6bd8680a2b95b034438c6d2af75cacef9a23965ecee7477171965314cb16b3cb612126dc164f1cb457dc0ba771653690e4cb81da732cb6566c242d321b7a158945316c50dbeee5b89ca1a722404f7b79efb1a9e9b527ccf5c6939742fb8db87d032b8f7539a5b0ee0f3c814cf7c0988d2a44def1fc2d4175f475d422bbb8d17e78fd59e17154a86e052a97af2e97fc3edbf792068744ebe17341c47615fdb2d958cbd97951f2011384e716f9aff6fa0000c61ad7f2b02aaef6cf338facd7f6318c1e3345c1d5365807ed8a881deaf20538ce671461746a747dfee9aa492a70162b69ee0a7255d1fea945c28c5b3847cf822165bceada26166f4a593bc897c4eaa3c12e675cb2b81612ca322fd104f60e2f72e3204f6b103df4b38ecf1ca61296d5745f41437edd65ea7399c6d77d1daede6f736badb44cec01d3fff0e8f5a4d2d0aa5a2e1b6637b635e69aab727e74219961dec4b3d50faf26232597a21bd41a3600d8a5b206310477bea9598fb37dbebb3904b960873ad16593f6ce9cfaace53137a000e2c3a13a1ef72f7169c770a8bfe3446fe7e70a9e174697fbaa082443c47fc07489436ae6c6a651a2ef9f58dd8c9f83afe3e6e84686ed73c8111273b506063b02ffa98f9085dd88592de3cf6afcc2482899630e259343fd4bb005e9b778e7232b538bb40cb27d20f2f9ba200065cb2eb917b395d556cff5b54afc91958b1482a7196a505279f987f9f60707bc6252ae7ef86b73e4ad24975ce8ceb75780168836b52270a23d0f793a278dad7cc0281c62e2f54536ec0913e150f8934e1953750c329fca6220e3097fd0631a34a3f931d0abacbe5dd54f13b220cbfcdffa017c0a6a7409433b834e1ce44efb6e4ddc6fa79d0977b29acad37470437edeefe2051af88d4b92ad614b6833d39b91b0b312232da92a0d6e4c394afb7f40c5ea2c34105ecdaf973fbe68e83b257214057e59759c4649317a5df94d20980c6c091c04cd4594d4f773182a6b88a99f9e09d5083720312f74065a004411ff52485856b3c97d41c113402af31bd3bc44c5af1aedaa704f7d274e76e336f0bc8378dc4f4480bb28c71abc7dc995ac34fca26b95ec755734194711bd7934d1fc4883caa5a870443ec37bd237bca547dad3e015e73af9bb1fa6fea116a9b25497a3c8d6ae328ec8b4e3ee8cbe856f29a8b8256f8f106fe658a629bc7a2ec207a55dcdf5c2509e8363b2d118076ef4c716da1c52dd21bb658aa20e06ba425ac306e5d0e29d1da3166a7f62362491bae19de25d4e535da2cf35794d66ad62245dd8a66c3c0ae13d99655f5ff408f7abc96f90ea37b8e0e7f55e7cd5ca55560af41f4fb814de241b8bdd4ab0f023a77900ae46c7a50dd5755480763a8b79d6c766359ec0d5b9e5fafac17b4e7b35cb6a1b92a8122b9cb69ba077dfe859e826ad23f7f019356f8f66fdeb2643dda019c2c6598a10085fef2877937f5e083035daa82ff9f2b8a698ec2ee6d49f24aa06a7189157454602ce41d3525466bfdf837cbb31924cc749129e856f2c596bc209a37c8498199405674a425e8a4abe7263d06bcb3e4339e23629ca36ab1023447414d90f51c020944158f9f7486ff5af6457b37e6e6a32eb13d6ede63cdf0d7fe479e86073a5f8ff0ff0985ba16b6b4a15e2a384dc0ba0c36f804299a79a30601d3297780d4a556ddb8cea47b334af07bb1877b64f9aeba3b35b6bfe91a85908623a59ef7d9d848485b124f38fe57bc39817bc7f8d26b9ba28ddf29013139bc6e21a9b01c74f83f7dd139424ded98aa480b6d95c58823e6fbd1569501f0fa6c2c061d2960bf5878ee51bbd371ca091c6fd4a5ad2c5832c1d2d34cd4c9af266329bce8447ce03d7b0ddc92d5e5adaf924fe18a67ae9bf9bf9cc3b83a4759491b2eb57290ff74157b4e392de02867ac04ef90a5ffffd7458d8861273097946b878081005586da9d926579d6de38dcccdac79461111932c65c9049587bd632aa7b254bc22876e84416dd4cef684d4ddf5b73249018c395a543b8dc8b58c4a3e19f0b93f8b6baa3b9ac12355d8e8b354045f2224e7e546031cb5fc6ee09d18cb4c1dfc722f51d292781d6f28d60e0c9862ab6335313fc0603aa2279c2b9455b60a0d8e8", 0x1000, 0x0, 0x0) write(r0, &(0x7f0000000100)="12e059fbe1cf78a7d6b43637600f3e5d70579abc4446db58b3f3fb45ceb761b6b67394a63c8ee11746ec422ae988000d941eb97d104bed1e730ae710f2fd259508bb567341ca6667", 0x48) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "cc87523c4124903ffa9bbf6f30943e024ab88199"}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8000, 0x7}, 0xfffffffffffffdb0) close(r0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="8a19a6a90f18271c53377166c4cfa01f4131893bdcdbbd89a989cc610b49f09ab4e9d155c52957cb3538cdf8cb8501f5f19192ca0e72bd17df446641aea01cf53ea0005d447f10db5e2678176ee42b04fff5b2640620286743272b266d44391e77866d92f340ae7f7ec2422fa3b2f1fedc4d435cd640c6a3e12de30900f5aaecda9a5cd5fcb75c0274fc6f8a08dc114fac9aee41dc0eafd9c8408e69878740b3449b566975e1ef666390d1e7aa065bfe09dbc158d8be44d0f02ed0a1857154b95b4e5c96f3aa2cff7dcffc1002ff0221e81ba7d8ee987af71baf61df9de3", 0xde}, {&(0x7f0000000200)="07bc36125f21fae2c2823ca9d9ac80066052223fe7ab3a0f59e7ed1d73727a3feafe2a5696ccf6478ed63e06c610c7d65c85414b9cf8501e85712ed4e679503cb52ac9b8ad14ffd6972276a917b7855f3c0cb751967fedcc26323924d2a22a55b1e90bb9602e9189a94e83b08346ca2196d3c12f17cbe4a40d4ddc412acc7080", 0x80}], 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x7fffffff, 0x9, 0x80000000, 0x7, "f60b89dc67d6863780a756e58d11a40c68311ce8", 0xffffffffffffffe1, 0x1}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x400, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x18c, 0x0, 0x0) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00001ec000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) fsync(r1) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/36) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/16) 16:00:15 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x7, 0x4) r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xda, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c1e7bb6fc6d63c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:15 executing program 1: r0 = getpgrp() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, r0) getitimer(0x3, &(0x7f0000000040)) fchmod(r1, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)=""/119, &(0x7f0000000140)=0x77) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)=0x1) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000240), &(0x7f0000000280)=0x4) pread(r2, &(0x7f00000002c0)="d3dce1527acfd65539b4f176181149865c7b02be311139de6fd5be6516b466b42352fc313d09f766ba5f6e22482ec07f7cea80a75906cd173717daf5797b599f4e6215ba9257b64ce5487d592876382d69098a80d3a751a48e4449f9253386c4ccd3d4bd1d2e42f4a990fcfabeeb49bf9755badcd6744e5554cef4a98689a3c7fb9bd4d260fab0f739b53a0ccfe0a76f1eae3d3b3553dd4b01ee6201a8a70ebd90b65c2154cd0a198bfa41c87b0b07735868380dec91049038de2237237ef2f53577fa0785a295d9b5e9409ebb6a828de7c3244e36", 0xd5, 0x0, 0x5b) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000003c0)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000400)=r3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) sendmsg(r2, &(0x7f00000009c0)={&(0x7f0000000480)=@in={0x2, 0x0}, 0xc, &(0x7f00000007c0)=[{&(0x7f00000004c0)="21a44916900e86668713c9722bb188ff93f706d4cf886ed2edd45ab06625b539958bce16a77e979d3447edace8d57f68d566ddff7cdf1eebccf10750e3b21c6521a6f649bb2bbd00f29f8df6b0e51318935a3c5c5e6cba932adb428ec0a49e01b648c51052d2dfd29aa2ae9defe3d2c16665baf32caab4dd1510005703869a94c47813d6d5f4c33bdadb871f6134411e0aba6ecccdea6ea0c36faf0289946f5570f3c0149b444bb64919d8a0c08b8db155246c6d02a7b2fe96a5dc9ebfc08f1bb398600fc1818539918210a7a9642ed38ec7633e72562494b66e9c0c2d938674ed7ed3c005eed131f145", 0xea}, {&(0x7f00000005c0)="45c470db4a2fcf2857cf763c7af5db7ceeaa5c1dfb0ad5e9600bb9ce9d47954fba4ed1c522eb573750a4626e60d9bac9d7833182c7a2bf4cfc6d1425b8a20b1300217482a8464643baf20dc00a919b166d14302373bdfe4af44e24692b7968e321b582a10c225bcdb335e0d5c57c6e492ab5e96dcc0e2ed3777e03198757444df2b6d7df261e847668864586bef5abce2cecc92821c4281674d8755d92fb80fe5c8d67acfb8feecc4f6f1dda283e9ddaf48cf76bf003eb25f560a6ce2d7839825c3cc1f9ff37090dc077d27a15ecad5edebad0a5feb46868c193fbbd2dfa977b9634de71076654b8480b2801", 0xec}, {&(0x7f00000006c0)="79095fdfcac77d9e4b4236cb03d51cda4763e764c0ef6d35c2ad96e0ee82fb73eb4013cf8a66457098a362d6ea94e22ee86980afec55d92d0c0cdffeaf0414429dd55de4ab7a0c2cf5f2bb27f05624fd080010f0e46cf15a02a1902a40b00317125b272fd7d72232db5a1e32fa4593d609ba5d90771a5e20165ef1331d076338ee250bd626ea22b2695319bcf39f37a820d12a49e174a1deb641496bd87337bd6a032c4c63ae3cc6030d06bb8c736add804e95c230052041083460a46665e3df331ac2ae0ea2454a19894f62bc681fee83ed0c1f52a74c6258df888b8110bc39de205df209", 0xe5}], 0x3, &(0x7f0000000800)=[{0x40, 0xffff, 0x1ff, "9f21355ff1e0121c9ea90cbe84fe1e152af95685de3c497c83e50489ac801aba28699938934b88b9e2fa3ab2d7a56fb7"}, {0x110, 0x682afe808dea673c, 0x7, "c723bcff79f168f3f7d448174aa2f97bc732a1ee788533474c659bae91467081c0abbea6cba8ebab0fb97f83198771958c6251918f74fe6eb72df748d4d2826f577aef5dd7cc027907a74b89aad05aacef2010c5b3167a8c82f047802118bfd0649db3f33df6d0f912415a030eb6881dcc590180a403ac108334edda24556f237a7e4abd8b77aef4a9f48080f51bc7c61e0f804b957fb936ed036a355659c9cfe0cdc700e89d63bb30fe13fe4f69242739d7691838d77aec60d51fdad6e2a113d854092c95f83d18274285f3623119d06ad482087dfac843fa880755ea92fc3b073f835aab7cd7f4e573aa8bb9995e0e42268774a6b293599d"}, {0x70, 0xffff, 0xfffffffffffffffd, "01ab78b2568f8a10c9f2e0dff5e574819aba499766a8603c09aa456026755ead372356f73aaea11de4b9b947fda0a524c805aa73b329ad04c1b9e48a46b267a9b578f334eddcedefa5dfb4c1046bcb652f70a65769bf773feeec"}], 0x1c0}, 0x1) mknod$loop(&(0x7f0000000a00)='./file0\x00', 0x2, 0x0) sendmsg(r2, &(0x7f0000002dc0)={&(0x7f0000000a40)=@in6={0x18, 0x0, 0x1b, 0x2}, 0xc, &(0x7f0000002b80)=[{&(0x7f0000000a80)="019094e71802de378e6b4e961f279291a6e4ba4f8617dcd0da9e27150c59f4183ba825f6d3940e19c9268977d03319bbec0bbfc44ddde36867180b5cc45ee1f73a4381b9ee8d3f8b612342bb154a96bf0d58e15beb54ed4593f91ebe8c3b4855d09d", 0x62}, {&(0x7f0000000b00)="643b903cb58ff9611fe6729e1c5a8b7a3a308c33da1b56c62d30a97581c6043ba6ff7c98c975e1c1e3edcb7b5f9d8170661965fd5c045508a9c105b139db7ef658887358a853511eab747cc3621cad7c18eaea9a689ebed0aa20bfdff06f44ab467435bda4b41f3d1e57d6606ecf4ab5f1e567fd09bfae892827cbdf20d9994e3d078f8a91e5fb8221300c810078aa5035015d8d99d0a1886fa34d06313ccdb10485c14fd431cb3340935bf1758f039f46f9270b61eebeed9a16ef6872e734562d62657aabf8d4052d6ab9cc5223b179c3db8e3be1e659db6de60cf8e3dcb9d78e38e7761ea028291e60619b3eef923d237b1ab0b79366359495534a8407d605e0d46d3bafc1e4dc9cbb93ea4f567618d1ce70e7967e5fda2ee6e75b3b8015bb784e2edc9dff428f9d9649e24dfbb26511c5d9527b6b88b916ed1960739cb5a8b3ec0cc82f75d4c0dd2bca82ab011e797f5fde5eeba48f595d2ece2840391193f0c375a433c6ad00f73195669184c8e2cfffb41f1d55dcd32a785981d92026d93f01af59dde8b593fda9c18528b84041af791139cff10c71e0cf682fd8f7b358f153e61747e1ce412d936b53b0a4eff65e09477b345e787d9bea48d3e5aa7ddf8c359e06c023f329b90046600ec950f4cd6d5152fa66e7632336e5ff2f55f41728c02fef5ca9aa3e82a86e5c198527bf15c585a6acc57e6af38061f22f2608941b5a0a86fe4db38dc7253b3805d48eeee1b0ae0c63c5cd3ed1b5f73c10462a0a26eb9897710d4f92f3e9d2f21a00cdf39fe0b646e7fac4a17195d18c6306ea40a49d27fd953680d250d5fa7242cf870a96f98006e6ed020f0833fb68c1d6cf82b4109c93ede405ae40d0cceb83cbb34cc37df750bf898cda31a1a7162c96bf6fe14b987e94fe16c0c1f5f3b81f5a918df3a5ff0b5d33f15e55025bfb60a7ae98ca22d2b98d210fb8e55d92cb4c8574cc43dced4eb605b27962ed735bc2f54f366a94c7eb30549c96d4714bb7a330606ec5f433a8c66eac1b5184df6739a8188dfc5cf7e238f6e8089430b8e577daa62a19864dc9c0fd3119e1d0aea098e6362c45d71459d877f8befd4e71d78232c54e8d42666c74bc3b4da4b78dae1f3a2abb50472a5a0437cbfba98b82495fc1bfeee6b527797ecbe9bd78ffe2b5cfd4d75c2b8657d4e61023e201d3300f7cf6430dbcbe4dde90fb6c1468a3207f7919d467df04352fc7cbca9fcb9b1e4bbe38eea05125f832124cbf3495272b086b98872c9af259945002182a717b83f412dffbd034bb9e13e91cb82dadda566755d503457aff6e2e8132f3cf8a1f8406fd7f202ef7a880be5d1d7b6de7b485d2055d18648fb98020156306a9abf85305e08bd71f351fb4e5410c27c60e2ef324d8c9099f70744d11917b02a9c51309071f79eac7070d96c7d44467c9d7fd6090dd2b33977dff9d95ab8e3f5fad4d235f4488dd95368c5349b850f493a846215781ff1252842c48278f67e6f44dea179c78702ff829a29925c0eb9bee328e8ab19e54d8e8af15a4832328096b65e75cfc3bf693ed21b02d0399657b166262c66035848a5e68c7454b2c43883439a3dc25530807b6188e1098f595099b54c2d82e92e942158be9bc693f61deb21e671a4609398c260c5138408f14a38abf4308e6fafd1fa06d5cb8334a6aef0802a84d9936dddf993ffa06551c8342fb02868746ddcc02d53f943c6da263cbbb3db39f099eb9a9dce1870940aaa23d384b520f7f9b9ffab96acd9d48e357cce8bc01e6127e6957fd456f80ab4482da57ac200e6aafce11b5e9d9c624e8e4fc4d2769c8ac1552f776746b4e539a5d07a24c20a9e65494be472afd78839d54e6c905f3fec487e16dd846b7d40f953b8337792c51514490fd2b552184d11ba9f32f1fea74018b447ef26efcdf64815542eb3c1487f5e37223d9c4360a057a92237965d4394893fbd218a0cf33b90867902debc751fb607ec458fd42e814cfc091b227d60c37ef52d829cab3633b34281f57b1001de91ae095b8ac63251f51b2f6a55df05284dc3e0adc5fba3b492eb67e57ac2228c7b30b45be9d742acd20e6220e9720d1467fcb6d54fa37c64fba629761e369bc0aa125e544ce3a1b5942c2ccafb4ce46215e97702f7408e187659c847ac313683be781afd1fdb39d01de3751647631270ce9d0fd095e6a9724416451e301ad3cce0a2eb7872ff48c63b6a107b29aa02589712cb3f367dee2b98fc51bf4f7f818d68e9181dd4d94c9658a97e5484a823471ca2f580538ece858168373cb2c7f7b522dbfdcfcf20c928af3c1b4ef385f73cc7dc0075965177fc2556f25ccc0862bbb47a64d5745e9f6c321ef5cde170263ca6b8f77edfa9768a8006aaec341b188aa8cc83b873f6e3687643d94843e0efc59e0aecdb768da67bf84ccc9580823518808679c73a3a406678cb7eab8fb88487bcfbac25d4cad0d1f62298277d16f4e6430c2e0f93eb7a006b19814b6c8fdafc5442e4cf295067bab6de54c8cf2bcb5411e7e37dd8b2c3b2cf155a4872310ad9f19c71beecc0308ba85203354eafe7804d8eca53c9e9ad73a880d1f8f97a0b6da87b40a980e39353605f4da5205aa20c1286ce51ec10426c6115caed8f6de0b9640e58ec64dcd400de865ef926959ece33fdce442deff10d13c13d19a34f52b91a424355067405f2de8fb630110e146c8603b083157de9a1d173c392bc0be4bb29db57e940e19f88bffa427d50a6954a75b69bbcd0e7f698351f49acdaeb5b314ef0abbaa841ed3b8dca629d098c603e0cb048792ed73e0e251a8452e2c416ce483db7f3d42d75e0fcf1de4d5804d84a9fa9313bfa034c2dcdff4dca94ddda73eb708ebabaca1f2d42ed0f0c6b6e6e7c9a6d9e6f956bb26cd5e638aaa7d4540927f295a9798c7756ae270ac50aa4bd860ab5e85b963f7d028a0a82fcb74bc44f7cf46409f7364ea919c1f6e03f854ab58006df9d8d32a9277f9d2a48e204bcb7e58989b5a26a38c8c6296d771eb5f1af218efb78b7aebcf1e453aca66c49065d6b43ce642ac762352358ef7d24871c335bf5bac6545f4a316cef0aefea1366bb8f4142f6f103a972ae232303023d894d9431f93cb28d87f8323e5ed71583eda1fd7b36ef4b9f7d87f07c5bfc74d2907e0d3cc06adb616a9c779909562300c9280a0d25eeca96c353552777406b558fdb48bd132c426399a7ffe2cfbfcd8e317f03971800d5608ddc3478eb71d5ad5883307f2902a1ae3285612c3542fd4b33fc87873904fd3bd7aaa9a27bc93cdcecd48f91c9dfe3c9f2f0221cd28a8d9f2c6a71b6dbbd26770163352231f003ac32074b9b03f7e56136a9b2ab1d53700a719ef864c608edf4fd6005d465e964ad68deafd9076278662cf7de1071dfa8298fe33b934de848e82a5553f798eb4643c943ec2597884dd84b1ab5f551d8e73fe4c4beacaf4bb9e7a2ba90ba942b3a8c1f79424da32f1743701a987900a270f2e6fd5bfd2e6e09968e668e9137756cb44221afbbbf64df3cac81593d85ff4bc78baac05091d6eed164391c2dc92a64376d4f3bca904b6cb448a4c718ba235c4000a9b69096541de1fc59a24250106652d8b7259f43e8f8cc08c2fb8e25c65d30dea773dc29c1549ed9b05fc3b93edf5d7930bccff057dc2b3a0cc53e056e9d53ab351237959e0d59aaefe2006a3a8f55d9cc13a2e2d5b07294df6272ecc6ddde102d77da55beb2049e8996b1b778c1ee871bfc96d45b64a051c3464e8f0dbdc8a680c1458270eeffcccb2ed8e58c7455af9aa913fed427b5fab46fd6e440371a934648402f9ece9c7164ecbce5815e31f564cb8e3a2c8e631f2247baf3763ff74404f2cc034599500c3633f5e02f686292187c5765d60cb69872ba2b3793be7301bd657e2fda3c4171cfea38aaba76580ae7a08b16e6363912d128170db33dcaf2ec908eb1814f0626f6c7fa2bcc60d59da4ebafdd58e195ea3e87f11975a45404c6226c8e8f886653f93f477a9a98fdbeebd44446f522bf3b41495929ec4f9885834dd2aecafeaf7e9f243c8e60b41d2ee3e23563e80197019ac2b1c027b8c0d4dd532bb3b8463e4ed9584df4c264266150aca0ed075ce48a0fb5cc04a4c405eb0e9335abc1974c5b0b65b207bbeaaa9d36129b15664ad1effee7f163731ba0c0214174c1254b29193fd691d6f7ec7921eee15c3805000536341ffa10559bdfd0fdd9918728217bc314f6ad94582398c5e3de0a3e8bbbb647ea56b5d58848f855cdbbba3fbece270bec6a53168de787b6fdd30d067db2876c27c53c1191ea6b2cb9844fc6d0cde8e3a38bbc42483f5d34353a33bdd8d4bf10cf6fc8acacbf57d2e9920a0dd6ef7ffc68cfcf668629e675b471d1d16dcc24e7ad26c546c66224a87f3c661b35d696f8577f02738e13ace7c14dee2e0b7f475445b7de6fdaa0b4b6e584889971da0de0a3ed22c2268a91780a7c9714ac844ef13a578e04520342ddd53cc66231a63694e9d37f0ae3f24d4697ce839d87fcc14920396b10950f85dfbf7db83912cfe5c1d1ff422bf2d8f56cd3c4245a8197e0088bb2c358a4d60c96a9c9371afa199e8ecce5c772e23412ebdd84bdfcfbc8734f095375ab5210ca199729608b2d7b888176b34c3259edf882fee1aa9e6764c8db7bc35e934d987ade0f3e029bc50a33ec48e4aacd6fc3efdfe847be6c5533dd0b3b6e7f32823f836237013d894728e0f554b55fe8050f51604f3107e00a9d77e2b694075324f93ba3eb22a1bc1daf3df4d1e5d18fbd2e6d0c490a534c417ef968107e7cc5b159169978400f7f7d11a64e1c3fe39ac0b03e59a28551d18b17b43c78a4f6a8668a8f57aa76fb269d12d8483081d218ad5fb22ea22983cb94e0d187ee32fd5b4a8c87c0847a7d5e9c377b606d5cb7cbd4b22e69b1f4d1903ab9d1809483cf69e4b3adc2c00f87ec90bfe6b960c9b795ccdb375d334aa64e77eea3ae3498fa6c46e82f118f03208f8438238eb4cb6b2185fcbe003c224ec6c60f5b77796816bf5e0aae19d473b2cfd9908e08a20d9a468fb6ba59bf5b76179bca4067fc430500594f94ddb989ced68dd106f1f1d902d7561af56740313fb9350d70cb4c0a8ad830fd652f1c0970b6ae31a9645d09ba853abcb03986e8391f6e950b65ca0df7637a284b169088c1341a2a52ace3dcb0b4f51e8d4bc3bbfdd8442c3265bde4ec805a288327fbac9328b0fb042d0c381b8cd25d0043d97c5858e2c20a857f05c8987ac1f8316b1834b9a22be92906e0b68b7ef764490e729878cde38bc1184bcc827c996903ee3a9e537a489a756db755e5e4763bb84f67243470dfb11100eede19990fa91c9a09acd7e4ae838d71b393de6e842eb6e012a0a87c558143b82fec00211bcc7d8df46b6186bbc12d76bb841988436781ee08de3467b99909cb75563f1c9c5d6422f66660213a590d5db3b5e7446c2b62526776caaf01200055678454f820349c90a0bc5d24bd9ee77e884ce4b629806400c6a7d81b770d1527abacf82da58abf678973fe19a271544a64cb672759f8335e5ef52667f7258e0b630f32f47880c44d013544f12521872b0ddce19fab88d268f38cadb638edcac1038b30760e00eb767b38660820c6dc6b408575c6d7de313bce6476289b83f99783b677d48580ec991de2159a742197f0fbe69d42baf30b99300c196b3e75132a645fcc7073cdd62f3a8dc1475927f1a2e2f77b694b3e4b361dd531c8b63661b06f0eee6ae644b3315d613cdff7b5fea07febb0b25f758e725f94961b6", 0x1000}, {&(0x7f0000001b00)="1362578cd2606379165e56ef44e72f9c3730b130a43f980aec934de5ec4d89da648100ccf638dba7582e70af2c28fd4cbc0991a51b62070ceef77826c8035084f95479aef643354d7b3967168998fbf12b1e22cbee80f4a1adda11", 0x5b}, {&(0x7f0000001b80)="a7d974f7514a6cc27a1cd2d2582f76ee927670e3a555df9efc1057cba7a4271f06d91a5e60deef4caa4ebd9aa3adf5f9d4ad47b88c5fd263787d3af9aa6fb138680da52a3ffae01fe6eba0cf27ea08b3867c65848bb9661c1549896e63641ccd9df8ced8c30b5c5d2eeb82c68cd147f5b814b35e1222970b797527793708341de96f76b7b724d518ca9536ad7775da1ef3d5276fa7dd5cf3f5325d9d63f205bb8de3a6d02584a2b6363c900b30edeb5ddaa1d072c19ef08de559eb59a664eb56f73e8a19c9422a360839a5b91298cd2424a414a268e80ee2a7dcd163b6360840647f4b7c0ba261e33ae752a410e3e2dbdbbc3d3becfde56e6215da5f7fe3b01934b2468e10eb90c4c2230714dd24a116758315d26b980d22e8a1933e7d484177f4e9efb53328592868071c1d9ef37d1597ef5ee8a9c377f58cb6b83b1c5b1dc64b4f67173a67b77e5af11579da4497c67d0e5a5c9db5996454cbdbf236a75d61933cad59b3d3417260e55dddbe76b6353f4dd59cf1bdc4ea84bd234da2f06024a2c84d66667302a5c3e128addab915a2e49d78ce1425a1b82b867c7e10012e19b86b108fecef366abd86107ef60a341f3b9da110a45133d36fca3d52a2e3d53c9081e7cc39c8dacef0d902c76e1bf66a70266d02cf5ef60fe96916f8d69efc33402b940289164d5915bdb2e531b5b2672b6b7e0688309abaca60e09c06c667a836ee1e94c8bf5e48e77874314ec3cae0b66ce3f8beb52a29ceafb755fac9712af1da05159f62d1e8c941d004eea9713fc4b0f2815a4e8a613556fe944366f6ce9a9043d797a007ad4308f01f52a6f319b7766d89e228e7ab1f08cb267560e43f9ff106aca709781480279e3322ad96efd8032053ae92713e83b8b10482e595bd0f5aac367be00a6e384258c7fa97e934d1e981d9c538d77a22fddad31d8bf27db08ac7b8c8f54488a4cb55a36818b4b5961def9b48530c4cb446f573e213d8d2170975641b01ae62bef291c923ead98d5043dff9eed0d45443175239d0a339dfdae6de2527a476c0a520168e6eb0bcf008689a3ce0e60a438c725b16d737713f4ad13ca48b2be7d1f65b6c108af12442490661df33b84d43a1d3d21b953a1ac21e4185ad3be9eb33627368c9eec7ee95cf057d6dfdad4479c49ba4863af6ead6be0f2dfe24bc32c54887fb0f772642d18ad8cc30d57c0f69c21e686f0302bf27ccfe047e7572edaacf271da84a17775ac2b5c47145b42c60b514661c7c64248ad9c7b9547b08bbda469fd64ff700fb2cad6d4355f9f3d69625f07d7522185e35833801bb407db7316b3877b517b4516f8c0ae6656d6259995480be8b4bc67a48f24476a36e8ac56c311124b3e998481820eca66622dfeb3320e23f33ba830e7b569eaa466df07697356cc52df3e5451d7c53b4f24ac85da247219e268f9dca755b19f7862b1650c7ca9cf051200c56acdcece1e0f5bffe569c33ad0ef4602db4c331d39ba80d863d1ca39b40368ba48ae88c44540b31f8d59c796c3e68eafb2fc0630806844b0759367781d63cec5e15423c16b52fbe77fd26282401d5dfcf78c0a96d94ef34c4f7e1374fb733cde37694aff6c333a09bbb5a867d1772bb426935c7ca63d3169df6a2861854c6eea3e93bcb4914a20669f03144331ab6eece96bdf145daf601a0199f1510d01b153116abf1c2e3e42828d73a375eec16fcf4f16092b78d6ee576dac0f3b3e038e1b5524c12972535e0c84825e315a7997f555772cc2321472c4e237579aa3acba3b8df65d777707f456b99940f3fe3b8e563f5a7440b7ce78e51026d9cc5073f445261934bb43fd93763050ebf10d265f9df6db65251fde1a421bd492dfdd1f8cded7ef7a32ac26b7d62ca556fdd6be4706b7f70c6b16bf982f29df5b307dbef25da04975a9fe8ec8e8e93cc918d580dae2ca8e77ee0a1e116906d589239aef2f921187f2289a04c3c7866cab452e4f14d8f01b7195d31ac1fd3fe2fc3506bdf6151116eb335c81118906191470d534bb1c562f868ca6dd0d5ccb2782c53ab40f8c0596e89211b57056a6237078513d3db3dfe14b0703855d1d3f7fe57e0a9048d57b6a62503fc429b462cee260f30455d6b8e1a0666122ef1ba0ee7fb320da794ab03c5b6221d141ec37314f3eecc5229d93c176693b8ed3677d7d10bc557980a54ef008ea978df4127a5822c2810cdba8d44a509ef23c99fa495163373fa6bad11ff5a5cb973ddcdd741a08960b8540649441ca1e998b3e21498361b9dd0512a8ee8d225b8fc33562439be94da9779b99a361d8ee1cbff3d555830bce3ae65635a0995c95fd560df6d2ca106a12e0e20ade44a52bd31aed37a950965f5897096d7788efc6e6963a5f570779c02b856db90117577bab9131871c6d9121d493fa9c6079e0e1efa2c48d2f2da9d2e298a0f718102db1d104f1bfc4c9a86bfb8e1b651d1ae0b74a4d8f18d2d7e7b6f536446f78c7e7189d713df91e8b2077bd51ee846a65a631a091997e1eb531b16e9fb762a69f40b91181eb537638924c309e2843f852dda4a77e1160db10e30f8db538cfcb581b71b185e551be898350c61f1830cda573c2f240392e8ca782cda0c7ac10584cb7d7e019f2cf04cbb4ac32b5c0de6af1b941168dd1e7ba9a876fe55b6b41f362cdea1a08a855892d6849c19dccb1a2d82d2cebb0362436418418f48a844d1115be6c7417a829db6599fd799fcfc9fa587751529af109dcf04e7d1d9fadb15483e406767eb5542eb237f78f1dd30df286c155fa747a2ac3d58676b2af86c52ae867fb0ff10bcb52b85144b2022ac28f0a38c7b6a4dc782c701ed6bb00671b809eb0b3d21c3acefbdf0cee74fb4b657653fb3399aefa341232fc05bc686e34a3f0f25d1ebdee5495a18a7c756e1bcd098f21526e81e89186e6b0e3896e41f8254369e129f49b40d0c09efd9fd69aa42a2db85b35db3a4820a0fa86552be5d1227e0be4f5d15bea1d0c6ab3982a025c4cb3bee9b931f639f043fa91716543549fe16ae4dff9f54f64db56dcd96600aa320c4d65680e1b22adabeff946ad36a10c03771f5985ba8f759978b3bfaf6b9442c6d1459a50e51c43e40b9572ca04640bc46710dc80bc3a8d3eaa1b7230388c4e86df73c9bbe108f017ffe17f1aa7767fdb74de15fe49dfaddfa3b16d18e5375e777e65511df7ee9573126425a41d090724360bd2a3dc75c8b2df676dc46dee946055a74a1c6b91c6659f2863d2a45c7cdddfa6c4cb361691a364d099b6f4debe94d2d1ffd33b1d724f746d05166533dd374102675041bd6b2f52ac71a4d36f13160aa42eb91d6e28c8878423e436037c013645cc63d458d35128a7d843a05046d8bfbc868f5f7aaf5ecdc9435f9cb8fb8d6cc06b94856c6292902b3f99a94ba77d860262e15ac06057dae4821235cc025d7e0efb5d6fd9bc310cb6085eee04567fc6696f92b437370857297b5bcfc3e0faaeb15f9d1ff9d7f8903e5b33986f55c5158daebe7876d504ae9f76dd823bef0c60f97c72017a366851c18f4bdc5a5e9d08609e4c22801121e8984be155f64d0ce3f27cf947c3542f708c03f56e07518e7588a6c3ada976172fed070b85c2728876cc260f609a440e6d2e3646e0a6d34e23ca1b3ee609fc182a1770107c2fb7168fe2c2fb9e9dc5d394367f3fe8f43e05ff07a733d86e2d79f61dace8b0540dd3c9ecc06978093d35a6fc7f6f49bc677744dfe4c6a7e68bdf56d500467854413925ce6a74d3f52c29db33376f1ca6481cdfcb5254360c53138629997191de9f015eb006fe323b80ff456abb2cc65ff9baa8b3ea35a5908aa6b761d1fe2000825264cc4acb7cd14391bbff538db80c77afe457f355c7104dd29a01a39e983850b0a9e57793fddd422bd178058787c4382c71d90797a4af161651a87ec5fcd85dc5bc61e648dba81989e5a847a78598bd1e527e4362058ba75fc4f356085979cbc8af5219630e3ae81032a22d3f87c44951fc3088070860b233efdc38edcd6072581c39c8650e93d99fd987305557ca97357bd0f0bada3400d837c9da9c38e0287411d1ab73b99120fce163d20ad744c4537b13f92bfb3e7edc6e1adf23cbc68a371e099b2add3999e0aff08c052536e9240b1591a5825644a096e0599c92e9dd892f472b9401a13bb5bff7ce6ce0a4e499b57d69146c6af41883694ef12032612ff07527be8e78f1a35e9fb5824e76d9321eeb5baa461c20015aff5ee036a399d4605ffc78b229a2ddfdc9ab4cea4fa5d6c31cd6c2646e252d10639a3b439a11b62b6d26777150e022dc69f75cca4358243f1bf4aa8002a070b350f4177b66935bdfb21b535bed84379e1036ee77af3ed1464e0081d9e33f86bfa98faf7b76d0aa5b78a289713ec914056f2805381c0d8ab8aa85eae52fc5b2381568865b94c77b37f8da388e3e5381644bbf48939a7eadfcb895591d2fb850e9e87f57cd49dd3b2f912369c63f4cdbfa9451cfca9f04be0129488124c951b4082010f834ec4d7906de1130334829d8d716103290d0efcc90c68af4022f1b21c35ce07ec0ee78be7675d6d11da9909b0502d898bd87b9b5ffe53bcf950a5848885ed63dd69fa00f0079503faf6245fb34926e6b867ec069afc2a42285153d28f7974b4d2b7940f486ca1b18fde55d7a87cb80508b3d54ca6a0592cc17fc079794ae58275d5ca5bce089d7717bc3a45c7006eebc13e30677b3d307e26399b01e4931becf16d86fe8c6cdd20e6f2c1f110eb5311763a39342735300573897552abc743514ed95d1b9ecaef35182feb9ab5a8fccee2f08a329f97b5adfc4358e2874ba5408b26f532df0162ba384054feaf30728072c169bc96ba7a83bca78733cb833821f204cf710e7c98e5724fe693b3b388568c2cc21c95a0798fb64442061a2b1a25922b945019e4c4a3495232bfc95a567b7c38541f3d27fa1d21f8c85feb5e426945f37cec7bf9b0019092efaf8490463fb64cfb3bb24a21ed285e402dceb8e3ef1556407ffb0cb66a5c3b0cafd20c5f42be200130671ffde8773e20dd0e3d6ccb092fc6d553f81c4214509af56274a30a69e369eb4983c241d9dabc50f5bcef7156fadc776c7a04bca0c1667bde7e48ea90eccaf23059d90366c94492f8498e074a18569cebfa9da71a818ca2184b3c10f6835ba00d5e1497364337f6d0c5e973854c26482dc14cea6bd586d1c38aba8dbb7f130a96c00980586c38bff9482a6937dfcb0e7321e31297a938c78abd048ca3b3dc7afcb6db46376eaa0914093ced0fd9a4759b224401729c7c594bd51fa35f3916731ca339567644d7405e5050d34f190c06194f5d968015c68709317a3e13353e5cff1082c34e25ad2f3285a0c98d7b238ca8935e2522abfcce9e2fbb0cfc2452098c63bcf68d4eee29e4a0144c51a6ace997c58c0ec21148d02e3bc6f7a484ca26d3a7b41592bad5227b50d7807464e359f3de86bc38fd3a70991ba2a8d84301767397bd2d0df493f6f452331aa125fc135fd10b68e2bca0ed0fb14f97bb2064fc3d45275e27dbfb05edfecdb2e5c0de2aa9abd52c537088fef63eb0aab2b6b4a1855e3f732307d76b65df76acfa417ea07774e1f072195e49aa4c59a1a47114f344a427569b0cfbe48fcd0f526500cf7b44ececf376220960b111d81fde9a0b440c50cf4144cb7e03a5f015abc9556cf6757e5e7296ca438770d0d1c294b9d6a2c193d2193d0849910b42536d42e2a74dd897f5f51234b860e2badc2cf64f97b82d2123146965b216f9b8554d3890746c", 0x1000}], 0x4, &(0x7f0000002bc0)=[{0x30, 0xffff, 0x2, "9084a5c6e91091e2ae078b71342f70a50cea2070462084a844a8826a"}, {0xa8, 0xffff, 0x2, "a314ccaf1b792b08287c0bb8fe19c2fc8329021a681aa466035495f23ba35563335cb983a7029aae2a7b7c58c782f5b8f559873caec1d05d79900937964eab27ae6becae0610c17ebbe6af07a58e2d211b8a1ae0348a82b5eaadc90798c534aefa507847b9b7ac56923854a4bafa0dffeee14b42d727af132fccdd05d5c1a1dcd959832236ad18d9259a845d6b04e33905593b3b16cb"}, {0x70, 0x1, 0x4, "02b67efeb6decf8a3ccf9b3a08a25fc849c4a4a569c376cfd34f0fcff6211f5da403b4de2c63bd3dcd6a1fa8eb059bc532da712396b1e5bffdec195cb4874e04900f27a77d4a1fff6d08d40e6caa90acdf386d2763c3ce127b65aaafb941297c"}, {0xb0, 0x1, 0x9, "df538b1e08f0fc4829023aee5b1747ca38e48808dc50234e6040208f685644880717a0e698e78ced29bf6b7c95f0d3c8eaf17220dc91a8c85fa96e1af683e34cae50117d9b7aa89e06352825ac41805a9a5e8e884aa705a1b8d9b728d5c88177081dc76b2c94d9938005b95a045aa4bb07e2d00fc41ef74a441540721dd32d9d12fc7ec2c5b4eb4a87af86d793bfac0f17d64537131fa6689745cc5e"}], 0x1f8}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002e40)={&(0x7f0000002e00)=[{0x89095c6f3f950f87, 0x6}, {0x84, 0x9}, {0x89, 0x8}, {0x0, 0x1533}, {0x0, 0xf72}, {0x25, 0x8}], 0x6}) open(&(0x7f0000002e80)='./file0\x00', 0x80, 0x40) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000002ec0)=0xff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002f00)='/dev/wskbd0\x00', 0x80, 0x0) writev(r4, &(0x7f0000003140)=[{&(0x7f0000002f40)="9ce97755074b985a2a23b69457bb80826e9fa8296a4d17a3540d2e41828d32c19950bc119e6745684f770ec8c323a8258b5fd09d7f0b6d7307062402398ffd5d404dd8c94d08ee169c60dd960e3eddddec3b104cb3d2e4439ed749a9d7a6168da10ca389cbbaf31f42792e84cb9d0f020e82f70cef3988615d9e08cf36843a9792b9d6eca3cc51ef33ee31a62d1b33141171dc99b6745e8ce8543d67f5c7ddeac54140c2f3b12501e9c5a320afeb0ba43d47577828efdf28287c93ab6dddcef6d987b541ee392dd36925d2892b7d6437f698cd74fb1412de0267464389639fa98b694ae52bbee6c933fd7276c46cd3ef046a", 0xf2}, {&(0x7f0000003040)="0c24780cd1ca770b77e23902edcbf81218744adb3be0af2d8dae3911f98d7a09e578fb1868f021b3ffa7861d33d2839b8ee3c889130b1a5adf42ba0f9ee1cc3845e490884fe4179cd18f53b5373e090aa66f31411a8289ade8493f86bdbd2f6c95fe596c4dfcbcea9a5de6cee9843a4eedc1405ae6a1818e60aef2ddc55b04c9eb4a5c768602359c6c84a8ea9b6f20cc5bb61d513167f3c1a8a516293a82369612e64873173adff73f98cf8eb910e2cfde9a0ace69afd7c584502891cbe2f99baad9fac96a3cab3e7656383817dad77de14ae383cd389b8d3ded9315d0d2fa562eac4ba696c2e486aa402aece1e3552481eca59eae775e1a", 0xf8}], 0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000003180)) r5 = socket(0x6, 0x8000, 0x10000) open(&(0x7f00000031c0)='./file1\x00', 0x40, 0x118) fcntl$getown(r4, 0x5) flock(r1, 0x2) recvmsg(r5, &(0x7f0000003580)={&(0x7f0000003200)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f0000003240)=""/68, 0x44}, {&(0x7f00000032c0)=""/120, 0x78}, {&(0x7f0000003340)=""/31, 0x1f}, {&(0x7f0000003380)=""/174, 0xae}], 0x4, &(0x7f0000003480)=""/239, 0xef}, 0xb31a352bcc3d42cc) r6 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000035c0)=""/65) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff}) r1 = dup2(r0, r0) getsockopt(r1, 0x6, 0xa0, &(0x7f00000002c0)=""/221, &(0x7f0000000040)=0xdd) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x6) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffd, 0x9, 0x81, 0x7, "434e364055441941518aef0b4b9bd213ad3011ec", 0x1, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget(0x3, 0x2, 0x2b0) semctl$IPC_RMID(r4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x4}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) connect$unix(r2, &(0x7f0000000180)=ANY=[], 0x0) pckbd_enable: command error 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x20000000000000, 0x400}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xffffffffffffffc6) getgroups(0x1, &(0x7f0000000780)=[0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x2, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpid() r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000000c0)="e3e5c5f8bf9d0be8d8d07e08f295cb7a92324e944e6e501987e4a49c029f84fd4b3d3fd6bd164725b95fd15ef6843485ab58aa8c340c463730fb05a450d0121a5b7b", 0x42}, {&(0x7f0000000240)="4bbc94cd25f00fb4419e99cfef2342fa4e365524c27511b120820fb13b92fc888fb3d9c068ae8d55eee8fb292268cb3f193bdc7ee84c2f32ee5e895f571d31b5a875e55f3c0f20ee59d3a7bca5ea0fd257442e60dba1047da5758f99767cb1fb6198c7ae6fdb796036c77d4ff7ea136136ea2181491ebc4dd7985409634f8da0953643e36202bab9cbd10c240db934d021f7f7f89f96c51c71692ec6b606deea62e7747185081deae18ee321f9a18619c97972d300c25f4f60193a50aef5d31e982e81e4470622c172e2975bd8daa48dbdd1e269e32d", 0xd6}, {&(0x7f0000000140)="c90256db2050ad0eb9b4e58554e98c13c9f3af6fa96a64402306309d83b6cc6808d4f74621f14696641d2e6ed0dc65a30730d8d56e03d7b49098a9cfbc8cee5a0d0b5c933657dd7ebf885be10e81cd64c6bf1662bad09c0f3f155d1ae2b4593a44f1af5309603be97163f4a959270befc31db2ea55ab06223e527c857ccd593cfddbd8f782a9fda8871d1da7f90b22649a0b987f5e546489f238129a8954980aa45906a1910faaab1cfcdb08dc47a07393a4f6e01f8ce1a0cfb741", 0xbb}, {&(0x7f0000000340)="9f8ccb93ecfbeca49afc125a4b38b04938eb5edb0594b3874af5c882ce3e37cf13d37ea924a27258657e2e39977534d1eaeab989c2469d7b08fd72a7d73df2485634e8495cb57c1a3adb31f64d055b0fb69d4b460155152df912", 0x5a}, {&(0x7f00000003c0)="431aa17a02b9f679ee754c678a54a9a67820162d3145518cc8fa7d3207d70d7833fb3aa12ce6eb169dcd2ea0e39c696827d7ae22b9d5a03dab2785c62d98466dff7e1020526212fc563878e7e334f8752f79d9388ec0f04a5ae03e6d8121a15ff94eaaf71d0a1f98b8962bf6c3b60b776c94310ef8d5cdcbfc3a7df834fdacdf93b8aa2ba4734b472b7be6e41863b3a0c027de428005cd7c6e6cd028e6879be428370e35fffdf3fb1311d53556852ef3519051b373348838d70abffcdf2a7235ed3c2defad7af7518145aee8e3bd77f2a9", 0xd1}, {&(0x7f00000004c0)="da51cea00e", 0x5}, {&(0x7f0000000500)="50a0af83b63282a8823fc2ed12d43e113e405609d9f8ac1327410d5715e94d3b32d32995e4cb77801fcb11fc0733ff8fe1875846da61058309e5daef1a748f15e0fd28aa68d86f77466b9500829b18156088bb547e55bcad83c441c4f0425beb72c5064d9644126aebbc2c7b5efcd5937fe17ecbc2e90a24e9451281a6c09db80aea6596f8e545424163b7366c4c27", 0x8f}, {&(0x7f00000005c0)="50102fd6b34dfe4ee2f506bc6edf875b5fdb33f9828c1c043260025417fbb7bd598dee14860ff2648aae02fc17f6232ec1cd837581198772b52185cfa8ba99497b453e4f43fef91cafdd50be17f774a801b4701eea8db04e0c7fbb81086784fd481a2ef85e9189b91377b0d5aa38db1cd0117bfd4fa2a934576f311e607eab4c7cb760fed2f63b2635a20c9fb5dee0f581c66c339739dfbb2e0843ba84494e", 0x9f}], 0x8, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x160, 0x404}, 0x8) pckbd_enable: command error 16:00:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x2, 0x7, './file0\x00', 0x800, 0x0, 0x6, 0x4}) mkdir(&(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', 0x0) r2 = open(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x181) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x60) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000500)=[{0x0}], 0x391815d2f019b79e) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x80, 0x0, 0x0, 0x8000}, {0x6, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = msgget$private(0x0, 0x106) msgrcv(r0, &(0x7f0000000040)={0x0, ""/17}, 0x19, 0x3, 0x1000) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xffffffffffffffff, 0x2, 0x52, 0x9}, {0x2, 0x80, 0x5d, 0xffffffff00000001}, {0x4, 0x83, 0x53, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x0, "000000000000000100002000", 0x0, 0x8000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x4) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) 16:00:19 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) setsockopt(r0, 0x100, 0xf9e8, &(0x7f0000000140)="7290a67249d07431703f2fe5a596e8f212e0c20fdbbfc6fd73c7b83df72197337d8f3c2faf7ae032039b1097e1e23015141828426be93d67ef0e09b6a44e11fc5f4b90fde8a7ca99d46c76a39fe1b7c988dce8151e5166cdf0ffecdfb6", 0x5d) ioctl$KDDISABIO(r0, 0x20004b3d) chflags(&(0x7f0000000080)='./bus\x00', 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) clock_getres(0x7, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) close(r0) dup(r2) syz_open_pts() 16:00:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) getdents(r0, &(0x7f00000001c0)=""/249, 0xf9) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0xb693913327bf5f4d, 0x5) writev(r1, &(0x7f0000000300), 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/57, 0x39}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000500)=""/69, 0x45}, {&(0x7f0000000580)=""/219, 0xdb}], 0x5) flock(r1, 0x3) ftruncate(r1, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6, 0x0, 0x0, 0x800000000}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff01, &(0x7f0000000000)="b68ddc3daab3dbf175204a2bd7048f6f6c4ac3712b07c825d6bfac3900c7774ba8561373aa84ff14a1e2c37abd0ca8da8c1f0ce55db21e0354ffb79fed179f5d8659d1c045703d9eb399204d4518232deaa60d94aecdb6644269c30c28323dd0924200640d4bd4a78bf713e1797a5401b5043c59") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x4) syz_emit_ethernet(0xf6, &(0x7f0000000140)="35d82efa950e02f7ffffff184aadb5701efec0aafd3c5492ffffffa377171e06b700010000b9b48b4c000000000004a60700d4d30bfa1e230300bf6ba9c94d57fc3648b7428a61d9629d573ecb95394492c5b61ee5e7f0ba721568654d77433fc004a39f13be1babe852a90d7ea2b668f84f526e3958eb51edfb4d7fa7ed5e823523670824e2f0c8687ac35945f48fe0721c325148a9b5686369f69d391216f80402d0d075ff6e248f3242e54315d52e2913b80dad1f78881f5abfcbdedf672def11504d5c6c5462d38289fe1c3dc850c4bf113edafa1158e1ed4350dfa2d010efb10cec47aa2f222f3ba33fddec2ac9c194de78c368") 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x8005, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x7bd}, {0x18, 0x0, 0x3}, 0xffff, [0x2, 0x7, 0x5, 0x7f0, 0x2, 0x3, 0x101, 0x6]}, 0x3c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) chroot(&(0x7f0000000200)='./bus\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1ff, 0x5, 0x3, 0x2, "c3cdd9ab64ee58011f1687ff2583c1199c3e88ec", 0x7, 0xff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x90e235861afa5413, &(0x7f0000000100), &(0x7f0000000140)=0x10) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xfffffffffffffffa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x5, 0x4, 0xb56c, 0xac, "e46a1a34c43c169bf29277dfbbaeaf1353ced311", 0x438a, 0x61}) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="17cea2ec44b12d0165af51c77ba172a12fff0900f109f9d9f0dcbd10c8f956cd13ba6237025f", 0xff20}], 0x10000000000002a0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffff9, 0xa99, 0x32e5, 0xcf1, "ca5a73c053088df8b255ca2652b09a2427d62c32", 0x0, 0x5c6}) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus/file0\x00', 0x4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x200000005}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xfffffffffffffebf) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xa86f) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) pread(r1, &(0x7f0000000140)="8c984e6f59a2d0bd9c525c780b384e2b2eee5f3dcbbfbe5083a5489b101ba60fe35c24cda96b67add1d9a30d4e17a43b771df5515c2587ead3fce0adc758d792bcf7156301e780942b8f06e147dcd2a9fb0a1ef36ac8bf5b86fdd7c1f18becff031a579e953e20610d000f5371e1ca31dcf6c3fa8e", 0x75, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffd, 0x9, 0x81, 0x7, "0000000000100000000000000000000000e900", 0x1, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x4}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x400000000001, 0x4, 0x6, 0x0, "c6e23c5b00000000000000e74de400", 0x1000000, 0x6}) r1 = semget(0x1, 0x4, 0x207) r2 = socket(0x18, 0x8000, 0xac6) getsockopt(r2, 0x6, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x6) setsockopt(r2, 0xd4, 0x2, 0x0, 0xfffffffffffffed9) close(r2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000600)=""/165) r4 = socket(0x10, 0x1, 0x2) setsockopt(r3, 0x8, 0x11, &(0x7f00000003c0)="207e62343f0002000000b5b223000000", 0x2) r5 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000580)=""/88, 0x58}, {&(0x7f0000000400)=""/37, 0x25}], 0x3, 0x0, 0x0) r6 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x1c) r7 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) semop(r5, &(0x7f0000000800)=[{0x3, 0x400000029c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x1, 0x1, 0x800}, {0x7, 0x5}, {0x1, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x4d, 0x1800}], 0x9) fcntl$setflags(r0, 0x2, 0x10000000000001) mkdir(&(0x7f00000006c0)='./file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0\x00', 0x0) chflags(0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000440)="3e2a7913e4000000000000000727e5e27b216d673551d5c018a0abbb66cefd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790db101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59d97872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00000000", 0x11b) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000000c0)) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x80) semget$private(0x0, 0x1, 0x101a9) sendto$unix(r2, &(0x7f0000000700)="ce5a0558bdf08448b23bd8d918035c30719767857a08f88ec7", 0x19, 0x1, 0x0, 0x0) semop(r5, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)) chflags(&(0x7f0000000740)='./file0\x00', 0x0) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) setsockopt(r0, 0xfff, 0x6, &(0x7f0000000680)="337d732dea69a7b36060ccecb214648e993dc9ea18300774fa760b99b9bf293e0e71ac015104772030d6b923a4e7e8a4682d52d54b3bfd594a209ca196967ba8b0c812fab9ec74c03e29b99f795bb79fd526dc04dd60c4e1c5d89d74527e49ac497871dd32d3e68517d9087cf51b310acf130e2f3ba4044e1155cb794ba6ac822bfb37", 0x83) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000030, &(0x7f0000000000)=[{0xc, 0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000200)="1ec6ead53e761d67ac57885dcb19c5f781f9ef94090f0231d9082be4d84c67a10c8b84fbb591250b05db377a3b6982bea48a3708b2290ee7dbfc06e6d26acc8ad6164122156aadedf6ad85c8511aa1950ca457d9de690ef6627c84847f30a6134b2613c86f7685ed24ad520894ab1d7b90f54fb5d784a8eab164aeb10fc9555985b203372b8d9af0a31db946fe9444f654ab7551f20dd4e88b7e0ec0450a6da2633aac1519caead492") 16:00:20 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000006400)=0xc) socket$inet6(0x18, 0x4000, 0x6) socket$inet(0x2, 0x5, 0xb07a) syz_open_pts() pipe(&(0x7f0000006540)={0xffffffffffffffff}) socketpair(0x1, 0x3, 0x7f, &(0x7f0000006580)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000006440)={{0x18, 0x2, 0x8001, 0x5}, {0x18, 0x1, 0xde, 0x8}, 0x5, [0x1, 0x9, 0x8, 0x80, 0xc14, 0x10001, 0x1, 0x100000001]}, 0x3c) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x8000, 0x100, &(0x7f00000063c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x5) r6 = open(&(0x7f0000006480)='./file0\x00', 0x615, 0x41) r7 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000001700)=0x80000001) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000001840)=0x123) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r6, 0x0, 0x0) pwritev(r6, &(0x7f00000064c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f2005d073615bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0x77}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000003280)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xa7}, {&(0x7f0000003340)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f00000043c0)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0x1000}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae763c0ffe6f4bc2a3e12e941f2f0a2cfe621ebf1ee76593dd8f90b40ae83e891b9ffcf7fb4209872e5fa08e09f3a9a21e423040b31ae5a1bea7e274d5d1c416f1b6738006803ada1986ba3c7e0ceef03e250849b4efa9d953080e016c12c69867b73142bf419b6ac2a91e418afb5f3e708ec5cc9d13934502a098391ddc280f90e5cc40e8b5d5d42004fa5121832c2e49dc1f02fc6e5d3c52ed81e257f6e61d5f3e4e40b6e17217e6f691c49b12131b84d0252cd2dd45ba349b4f1259b55606c3d0062ea8f0a042f692901521d090ef18311ab05b0e24184e43442ecf4df21d5f68cdc54cd609e61a530ba8860f3617dc8dde9d8c434611202610788a4e2754ce2bb2530d934a275bebd4330450575909ab30a1cb65333fc29b32f2c2189145bd8a623087d9ead58edc2a7e6505e926dc40afc4a3f968634756b59166aacf12e47b9cbf187e42cac39f8b11a9ac8338048d3df0924bf7d4b1c02133166515daffd4884257930a1b9801fa715fd0db864164f15936ce50a381f114d70c2997b676d10964ed831b1359d75e927486143d37bbd4c6bc6a3bb620a3234aa8fc2b568731582a41ea4631d5de548830510c4f144d0fa673a0e6af63da57b4adba06d61f7f539751e534814dd0b161f02da58bb6ec30453186eaaf26694d8c86f1d0a6857a8911cd8de065ed7c9ca770a9a7b26c48872db1ea9e1a94821b63f143", 0x1000}], 0x8, 0x0, 0x0) fchdir(r4) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r8 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002f80)=[{&(0x7f0000001640)=""/166, 0xa6}, {&(0x7f00000029c0)=""/231, 0xe7}, {&(0x7f0000002ac0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000002bc0)=""/149, 0x95}, {&(0x7f0000002c80)=""/159, 0x9f}, {&(0x7f0000002d40)=""/152, 0x98}, {&(0x7f0000002e00)=""/205, 0xcd}, {&(0x7f0000002f00)=""/115, 0x73}, {&(0x7f0000000140)=""/56, 0x38}], 0xa, &(0x7f0000003040)=""/245, 0xf5}, 0x1) r9 = shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r9) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001800)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000340)={0x4}) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0xffffffff7fffffff, 0x4) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x3e, 0x8, 0x9, 0x100}, {0x40, 0x8, 0x1, 0x3f}, {0x0, 0x5, 0x4, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="2333aabf432e950ee4a3bd1b9cf5afeb7276b4f8ba0ee282bd0c7fedfc489684aa0ab9b54fe92261846359b188606ce87fb84f660a90fdaff02c284957e26d06e8fadcaf34b9501fcef3f39043a1d674e80c41b49784b9fd1a9adad4582411a4057e95f633f7796cbcd9d860fd71d41f804d81f28e9e365123d1a81a82f8d87347db257704e669c9b97604ed1a6c771de1b8ba1d4c26277871490a99a4e041121c00b253692929b0a9ff61f8b19ebffa6690ad7200b9e2cbb690", 0xba}, {&(0x7f0000000240)="1154aac96002b3d71fc091ad45bf64b6eda5686d07a09ad38280f01a3f2851384186fc9ca9ed16633d1a66686674019d44081fc140a9db1ab8c5118b0fc74c41a8e96e677260d4a45d4e10f9957157fa297c1942a9a9fd9de856eb73336198a950849bc727d2e08e0f57c8d6819dbff194bbf78dbb717e0ec575bab0f4bdfc8246fcbe44f8c387b435bfec0e2ef7e707a765124f840bf756439cac439b9d5ef7f173af17f55a5959d3fbd7f26bf6005b42f70d85b246eecdc5b4718220dabfe0929c632661945ec5379a416f16", 0xcd}], 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x28100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/26, 0x1a}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10023) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xcd0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup(r0) ioctl$TIOCSBRK(r3, 0x2000747b) syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x112) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='p..', 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x3) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0xffffffff}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="ce0d00d86d8db4f61722dadcae46045083423da4e555c3a39de9f9905282ea21969bdd1205f3379659e0dde4be59d732eeaad2af7edec4f3f0eb48fb3dfd70dcba7873d0a1ebdb5e03c413bb120b25c564fe048cf29bd240749099b03c71ac14c178fa450e3092e1bf6c32a8c863e2753e5ab8f369794ef6d4e6880a85b1b26b26ac556fe68a6680c7b5763e4dec9fbc19e789ee46d4729524730191de52d9c5", 0xa0}], 0x1, &(0x7f0000000200)=[{0x90, 0xffff, 0x7, "3548aca9b03d740240d09705f07b3cb2775301e7659789056daef0cfafa251fd1bcf6d5cf7806a2cff82f10849b107ab39eeffb6877f0074df507cef53db22dbbd32e5c3f5f15a844f9b0d65cab982c4f54174187f095bcbe012c8bf77281049074b99db7a171de3f72b506e59c4be299126d4327ebe90ad56555e"}, {0xf8, 0xffff, 0x0, "615c00c50084c99082d3d663f0de9473a7ff1c546f8e49b2c559332306f101c4dce526859a80e7ff0795b7ca23f076f944c5888bcbef8d07a8b34d2a16ccf558f8acafd9a7419099a40a417e0ae8c73cfd57bd7f350a4b96da5fdbc61da4c43f4408e3b3e727f0f80dc54037ffd83c6fc4036c3b1336b513d8828a527beb6ed2aa77f5c7f86850e1f8ad15de6b172d4cd24a37b1b4b1ea6d4e4133ddd3747a4d6c8db8348dafeb7a4f9956a535a741631965971e2e6b7cc4b3236da98b9d51beda36551ed545385b734cf91ac0c8cb457eec8ca81867c709b3324f51a50a099d3a0111d519d132"}, {0xf0, 0x0, 0x3, "8c00ffe4d3dfc55084730631fb792eb971a887116912863226655f3f58d910865a1004540698dcab131117ad75d95c6eb938706db145cc4dad61d73d81a6c00ec4b452b439919809dae344fdcf7474b837e8aade4e6f8d77013805cf14376290350bb1a2113d9a717788c89a553cd7710fadd69b4429fb37dfd69cd836f95e3cb315aace8e452ab40cc8d84b5cc53d3a7450f5080e53aa46ac88bffcfe8fade7cdef85265ada27bd14a17678c0e0558804c6b3b1ffab85d0f659c6e5903e9b26a3db74429b0d76a0f18ee74344f1c128ed08ac6b91c48fefc54402c082"}, {0xd8, 0xffff, 0xffffffffffffff81, "70063f47bebd24ae09e304bc2a8550390aa192a2a8af01a5c87483c7c23f97619752cf098c83f0ed1c91cdfbbd6105e782f82f2d50f90301bdeda80ee39745024dcb6a0aaaab12b9d0525e6f09528cc6f4e2b7399a4b382d296edc97b4ad7018fcbdddf2bce0a322925556336c0918304d3205668d3e08f63e47292633e3e56b021fc4ed36d1b227dace1d454eebb879e9b07e712c01452a8edbc09012f9a2c937bd3a22d99a444e7645314ac393fc3cd2bf8200fcdbc0f89b5b53f9fab3d5c8f4e8a693"}, {0x98, 0x1, 0xd2, "60871d53dfc145e9bc4b42602fd11fe489547edf2f868e5b6a8b06846631c5e71b8061852c5a44bfa246d7677150967dacf12400ab1662409df56c4497eb8600bef1bdd8897f7071d698763245ef0859c5b3580e205bdc3cb19043c41d1e67743ea2fa6c35a1abb25c69e044f06967eca33840d365836fce48391861f408fd580d"}], 0x3e8}, 0x400) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fchdir(r0) r1 = socket(0x2, 0x8001, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES64=r1], 0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/179) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1000000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xc3eca8b7bc001669, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) r1 = socket(0x1, 0x4, 0xffffffffbffffffc) setsockopt(r1, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x820, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xedb75f61c53b115b) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x38f, 0x401, 0x739, 0x395, 0x5d31, 0x101, 0x7, 0x10, [{0x17f00000000, 0x401, 0xe344, 0x67}, {0x608f, 0x16c, 0x11, 0x8}, {0x101, 0x91, 0x25, 0x1413}, {0x7, 0x20, 0x900, 0x2}, {0x1, 0xffffffffffffdf03, 0x71, 0x6}, {0x573, 0x4, 0x2, 0x8000}, {0x5, 0x3, 0x0, 0x9}, {0x6, 0x80000001, 0x7f, 0x4000000000}, {0x7, 0x100000000, 0x7, 0x1000}, {0x1f, 0x7, 0x100, 0x3}, {0x0, 0xda, 0x7fffffff, 0x300000000000000}, {0x401, 0x800, 0x3, 0x3f}, {0x2, 0x401, 0x1, 0x20}, {0x5, 0x6, 0x0, 0x7432d688}, {0x7, 0xffffffff, 0x745, 0x3ff}, {0x3ff, 0x2, 0x200, 0x100}]}) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="841eb1451fda6b025dec548ff074bd38f92d00b55d8913b7822137cca955dde89131f4d9541da09440124c", 0x2b}], 0x1, 0x0, 0x0, 0x40c}, 0x400) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shmget(0x3, 0x1000, 0x508, &(0x7f0000ffe000/0x1000)=nil) 16:00:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x100) ioctl$KDENABIO(r2, 0x20004b3c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xb922d7a0cd011d7b, 0x1) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: sync() r0 = semget(0x0, 0x0, 0x6) semop(r0, &(0x7f0000000000)=[{0x2, 0x8, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x4, 0x1000}], 0x4) r1 = semget(0x0, 0x0, 0x10) semop(r1, &(0x7f0000000040)=[{0x3, 0x6, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x0, 0xffffffff, 0x1800}, {0x3, 0x5f6f75ac, 0x800}, {0x2, 0x40, 0x1000}], 0x5) nanosleep(&(0x7f0000000080)={0x3, 0x200}, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0x6}, {0x18, 0x3, 0x1f, 0x1}, 0xed12, [0xffffffff, 0x2, 0x1, 0x1929, 0x81, 0x400, 0x5, 0xd9]}, 0x3c) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0xffffffffffffffc0, 0x8}) sendto$inet(r2, &(0x7f00000001c0)="690e884cb169980703d65f3ef0556f245ad1d8c44a9d474cd70fa77194e83a70048e8f573f6c5b9ace04ef88dac70d8d5e6e47c4ba729d5f05d24895e701f8087fce17", 0x43, 0x6a704f472dd708d3, &(0x7f0000000240)={0x2, 0x1}, 0xc) syz_open_pts() r3 = accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r4 = open(&(0x7f0000001300)='./file0\x00', 0x20002, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000001340)='/dev/speaker\x00', 0x400, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000013c0)=0x2) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001440), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x400, 0x0) semget(0x0, 0x1, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/198) read(r3, &(0x7f00000015c0)=""/4096, 0x1000) r8 = syz_open_pts() preadv(r8, &(0x7f0000002940)=[{&(0x7f00000025c0)=""/84, 0x54}, {&(0x7f0000002640)=""/231, 0xe7}, {&(0x7f0000002740)=""/25, 0x19}, {&(0x7f0000002780)=""/207, 0xcf}, {&(0x7f0000002880)=""/185, 0xb9}], 0x5, 0x0, 0x0) fchflags(r4, 0x1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000029c0)=0x4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000002a00)=0x4) close(r7) 16:00:21 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820204d466696c653000"], 0x10) 16:00:22 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:22 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, r1) clock_settime(0x7, &(0x7f0000000080)={0x2, 0x8}) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0xffff, 0x3}]}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/110, &(0x7f0000000080)=0x6e) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x7ffffffe}]}) r1 = dup(r0) renameat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget$private(0x0, 0x3, 0x400) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0xffffffffffff0000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x3f}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000012c0)={0xff, 0x10000, 0x2ed2ca44, 0x4, "7ea3061489f5ff6c6dba5ea5a88f9179d6058ec4", 0x6}) r2 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = msgget(0x0, 0x500) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x101, 0xff, 0x162, 0x400, "1778d1ed5509c6d8bada8f8a6db286ec965a7885", 0x3, 0x5}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) pread(r1, &(0x7f0000000000)="df849b98490507ed29233851b74663e02450ce4fdae53cbf03aba3b153a7c563de59434b3b1b4eff36a0da", 0x2b, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0xfbb8b47bef49365, 0xfffffffffffffffe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x8005, 0x5) shutdown(r1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x6aa64c631b26a85c, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000243429a68ad45e3300000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x116ddd5d07aa2c80, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) r2 = dup2(r1, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) lseek(r1, 0x0, 0x0, 0x2) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffd, 0x9, 0x81, 0x7, "434e364055441941518aef0b4b9bd213ad3011ec", 0x1, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x4}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffa6) write(r4, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:23 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x8) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus/../file0\x00', 0x10000, 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto(r1, &(0x7f00000000c0)="0bb3fc11d243fb42b47c30b453eb48b58f081abb47bdc83dd66c812c488bd48be8a2ed03b11bd75ad20735215732182f1aef27d7a795083beb679788c7776492be882a5057e09871e956dc2a29cda17078cfcdfc6c73a4371047ec50f7dc51e77a12da4b17d40bc3da7abaf51b58ae298996a50c8be6ad8c1201b0343527a50e6d54ae4d279d322daeaac3dfec3a0ad1c4b5d7745936628a79352d98e7cc45672200e1ae", 0xa4, 0x40e, &(0x7f0000000180)=@in6={0x18, 0x3, 0x4, 0xe8}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) fchmod(r2, 0x10) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) r3 = semget$private(0x0, 0x2, 0x93f72419a60bb85f) close(r0) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = getgid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchown(r0, r4, r3) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x208c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x1, 0x6, r4}) r5 = kqueue() r6 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x20) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000400)=0x9) socket$inet(0x2, 0x3, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x40) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x7fff) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000140)="fbbcd8e22b50db9da96d7509140664f4b540dcd86d3a6f3f8c2f82f08f0972f02e8ea7359a13873e19350815032935bf1fe99afab9206a6faeee9cbad1abb652073cc60706d2596d9a4bd3432013d9e157d2d94724bf3f5f264a0a233aa72d4e042d7ad303e48dfc64c1e6b97ac8de6f579ba4aaa2c3b08e3788769e578a66197a634d4405ec00ceafc6ad996d216e7e60f6726b823f44e007fd26801f34d13e39766c9534396b767abd5a0c5a12615e95d434ab45429f4af9947b965a13662a813e57186d277809e3d41d7dec366d4006cb16b7a5eb3d", 0xd7, 0x1, &(0x7f0000000240)=@file={0x1, './file0/../file0\x00'}, 0x13) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pipe2(&(0x7f0000000100), 0x10000) 16:00:24 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x2, 0x2, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/175) 16:00:24 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x2e8f, 0x9}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000200)="21a6cc46bc709b0f83c787964cfac02422cdb8d5fa83be98147f7ea3f47e2ed22c945023d7ce27ff9d32454a10f3916ac267c6d76b7b603bbad0fa3bc0eb9be05a6241fb91658b0cb4152d1d2041285236aaf2fb8295510a27970c8ae259b8e4e15509dd6ca41e8620b766d2b48061a1462d4ce1580be2e27b3a57e7c6c80071e78d9595ede1a3aae92262ed08b22ab27cff7b3881479a0b55590425729da7a9877426afffed2c291aa1beecf89b06e11811e3426e19133d678b205dd4f4c8e7d95b566b", 0xc4}, {&(0x7f0000000380)="653d70d31423a95d2951a996e5e9e0a8bf93a29da9a35afba0dcc34d4c71b66e8b3c70c5a7a57a00b36863b8f964f29aac7fa45d443ca1235ebf7d9b7dabf8de81c35fa329ad7485bf76ba37c71320e2e3489b7ce8d7027028241179a52592b43ff7a5f077a4673306cee86d324f28aac5a80aa84e5e1758852002449f45a6ea9fc8e952ebcbca5e8c0ee80a7795a5", 0x8f}, {&(0x7f0000000140)="e91d43214a76e8712045ecb5a300c0b81534c75c8e100beb1e1c11e33efd8c216b8ba9f2c8", 0x25}, {&(0x7f0000000440)="18069305184b4108c6447a226ef64e7515076998d16ea00eaa091c67d1909a0a18a425db45f82842decfa37cfd03c123eac26ab4ebedfad8e04f585a190985420e844ec5ae5df34564b1a17c09c506204fc7eba0c23c05e0facbdf6f350bbcbf26dd412b2c80f3b8271d3304b7c026211b1b65b9992e786e108d4293dbe840ba347a709e4f308703a7b247068d01136d038e1777f5d141c4d46fc165c80d5e2959ada7ad842acbdc1a6a2a40e7b25201368f2154202948b0dc7cc56a398cc05996f35c7cd712b496155c2f1411fd7edea2b981c933f8b85f58f1bed3fa8f7f32db2ec6e731b47092ad7f693de16f99b52af63f6f733b1440", 0xf8}, {&(0x7f0000000180)="458a613ca03c41f4e00b3e9abe66b69c9c83321baabeef720e6554051203020566bd4e50b0b71098", 0x28}, {&(0x7f0000000540)="22b53cc82a5d9023c744fc1427bb2c4f1fc04e68b2fc35e1e4172dc82e0ed3710db23eb203d8bbba4fb28ef0dd5aa790d92d9d4b78697c7aad93b6e4b4cc436c252842e8d3919ae887bc3a5e5f89c537d54cbd4c90d0ac60489b47ca1a53e6c2481a2dfc86de9abc00529d77e889b18d97132304863cce75db6ec36e16e7065a0fb197e8926ac2f15e07bf3e97885643bd6d7ac40d853c888e154e8200d7c3ab65b9758321406aedf4231290574f17849258f45998d13870bdfb79206579a8b4bb1702819f3358ba06396aa242e7c914fc0c0f95576bad0993ab2ecf1cd2", 0xde}, {&(0x7f0000000640)="ba30ae5d8f789030240e6e911c8bd0e7a566b515b3f408531eee5e3518f8051cef64eececfc4495c38bb2ea53ebbee040bd37f", 0x33}, {&(0x7f0000000680)="7894e789e9c9cabbed0834f416c4410d40cd03343fab6d0c5f93793de8a5cc32feb368b921f6f5a5e9999f72176de660cbf0c39b1f7c863ae37bcf315e4fa42134f2a060603aa481ee79b31c60c98ed46d84335db27f0540e19b29698557a0e71ffe0fd6ec3c96e7a5d3fcc5c4818f02d5952a36af0ed9230b3b097c7658c8757fb084e5016ac30849fce58baec8c44562a9a930b43c9a063b1a7646b816fc28aaa7289d832ea7809f87390b3c5f25d34bddc08a91975a4be9788f87c4e76740b6e35fe7114fc61195f0177639d63e1dff0aca3a", 0xd4}, {&(0x7f0000000780)="fb6c630f37f518961b39eac6186aeb692f3f67fc0196ca26b072e7f6d86f276811b06475e123c1c85f447c37678216d6f32c81b18b3dbccae36e2ebe", 0x3c}, {&(0x7f00000007c0)="3d06d02d40ec1c5b4fa349e00944281fb6aba71ef92fd98428ff4da871582b2f5c4aabfb9ca1777e2b34b07ca7d334eea1655d99b7975bbcdfc7e979efb5881c66f4a0aec81cce5dfe6fb985b2fb8bc152774d93dadc6d5e12", 0x59}], 0xa, &(0x7f0000000900)=ANY=[@ANYBLOB="e800000000000000ffff00000800000070473d2efd0aaf694b0eea7c524548337df15008f2b0fd3bebe3448a3071dd96b9311c7f74258dfdf1744b07225c4f564873cd96b1b929fc44a0860de03518b2ab3e91782e9baebaa12ea0789eb55a9b10781a2eaa59f53f0a3c1075ddbbcf026bdc84be13c6ac15594c3b28e7e86125d89358368383105cfd566fba02edc1985b55996702976d6e61163de9cf1dccc867f780561a83657ee6d9a969e0ebf0389047e3a96ad477195d8ef99b7df03a8a5eef49acd4e0d36eee77d644ab87924c85af448d7931526b97d08d442861669a608b6f000000000088000000000000000100000001000000aa9069696c3681d090585cd003d87e53d753fdd5a3dfe0106a3e3cbcb9f1a6f8cdb10ac6d1c2813990110e9f8badf6a9edcdc05f4588b5248ec9fa72046b8b71b735c01865dc41f42a27a29e9c4c1de90b1e7590b21afaaa53e2aac05ba3f3504803f879bfceca6d7ed0b839d231dc1cf48600000000000040000000000000000100000004000000d8f0503d7a9ca9f0641887d1e2a4290a24a3a40842a1f006b48e19a44904757055460e88d52f2302d76c91aa555f2d2ba800000000000000ffff0000fffdffffb4bf3b02742df8f2ae9734b9965c502bdee896d166c465f829707a75db07aec91d21c769df4154adb33697ea534ac25408e0c80dca990759623f74eaee8e4e1b796b3dec19484306f7f655d9c6db7b834c38a687f1c950b9ec5065d6111af5aaf24cb4ff861baecc32bc5aa8813dc2c03a30b3b41e4501e2115da474d004f6ab47aa38deba80f8b7dd52f398c95d01bc06e1593f45a2460038000000000000000100000000000100bc13a09153246884deaccd3dac8177f91a0d675cbce66445c89597d2552d2cddc8000000000000009000000000000000ffff0000008000005cb59fbd2c2a6d7ce7dbcc8fbfe5dd6e56688fc392a164f607e82e383d7f86c0e6aa98186f927362c99116ab327f7a4a4a3a285b0f882a6fd9808d664c5353203a3510e45ae909165c996b4c4c8f55a6d56a5a8942358f0963e492d07a4a7846e3338830e8737f398d8fd69a1ef8102cdd1a8a8b64d86ac8f0000000000000009000000000000000010000000104000002aa5a7a5e81f0c71322a22dd3fcda67bc0b05d7a2fa22cc3b550ea161d8535c202b18e3aaa867afac9433df2c0c6c0f1086230dbdd727bce436c155b43b38c0dc8a4a515086fb06b359332ae871034956ea287c79bfab04bd407d3bae319130658e2a7919e4a36ad2783fd8db81701c8d91e23756c9214e62df32f7d35c6900"], 0x3b0}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000002840)=@in, &(0x7f0000002880)=0xc) r1 = dup(0xffffffffffffffff) r2 = accept(0xffffffffffffffff, &(0x7f0000002ac0)=@in, &(0x7f0000002b00)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000002b80)=@file={0x0, ""/108}, &(0x7f0000002c00)=0x6e) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wskbd\x00', 0x80, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/diskmap\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0}, &(0x7f0000002d00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0}, &(0x7f0000002d80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, &(0x7f0000002e00)=0xc) chmod(&(0x7f0000002f00)='./bus\x00', 0x40) sendmsg$unix(r0, &(0x7f0000002ec0)={&(0x7f00000028c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000002900)="173f4d826c21aaf2d1b0be116897411bc32cfe5cc6bf05469f1f7ed83e41619fa5995a5daacd39b28a353b12a72b3e1bff58bbc2298af895a458c44ccfb19612166a3a7dde7cbd73e075945d9446d2f2d9c4fca15f4ebcd98e436474b200fbd24f5fbc080abdb28f4c220ea486394a20d765f1001f0f60ec83898fc74faf45a161bc1ef3280ed78ff1671ed82472dbaccc68e79b7a9bf069da06e4b85af0d64a2797da0287ea867386301dcf8d7f9184c3b3eba7f9cd7aa1f9b64c455aa466742d5bcc00d608f8204c0fd5c326f7fff730f65c6a26e6aba62d45479bb4ff142fb70843239575a316598ba9a140902a64ed09319eaa6167e284a0d25c11", 0xfd}, {&(0x7f0000002a00)="06f772c15ebbef271a176f75347cd0af0ee62cb5d8729d6fd9dcaa7aeeee9a8911e1b99da2303623492ce0b56621c120cd9101602284f0ea4d1b8d41052becdf70d05f610cd9159d02d0e9be15eb3d2b33022b6211aeb2f879c34b1c861ae1d4", 0x60}], 0x2, &(0x7f0000002e40)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x48, 0x400}, 0x400) socketpair$unix(0x1, 0x6f5a2c624786eeea, 0x0, &(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getpgrp() fcntl$lock(r10, 0x71b95654743d9411, &(0x7f0000002800)={0x3, 0x2, 0x8, 0x80, r11}) execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000026c0)=[&(0x7f0000000280)='\x00', &(0x7f0000002540)='-', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='$]%-\\\x00', &(0x7f0000002600)='+\x00', &(0x7f0000002640)='/\x00', &(0x7f0000002680)='\x00'], &(0x7f0000002780)=[&(0x7f0000002700)='\x00', &(0x7f0000002740)='*\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r12, &(0x7f00000024c0)=[{&(0x7f0000000080)="391914a7a62cc7c2fda1b59d82ec5567cb90fa578be88bc2f9679a1308f53cf46d2da64dfeb34d5a33ad6b2734c081fe0660887c8da659c9c547166406be21d07cbd8770e9b88f116549750e4e06a13127e19aa7bfcb77d8536c0c182581a97ef259b1e5713822d06bd0cc6a9d42175dbd6b7ff91ac6006c6c915ddefe9affdef53334ec341ddb20aa6620179ba7d2c50f712ea775acf5d38d58477c50df7935aead35aaaad147b37835650f11dace5a72e6a17d4529003593709d8ed2e85918443057bd4497569ccb035fc083a7c7d75314dc829f9ba8574ee5d08123fe5761165b07f3336dccc9e4ab42a0249894f8ae03e3b91ace8cc7", 0xf8}, {&(0x7f0000000300)="a9b0e724f0bdba52da6ff962760fb56b02abf446fd4d6645f1705ccf0cfc831a76e03746cec48130b883b65607aad5342ad3edd3aa4ad6bd6adfa01743611cdca465b34742e5b1f8a0eb1f1abb92575dc19685386c1ab6e6e38072e3ffebe6d7dc5aa15ac26b5cf27f02a8d48e34edd85964b4d650535cb43b28a7c82c3350629de5e7ba5e41f0f4b0e28e4539fafc68f8fdf7aa2bbc10bebf510d88a311a17a8544d12a1daaf7f5aaaa", 0xaa}, {&(0x7f00000003c0)="320f480f8f7281a708ab889c66b6d71f567258324b66e86fbc4a39fd9e7041e4df3bd74d3a661b3945509d67cecbba635aa32b1ca4b9681d8b8e4d9d5e29e5f9a7d4e0d6357d31814a885e514a1e954843a356465e6415d0a7df940d3333b22f32649dea818b68950d4a4b3511c6c384", 0x70}, {&(0x7f0000000440)="9dfa7e50af9224cd02e047b1fdfe2cb47f04e44ce5cfd65b5e3faa53c9ef1e23b7ef54eb15f5e233785515df188586ef16fb18c3801dc606e49c0573e9c1503abb71c17d72852f5e8c0f4734e0a0a08359c9af09265366b37d678d6acef5cf01e04ea1a8437efaa9b2ee7501fcda9f77965d67e6c0bec96d81563b570b8011606eb61fc727e94481a778e01fedec87afc98ce60252fe449fb47622f85bdd3f276d9039f17401ba91f9d5898642ef23ddf67462c4a6db3c4454c49eddae763c1ad6e73a45106d7a3cd184a9ec64ca7abac6c3777f788eb936c34a54fd7351ef5031b6afb3e02f8032092291d10e7ea9b367202cbf88b6485dda363468459fcff36fd2dba4acc6650890cc68628e8824321845c256a4c46fa76c9e889effe3cfadd77e5c466240d7c98ecb0b74377432bf4750844c9919d89c4e46e1dc723e30309ffd2009803a6fa075ddfe7c839f2d53e5b0b7becad9cb21cee8de533164ba1763910f7ecda7831e3733be9515a329f9d4cd224bf3193b64895206b96219b643dc49a5a9cc72b66a58a170f7ea62ded3f7f3ef8be2ddcf27011a5bdf0ad3c3630a6be6a86eaef1c3a15c4ab02d48b5988b21668a45d1b5f6b9a09eb5ba9252c0c3dd2ec00596cfec26e20ad8d8aade3518ce916602202b3a8ddf0d4dfd064500fe97ee9429708364e0e351c42f8299fee0a43857bc8bb71c99bff9b12881d7dbffce099c7cd3f046fc4a78184881771c2ed6ed15e9fd63cdd65b86ccbd31b341d7d2addfe133110c0596838245d3c4a5e355b0de90eb9f2914ac6153b8dbcb781dab6654f379ade6d082f9110ed7db1ab22b66b517cb85a4b23ca08341f534ca4d63016751efa6ce01169adb525d183a1b48ddf54ea302e15de287878533c6e1e928b93840d64db4b99e321e3ee908cd3ff50d25c792789a065e155ab93a9c9a44b9706111113c5c36494f3c80ab561d2dba740cfbd5626e2b2fc718a5fd4995e72ccaaa083f7b68e42fa19b905a0ae81e2ac4ef7fcf03514362391559e90b4deb3796b84f46a2d3b26efefb3985b50e8ce59a40936e0f37da02dcada26ea9078f1a96ac59761db1f222463ca14c5fcd506193af78b817440a9b28268e859c4e03681cfe82643935528048eb9738ec7a044f52266d9b69d5575a93f6d43424f55c9308900e101da84ba57e6fd2618f3399496bee0a3bd7881d04eb3eb1decb4bed8dcf137c7dd315701a9e2e0b66284d0f0fb9a52cc097136c8ab49abf220bf0b9788e4035266d91ad6957befbb8f20e316d75535119729bfa9b7ba55c6f1aa8cb60fe8e5f3733ee7705db98f9e68d814afc773b3bdc330b45149d80a13bc2baae3c3841b47ff39aa2e9c5dcbccef61e630978bec444a404baeae804b4469de732c3d4906135395cf3b45a237837bd0240dbc378961f6da3ed0e4e08cffde8bf79738d08ef8431b19425b20af657063529f6a4db7d0f6dd65191d800cef30c22ab7f22994647a53e26157300d16dbab41d95ce1e1fae9ec7145fcd46f1dc38eb11f3e47b96f10049b8a91fc2796d33059994eac41cc62db6684557a7f1a93c8e02a3e6e7c1fa82d3d2951d33c029faf921daa3b910df4aaa71f7e75b60bfa70020bdef9bd83ecd9da9ef0cfa6e83c7ee4569561f2bd54f813e0ebd0f9ac7300fb997c168ccffff421df3ac8a7d3889ccd332161559e5dce62a18881c8e2db1dae54b64c82be1aa3521e0f0f0ddb976de028b3187e5b760517c29704b0f83b0df461d41b99411f85da3ed0927eebc14dddc40e99b23dad03fbb080e135e15d101bcb13dd48ad27ca4ec3c4bcfb4251b1579ee8089de52f35de05c3e58073fedee62f3a0ac1bf8775105f22c685ad9dc2b4c6f6fa2684999e8a0602acceadcbaa6ebb34d1e65c1825136125a07cba6ebc5d0ac3378e9a628db4c9556c1312375c31f3040443b397720d9ae81f9f350778df095535ea0d93f8c6efbbcabb85c77fe613ed9251d4a149c2abae27e944c39ac5072e45c37421324f73de6e02f927823824df96530487d9a27bd7e8f7029faca592586cca4a4871c4708325d684883765aa24592922dfb4c01c9469382b67ac0ea9ff19089c3f516bfd57aaf12e8a92f5791cb67ad53490dbad4e86c030291e14cbb7092d207adf2f81f9266960864df3ddace49d256c9484596a107f9eb971cfe33ed78b1bdddc1b98abdec0a76e0c952b2303509d1ec9546a639fb26fe5d50f7dab264f1bffd323cedf6e0aff8c00eef2100d1d8a1a58c9cfa84a304a8dffa81af2be43ed3657060841b2905b46665395eb522fc1b57bd01fe9f4c1938589eb9c30bbe53a810c8b1b1af50ed0072220d132e99a6451766a1e2fc8e1972109493305df8d4bb1229fcf801d35acc374b9f34ed7a4e378bcccd17ff604e639712b86c12162b5effe5e07f657039adb8fc6d3f0c47c726775ab2643cf2876241a551fd5c5671dcd86d44e825a7522ab79a7eda3ac9ce56609e06ccd0e832d9d7ef98aeb1f73cfcd5871c77e3823434114b790e243d92d249cbe6a5a9109f20d4381153f0282eaf3cf460cdb22f34aac67c6862fc195a5cf2fea1a97a9aa68155e355843915ec692369bfb7f2487ed7dda46d39944676e91da11f4615e49dc3d69c4ed8bd23aba8e16095aa0ee2b8d6a99bacbe84b5b6ba7752adab53cf4f20cae053bae89375f07838193f57a78c0626bb92597027b6cafa15bbdd1a0a29c92cbf927cb596e23f2eb8c6ccaee66ad318fc47e14ec2ba570d483c56ffcc7a469208f7d2acd7207613d86123d93183c326b742f8b04d4fa27fd994617858c0b03ba892c09eac2106b3e6556f10f44ffe61a3e32b2379a1867903272666b9f38cd6070c6237720be27a58dbedadff7aabfd593c9213e240ba97fc459b0754ac2efe6a70ffdac9e119ef91d41803115822972eda57e582562afb3ebea76135e6af6bb11c59f285dc4f72b2d41c598c834fb0ac7521ece6693577dd3da724f54b10b82a60ddcb664d24dc16c0b2acabed02a214771d218f7a75f126f636b207ce4ff2a8cf9a373573947c30dc6a975e4630e91d9283eff1646186bede523a7ea5ea571d9644be61e7b4fc3603b1bec902ead81be0924d8d3888cccab34b6fb38f4ace9aac73c58d951fc76dcc57800481e0abcc66acf5a9f2783414d70170f269dc62df7b4eb604f6606a318b43b1655933d348bbc05944f2386c55c851fd29676093f4d34023f835b3af75fb28fac1862bd7753cfadd85aa97ae476fdb4dfc6212beb5c64fa83e4140a0777caa0b4001642b6baa7d47a1f05973a1f5100b8a749ac7e82c37ad575f2e974026e34eb45f9d4aea8b5722c1db3cee797ea5048c655a3e495a261828e33ebd9455212a58295c5b3238851b5e3897f0c2bb69c24bcbc13ab4676745503eb76a52f4a965e6b294cc5a0acbb3919165931eda56043ddf9b133fa1cc99db5a88ca4576d19bb955838ec4562a8a354b04551c7c18965b8cd98727f49db6f9361ae96275c12e288938e67a5830287c470d7174182027d0244cc0ff864e3f6a9a6ab04d542ea8fcf88f97f439eb766dcef075250ea54ddb2f85f265c570573c8420f03322773867fc805cdbd52202de4f42fcebccfaf574081833ce48e8d1fefcbd6f106b480cd0bf89c901ae779df8e0c01935d9f403ccf13d0dbd2b482968a7a43fc91005055a89d53dab134fb04fddd931bf678d9d424035a4574dc2c92ea45694ca662ba57f3863b47bdc6d0958e37a3a022f5c75d78728c7cc31134ffc772728c4dbbf7b1b6e62f0150b4dea9b7a3af528f956de4b961e45e8b4fd5090e10418683a34e2888d904788608eb20211d26508ed9bc6e6c90dadefa22291d85a271a16ce29c4845e2fedfe44162d306f2741e09927c9fc777ce1b5148f669c10c43e4ddfb07e6d000e695383753fa4cc20298fa08eac4de64fad2e38f84d5d21cb2779d7cc6e50c607a1d3f813fe90c450eba37e922bc7b2ca1a094e9baf98fe17b0c9434cff7755b3e5997a3e92c37630d24611db3b76ad22684450657b93584bf1a4788b5a5cffc585c97e858c1ba114fa081b0d2f6dba1dc910eb3747e6038d4e2ce8614e236d17abe1512b4773c5529d04a5b4280892f6197aca85ac4a9884f2b6ad3b9d773cb293724979b43f55ebc91ed5e649efb5364b1d4cb9a54aca127b1b0b480a3ee9e109d03fd6be2ccccf7e960d3fc047e2ccd9a2af79b69540ce67bb2918f3f043253fe675bd80c9704aead67f9175904698e455658a676ce8d9793589ff0e7c9043d6eb80c821f801a4e319a3e4ee5e09134e0b1f1c519a2c9765a0603c4801d075140358c32e996177e7a4926e28fb294d2e9670af0c34aaaeb36064adbab400984573397717f7a66f8cc8ea6a1c24c316b36be8baa82c2e277e2675b9d734054516a130c6d24984ce71004ac56689e2f12a4a3ad6c1103b91471c8054752bed17f89f32ee169729ff781a27ddd6563ca1e5f3c9232944313562094db285e8915bf8c7f1677e8c0ab2b9cbabb0078eb44970bfba72e25ce395b4da24db41d3c4f3e15f6cfd088323fbd1e2a8a88b4a738e385693080563826199e4c2b2bff9ab9748b60fb8d29a107bd196179eef7b190bf171fac4baf8f1980fc595fbade3f236aef0a35026e2a7dd01738b684aa59ad52b8ae8d15802fc190c1e4d856c7cee519caf99d21f636d929f533b2723110f7e64b726e99c88c07c8db6cd57f2862b174b73ac9ee07c5beb8e4c882ea93130e14d5a039f1328bbe4bd6b7968d81d322c6936e1285e754d57b61eb52107be84b3734f9a7e23f414ab4848cdb9152c9184c4235d386685612735c6aeab1c28f60820473ae28714aed9c9bc6726542b0a213b60315ce6a074047c74e58829320af9a0482d6dfbd6d8fc573156050d06543913ee44478e8471dd9ed0e85348fbf08e03cd97b4e40c107128ba43f7ccf9621f6f8a81db7ccbb620653f99eaba51efc411133bbb036a1f02327ed1b4152b2dac7d3aebaf030fe3bbb7e5abdfea621a3e53faa9489af0f422f90dbc96a63486a4a66b61a7fd25d27ab01a5d0ecd4f49c8f34c2850686031d44dc86b2f1866364f65d974a6b30cd3ab520d4843e7381f0f6cb1fd130ac855d521184b97aa397507cdce23249815cc9ffe614f67c6e1318137895333c38b0cb3f7165bfd23d83398b7cb12c817846bfc50dbb7f5b53f7abf1a35d26a6c103314879a7369601cc03c7b5abf52d92d843ba2b326844a1842be8d231ada8915c7f32af12dbdbd2f77209bd10effb77fa549fca1f7bd8ff0f77f844dc40558ca16b8fa1f245e7f3613e92e36bcad4b0d0b898c4f97194e099a481239adab1fae001829b3f21ed24cade88c037bb9480e1dd8cddd2fd943ca759e6c37adce0be7a59895dbc0ecb3af55fb9dc0f8b2cbbdebc605a1b647e01ac2befa3a74660a7f866b5f73cd1d0779e6917e0305faea78db036b65675aaa317128c15f9d2f9fa5a5e370e808f526da6fcdff0f0123f5b2a65748ac80963c450fa192b69f7b27942fd8bd4be7bce4b532ce30d15b7396301eab06333d7e0f32579850ddb5ae50d800f9b21d32aa7ce056c532c6d3b3e6c8fcc26110c81d9b90fe0e977efad37a951242a61c1cfea17d44abf46e4b794fd66c7d12e013357b41e2ea6f354f31f4cc2bee92c95a0dea2074bca2e2852b8bbaf14b7fa9ca4086753e3431691843c2fae7d545f475ec45592ad5a84395944c94b27d8c0e3c1b50dc454d30b9717690210a740a23e33cdf9704898cb0", 0x1000}, {&(0x7f0000001440)="7dc544687d2e09e8a33e59c93574dcbedc2f138048998240433931497c15f032c09fecaaf85e886ef73ef8a4b9bf08650a7a0e813d1a7d86d8ddef62ac0ea13f82605cc81cc7f3584018c3c8a9589c13ead5", 0x52}, {&(0x7f00000014c0)="4227cac3e9b60cf35d9da0f90fe0f31b59b50b2d7d261a5821c3d3c8056c74716255e54681bc72c48469bb24835306fa611ae39bf0c27730dade7b3c9d1ddaaca773561097ccdcbaa392e8463410a3f684e3e0d3fe7c3548a10e055c8964946dde360dafda99b682fd66b660c87bc949bf0f4c64e08ef1754df13cbfcf79e6f3122b5d46b2ba8ff0bbf27146358a886c78c0058717b8f8c31e1fa91487dd6ebaccf94ac8fde11e3eb928f6366a061502e1732cd71789d651b6d7076836bf638cdbad3ffc8d6c9085e2bfeaca65bc631862e78bda8b4c6af628359f32d9c99f9d1631d41bdfcafc1f72081682e248ebb0165e47fc764927107b1a88e41af53889097ba2ae3cb683c05c2359ffb1da411a4c23428d81e3f1815a681c27656e54c038602ef2bffb291f530c3bafcb70d1dccc0c86566e431c10f4230e6007f33b0ff087f45268f0d27953d0902193e5ca5b43e4b866b22a827c35ca27181ff25c8bb3689812a12e4d90bb383f23079097d1ebed6864472a766c314e3fb7597b99fcf33bf0a3291355c52834b938813089af10adbb5c54493889c335878489dca6a46b1a3d49330c26443d6df6169299be81ef473a2cb36d176e70aef42124fcd0700fcb93a194b96b5b7d4191f8b4b5682ecd61237e31bed5a9c8a5bad2a0aab0d805a840b6b03490008b74c951af66d8dbb8670e1a690f846d96022920f7ed6ccfedf5f64c8503faa64ccd974e2883736793f21ee10705ebf89c1bff89133123da9c8c677cbecb6006718c29bc141067b248a7586ceb64b4e828b916b6bd4dadeb5953e56446d1f02ab133a56ebdd00f030248c80d16309a2a1567ba66c0f7ea0c830da7a11dbf1de019d6c436f8120db540bf961539bc876e538f0044907c02f927d034ea21baeffbd5ec73c20a6075fa16d6d6e066a14330a4a47057555cdd312267be53283103dc1cac7bbc952dd32a884bee3bc66854c85343ca807a26069cb8fdf614c66aef15d5260fbc9dee458f805c2f7330852fb94db90061729aa97b592ba8d538c0ae919b3aecef5c281728980a30576ea8f7ae203489512f1e21a4d5022f0bfb884e3e958c3893270def4d421acd0dd55c55b07e5336cd0d8c104f14d3eeab4d988aceb887e56545764a86c12867f2c829c1883c10bf0385b4ad7de41cc23737e78427f13e3cf8ffa9fec349a1505cae6de16b443a18c064f55a197ea5f605c39af0f64e6f666c4001123630c59b29850e40784836fe29a54cd346166fb1551062dbdb7b8f3fcbb46158cf06ad27a22d3dcae31ee34c7bb6457066820a293fd1381a960034c6043c1fb72015dace707daaae39a743c49baef1b88693205e8f6a13f810009267d11012f8f28a21613e3f3cd6206314dd683837ea39cb70ff5986854b58ed07f18291fb49ba291587fd1f714972c623be75cb03cd8243d654636395ed351c164b1beaeda011eb0f2fe37912f7beed8aae5d8ff87efe18d6bb61c641b7d2f1104cea8376baddb138511f69234153737259860ff54f4f2e02de1726592a4cfd06626f6a5d9065e5f2362c46bc541a2a1a5f33e66c79ebb940edd65fa8142e39dc884143d75ced0b9d86fe0baf928d114ef97a9d64dcaec297425af4e515b20572f212390cff1bed6edb9cb9c54b04949146fd18624db223eb126d731d677b16c4520a4bc64873ae4b173f6f6b6330febb9b87fc272c3a2ebc7beb309b8ac70f6b79bdadbca7f9452935974bf2824ca000d7f74e130c1fc2be0c83f82e37ac0cd7d7e8c9ae320110a15165facab6effc5e5e47de6e2d6b21e768af2f224d651e42df54a29e2e56cd31121acbb85d4078e696c642f18a590ee224f54d6827cce5fc474c4bd588fe5b4749ebe7f6fa058bf271be842cf21408590e8adf18b4dd8d5f61b6af261ee8595e5a4dc01e074b818657918e8b01656715fe32b595fbeaa763ad8741d5b9bc05864dc232b55992826fa996cd532671c0f948d496967e4b14f7b33ef1e7ea9ed72a8a0a84b66e52c3c57577c6e68ae338b0a613843dec3c42d18a46a7162697537447c0db5589acb62e84b6ffa5dfc718a450dbda6061b1a06527dc880e5d5dffc9e600fa7014d3fe0e941f0a8002be68f77e46f927cefddce0cc8b58a6e212cdea613ac0c311568f59528e2d3a14b40b39e1229e1461b624c2639b66958f4246f058e65add5bf4a9e2dd8e455b24c1762bc17d2ec4c95ed3dfb8a7d83ae3147a7021643223888be1c2657f83360f536f5aa0d071324ee80d7d7502bacee61b298f572dfb298a7b004cd52db97da961bfaec2bee2ad542461cda2427f2e9ced7597f87744ac53e97455c03d7fbfd4d292c1e81404ea884ba2ce592d0d8731d7a91119b2f8d7e9f2bd6e7dc333413718a0b641b163ae026b582534dfd5564b70d56fdcecd0d9571656a10570b22102dfd7414aa769ef83c2893f6fc88e5c92ea649fa25c8b6cee73ff99dfc54065bd20f44223dae50f231a45f120cd2b099cef2d4493380b452b638e23dde5eea55905fedf58d457273f281ae2639d5476adc2002379518e01455f72bf495fc293d0bdffc1db8882e5a56b6023a08b4aed546aebabc20c6fb011695faad606bae459a6d386f31a926ad09562b8aa2f2db5371ff5c0c09b9b28224b476bc45371e73a0802923f864f498fa8bde0a077cce7d37693d1c88e763fedcd0af893e4330988aad09a8c45df6c7838e5bca10c1307bd2f1adcadcf0afef0143d148dde59ff9c3931b89bf8cbadb577511f242cea52299177fb0301d06bfa84f2afb7c36ad6bcb385d4a19182ccc3ff79042946456cdd086624047d5dc281053133d53d1cb4cd53e4ad7439f209b8036ab3d7d1ad2a03944a7e4ca7905361e6dfbb68e7b4b6edd4a0d3571875f8816e34196985fc143cad7946a03329e1d4f5579f986343343dc66751ff53b1efb3e5c49a9bd26d20f0d087e5c2d6f996b8a379f442aa0c4cabbc616af2bc343daeee492b362fad9df7279034c0b3dda4c05fefb547d869416a4359d6e35eaffcdf460eaa072be9012a80f85b789a63ab3d388b9b6fe6d3f0a949a2544ef6523f9ec1acc3a06b1f161d021af2febf6968f859fb4b3b2542235b2c89baac1f0259e6fd91b31748ad401ac5c988e597225529b5c4274ddea993b4e83f39b9e5ae248f5b5195f137f207c4314b7e4be63dd5b538543a42a805193e6fc94f380868e50d24d48b60e2c54d8c7765fd5f6d10dcfb7571e8760b12e543a44a8c30b05693bfba0c149a3d3eff26c3437cc028f1cd0ed81039891ba6fef414eec4ee0922ada35d34c76827bfd61fa26509ad8ac0a062b37ea45fdc382a41e412abbfa8e61cb0fe949ac26eb4a83cd800f5a2fd025fa03d11271124d506a3f606e80918db1cccdb4253539c4f16036a66d327715ff55b51065809cabeb9bf2942d4e4fa7f09179d5b2c26b9d3275b94f56561bea764a9fd6b83c95a5079bdf1890e0c902939fe5b12a67a68da794350ed4955474724a42d6955078830e7481c57090f35e0b1fee796659f19c67c0947ba08c72f259cf19a54e47925407ab294cbd7c42b52b60e9af4f64656b0c349584b761e430758f94b386169b9e26187be2f01f62b1bc5534d959614605d3c76bb9f4e8d001c5118b26ac4d70514fbb3ac97e50e42f4b4cc88dd397fcf8783065a38f3424bcba4b2d4900a0484dc8d29034fda429f9378a3cd6655750d073bbf8b635f5350fc470390b9fd827624a17ddcab580d18f584cdd5567aac0d3812b31d3ca61c33f9b012247bdbb796d08ddc6abb6526d96012da20eca22a77eaae8a460f04aadd9138ad90929dd632067fe4bdfee72295fc5552f229a1b277f748a04d2649c1ea35ea99ed10597fe4a945bc9c26d0a80543266ab2d87080f08a5a684078cfa372e01ee98a82054b720a6fc6ac9c08fe1a6fc45e9e5df450993c5e7ccc86ca972d944b0f0ae62f1c89790bf0d213f795209cee558afe4fa916f9fc26514615981880447b1874e274bef41225b6f558343c24abad69475cfbc90cd82cfe2ae3cb4c17a9ed21c21fe185e9c6f2d0aa71fcaa30d8c98660f0edc9d268058e01af47537b8fee15b5dd6188f24adf0a17930faae4bb020fa4543bc1764b64c1596b80fee5045cdd0ee096520c2c26a2e12ab03fe09d0d46ebe402766df02f427468f0e679c3c658c44c7e62a22b939cf2cfac90fa4136412b550c8adb4358e4b2a1e524f49d9363193ac5887e9a3ea6362f629d0602c6dc4163f5cefaadaf236f4e4108fa9f77700ae13a3eaa4984aa145cca237cf7bb45b6a8be1f9a6504bb11fdc6a57f18c1c921274fa112f94f05db935ac06792a622b06098f703bc5bdd1c693fdc44401cbfe005d8d9fe42197d5a554a78ca7e2b127d13fb3a3bfe5adfbebd885ad91646014ec1813b44be6df8d6ee0e1e022644e21809769248321e3d46c8b403022a2402e8c9aacf2a5926358ff7da6219cfdc83abca3ebfc469067f59a5942bfbfc6e6cd37c5950bc2af7fba667ad74b3b28c3a168daf1ed513875e9623767be393729e51f068de0496f47f1db708845f1d912cae3a59859e61b7f7fb451fa8d8fdd1f03faecb302c591f043dc0b9dba8c272e9dec647fe9a32b87b4d52635c4d182641b7f8fac65bd7186b899627a21bd5bf6312355925ed349093aebf395b5b29884ee38cdbc59e7e2203a33393c2fbd20bea6ad49f47eab247764f9c7d90ab0180b67c3044423cbf5982aec46f8302aff3f43061f662346683914dfec82b96b308ad17c98605aa01aaf6e8bdd8f71e37b4a3f69f5abd9ac08bf4c26d1ca36912302a113492ef9d38053235dce951f258b4225291e0a4cb51ab6d4a28105ba795e75166208832d1e91ffbd78de2b8d7a866b5c8cf456628e92821de72b4c51da1d44f5af81398e4c8e332d092cea654ad19d28f3eba3b470925f52e650b83134d33460910c24cd07e6ccf8b0bf00364da0d76447b70427b901a7970bdbf9fdf05a080ca7518542bc0d499a6fd9243f95b5f1226b96f67b78b1a8dd3797da166e12e84af9198fb5180d182625a4f349d926bb4a3ef17b708f763d5a58857885f8e362524305d1de128597da5b139849271ddc11a72fe3ff0ece3c8d0efcd6a237a1ffed66a9fa1abb81097ed1821452352f9bf56d6e8206bafbcbbf4af635710df01d6cb45416cb6eac666871d2e83350f35e18aaa2b96acf916219b75b82d920e1795282a6bdfe7e5cf05c395a0dad9d2a76464625bc3302cc9ddb860e8bbcf1daab477490b892496e2ff0fed90b6eb6183ec59d08a5bcb030529fa8596d1d178af019c3a0de5956e3fb5ed09c72452efd1df1047cf86b5d6fdc5741f36eb00d246e1f29ecb2c6d738bc1e11d3272516c3fb60e7994ee67b31f6bbd1c7976d76bf9b0028e9873feab0a3744dbfddcbff70ddcbf0916365d0878ccc8820328326e82aa626f1f431028fba0955e63ff4ad27814eb6c2ff74f9aa4a7d0090d869db8b394b915385a1708576c5ff892e83fe3de32332f908dd53c4bbf5727737c6eaba0dc4b329c879e8eb260ee88725e291bca6bab6a8c2b1ffd60160305add984b5c6b111cfed6855057bc4e60af9bbdc850348f61e8d9f466a761d038cc1378ee280bf2eeb6705c5da23b19b905706f383c1a054d107a54ab08aa46d2b90fac91c8c9521ecc02894d0363b05e3d68829859b01937ddfd93640db8addfd646eba3a4037ff9979a170d4d1d55356d80e9466870fb03804f41696946a3395e34f1325bc9aaf211278b74ae5ef", 0x1000}], 0x6, 0x0, 0x0) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000193, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x100010002) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xffff) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014}, {0x1c}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000100)="b68dec1e851e16a7ecc62c6e8e942282791f91e879a2b7cc38d1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x1f, 0x6, 0x7}]}) 16:00:25 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="07af7e169f1116bb58a8291c4c684177b45ce78be186a1ec979dee7315154fd89a9fb5321895284f0d49dd27fac09dc0339958aea828c12582f739c14eda7036efed742028c0871e06ab375046a7bc", 0x4f, 0x4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = getuid() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8000) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x401, 0x3, 0x9, 0x4}, {0x81, 0x1, 0x8000, 0x400}, {0xffffffffffffffb2, 0x401, 0x8, 0x1}, {0x3, 0x0, 0x3fb16ed0, 0x9}, {0x483f, 0x5, 0x2, 0x9}, {0x8000, 0x8, 0x1, 0x691}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x100000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa1c6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x22800000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fe9000/0x12000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x2}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xc85a3c011a7ab950) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) open$dir(0x0, 0x8, 0x10) r2 = dup(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x401) r1 = socket(0x18, 0x1, 0x2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffffffff, 0x28, 0x4411, 0xffff}, {0x7, 0xf389, 0x8000, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x7ff, 0xfffffffffffffb77, &(0x7f0000000400)="3b9b1aa3c366866496bb99bbd5c5e2d26992fde3480c8db0786e79d9eefdaf372d45ad0f8fc25b8c7e4a59c611279e14f2ace508e911fadab249490ac11f78b08be4eddd6ed9cc0050815d0808c8b60474c03636a21819c67fb962f185a9aa1c449bee21f48f970e499cdeb2060112cfa4c72fabfc1791b9edc385034b3ef99e9b35205def4d6d3c97321ccbafc8ad63b27e28d01081eff7fd9c31330bc2b5c61f9b393bbc7965690fcd8b3f3bbd5c1520938aac4b2764456cdb831401b39bb3c308ce22c6e3591ed4f09f39f9650e0890aa7e80460d6aa1e43b29137c890bd544f479db37", 0xe5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0081ea930c000013d4e53e00000b90e08db57dbe57a035b79fae7261260c"], 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000003c0)='./file0\x00', r3, r4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000001c0)=0x8) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:26 executing program 1: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(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) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0x100000000400, 0xffffffffffffffff) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) 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(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000e4"], 0x8, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000ec0)={0x0, ""/77}, 0xfcb8, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) socket(0x2, 0x5, 0x800000000) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) getdents(r0, &(0x7f0000000200)=""/215, 0xd7) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="1b8b9f9538457086b90fb444dbce449c71a45b197794c8a2c6ef2bc2e0f9c7bde9d8bed80d24cc0c73381b32a741a07cffa396181549ddcb8c288fb57015b2eed0252a89b06b4eb6fc14018dcb4008491d49d0b2e06aec0a1bfd5563403597f58be8223ba0c3484e48b2f2b01cf1462305c37fdbd774d749e5ae5d3791decafef514704021f2a97a14d4e733dcc1ee5d14db1eb6e08008579e9a056897c2c4721e429218de065656447ef066ef7f5045f7ff76def49ab78814fee82c4eff2ad3c1da94d40fde4e092bd5b202d05db505685408079ffbf3e3b84ee670c514eddfeb812209dc20bc4d4c", 0xe9) r1 = dup(r0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xfffffffffffffffe) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) mknod(&(0x7f00000003c0)='./file0\x00', 0x100, 0x7f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x7, 0x6, './file0\x00', 0x80000001, 0x27d7, 0x4, 0x6}) recvfrom(r0, &(0x7f0000000300)=""/156, 0x9c, 0x42, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0), 0xfffffffffffffea6}, {&(0x7f0000000340)="04f2bdee6168ce4ef5eaa3f6faecdde54e", 0x11}, {&(0x7f0000000140)="3a25927edde989e5ca204ad62ae0c1c554fc40f4600090ca5f44b52f47a148185a032b1944875aad6e6631192c5f97b34bc6f28f571cd0e0104686e68448f033cc23bfa657d10353ac9ff058987cba7d72c180cf48956fe858ea8d0c5c3b7c89d94ac6a045cc8223d8729913f60daf06e9bc2fee42857a5e29f31b0dd098097427d78ce49fdee93963bdad8af606b5cf800ee5f6874c9f6d660b643e85c17456bb45e05ced402f94b5b426f28fbb02bf9d454b7b35a35d17c15303761cd00cb159f1d5a8f153a4f7a4", 0xc9}, {&(0x7f0000000240)="20cbfb2262ec8c193ecd9de6b2562fdfed3b5d829a47a59dfb7e4bf24b5428a1ce8fd8c64f9236fac50c66fba36d2575fda550c57f13574311f3995bc70d358bc5543d7c815d577b1704d84896dfbe300338323127ead70df321b67505fa5f59f2ad27acaf169de7ee09692c170163156239ed482cb93fcc7d55cb070d56f4957647a37cb2167d85b77e6f18455885f842", 0x91}], 0x4, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x200, 0x4, 0x5c7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff87}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3e00000000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x76}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x37b3a238}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6018846d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x62}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x101}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3b88}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) 16:00:26 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='(\x00', &(0x7f0000000100)='[@\'\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\xd9\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='^}}##\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='^-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\\(}\x00', &(0x7f0000000440)='[}]\x95\x00', &(0x7f0000000480)=',\x00']) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) socket$unix(0x1, 0x5, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xe65) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xfa, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="00120009000000b201", 0x9) 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000180)=""/73, 0x49, 0x40, &(0x7f0000000240)=@in6={0x18, 0x1, 0x200, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) fchmod(r1, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8900, 0x1, 0x0, 0x2}, {0x7, 0x1ff, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = accept(0xffffffffffffffff, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) r2 = dup(0xffffffffffffff9c) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wskbd\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x10800, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001980)='/dev/pci\x00', 0x10000, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse\x00', 0x40, 0x0) pipe2(&(0x7f0000001a00)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000001a40)={0xffffffffffffffff}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/tty\x00', 0x80, 0x0) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xc114f361dbe58b17, 0xffffffffffffffff) r13 = fcntl$dupfd(0xffffffffffffffff, 0xd000c8b9e2caf513, 0xffffffffffffff9c) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r15 = open(&(0x7f0000001ac0)='./file0\x00', 0x0, 0xf0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/diskmap\x00', 0x400, 0x0) r17 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) r20 = getgid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getuid() r23 = getgid() r24 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r27 = kqueue() sendmsg$unix(r0, &(0x7f0000001d00)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000180)="22ec170866156bd06bf731826755085ff03529aeaf4ab0f4b1851b99c13207da05b9e535376c46ea35b1fcd118ce3fc5d315a495be05108aa8137163f0ba40ca268da0c9a017662a77a755c676fa364d49200ee50d67a83cd890d83c71ee02391285de49a49f6516694c4ae371777821f15e125e51048f4489129ce5b081df93c3e9f28a2245311108c2de276bd222ff1110cbd2da4bc8c9ccca5d8263d4611abdb7a59e8ba49a44fcf07b8f40ca0eeda078597ca3637c4bf0f14881afbdc9ddc62b1ccbf5293140e9e921567d9ceb817192f579", 0xd4}, {&(0x7f0000000280)="e78b0cd93505db5bfc049da69ccd91b9b6c257af3db26460b514c9cfe3d8311b909fa3a8cc231e6f413bdef0b8541f3c8a7956f69d5824797a8d181dcc617f6646a71b0331528ebca2294636a8c3e0f328e5aff8b1ca3013035615c73d1adecf4e2950da4c4e2ba1693cd4acc98750410a4a5472b9ecebd4378b5975acff38cdcfa71b35975dad62fad0a9ed42530be0c6293b85986d43e153172894fbdf94cce25b191953304b0f4bdf120c3acd97174747ab9e1cedea77bd5b891a3e60dd0c6cdbae066bf98eae230134cfd0f911af6c4c05805997d43410caba99d1c829dc70529a96b0293911067b0c3661cf6b8480d7e6ad2c0775fd2cfb0fc258ccca1e16a05fa6544fe6067350990f3846035615cb7f96e79040513f9cf011b6802564f02c5042f6354e9a7b375462d712d616f1e6536b521e3c2213ba75bc69981fd32ebe1574c32bcb9b625cecdfe4fd10239d00142c9d85a5aaf7e4da7930a1849c58ea4efc82823c36d90180b13afe6aae5afd5d732ba9b50aea1056ee56837f496b9baae4da6ed7bff624a361dbc16a0938c6d99d9ded650c5230fa589c8c0400924c45d447cb741de60dfd5dcb68257e029357ea31226f10e36084a8ca40de22bf5ab90e8fd62db59d4bfb53bb55c707831431747d662fdbf7441019dc37a24e88fc2542f1479a0e4795a8043d702e4045bd9c7e0828a15b03658e6b87665eb00e9273cc5eaee709c016ed99e49dfddc27d87f87122671e617831c6bea830ecc23e02801fabbf15b0ef6428f9d5b1b6a60e1a7df83c0433c3af491d0063b8f2207e32fd41b10e719e93fd640b293ca60bc18e06bf260164d0df45266cdfcf0f8aeaad9493278e1a1af958b7747c25b3a5fb0998baee7e3f14aa3d1648a6c19fb4efea629974919f746c8000e4375bf0ac3c291473cfee8514c0f4270c35a27b1b054ca0aef2ba908359966a31b7c7f2de64144f69f77de7874fcd43b77aa3774a8526da4395cc4d94cb80d4d2f1b81e86c14cc72fb7bab6540f7c0a852f42296af9e49c9d12bc82aaca031526de8176977c381bdaf3528ee256f29a4e3d13d109c5fd6f0ae5337ed3a1671c8381f7ea6f8b9318fb94825a46449312bfac1a96ab7d5dfea80a0d494e84c53ec65fc327a1928618299cef00125c88f1358c7378bbcfb775809bdd14ab8462af3a071bf0ff9ee915bdc900d1414f8022e0d7cb1e0011cbf34bad966899da6048aacd15206c32e40c0da72ca213ea0a742f76c264b67aff38fc0fd815e299f06a87661830be2a269f848d36c2db1bb856aa76349eec9d8365573089a4aae39ee266ed47ec5b1c581679094d5a1ed10129745a019d817343dc679dbadb879f5ae0e39e258917105c6994eee67aee9a3a663d0ae64ec8417f8a7e1d23aa189e3599b69bdfd5b5d893ce6b637371a5aa7f8cedf71e8a9b5bc97c88924530ffb23cdf40c09503fa4f44907121e631a4dbebe3c0817413e01b1c8c166e7fdc3ef609ded81c1c92d7ee84a5d51af7bccd8f8652f23074aba763e6a52c934dc3797cdcccd8486077d4959797f80ab18d5af46b2b259ff21cda26cbaef09c39ace2b0292e6cc0a58d9b980a3d15b2bbf7e0dba11ee0dbb9e75e6ec2f3b7ccbcdd917802f449d12d6862d0e8f7650043abb53ba700ce305838aef1176850930ed556c88fc37fd72c40507a94329b58a55a73f009fbc235ecc2c6f8b0fb3e07136853679875959a0da7889b0c0ecae5ccdf85b4b59387a53dda78f172f5de267e6ad76eab1e9d990b927af165f35a6ca2487b0cb541cf6916fadb027942c1260406db4c14a144b5f9ecfebf9b3363f679cc80bcf5e459f437df99112998264d7f7b0d25b0bee5789ffae52ce24c43c114c3ebbaf08f0e1a45879cbc8b21b8819d9276d0a4ad2183b70c17ef8fc1a88f22202a7c072b09fc196a4dc1f4928d3b89852eb210eead1d8a51987d3fc74382f68fe185d2e8da7767410ae996b247130bfa7ca60a777eb4035b79d476ec90a6ccdf2a1a793870bd49e9282a5679833214ff2027dad117da3157d78806c53161744024e6eb609b4ae52c522c6ddfd021c14f34e438b4b8d7564905bb04ce925aa927425ddbb7fc680ec42277c3f81e92fbbf69861f3d09afd5fbf49f91077314f949869fc54594c227f82ffe56cd33d4014d3c09ff2c2f074562072318f24c1e7012d7ec6588fb46437b50429c02c12ed1f16bdb9de9827f8d5eefe57abe771cc85e15379bfdc9dbc7684c64b75059777b3d522144b71addf00b60208af6853c03434cf66d82a4300e5257e15c1853edb011e2575b57eb9f0003a9826275c4736d2e611aa5d16011216a7cb4f94635b36f3585eb54aaf4e71a3f3f9f8f6bcd3edfc98a02f90ca7e35fbacf6089a38fde7a464c06e75180e1351e7ecfb25e7434bf7fe39b42f07109f70b7e933707616b0e57004e15582140c870c45c5973928c19a22ad603298062beb4b7c8aebc8b4f383aaf5542258919d071950b6f38f8524ea0eb0086ed7d51e884ed1c07e1aa71fa50120663351cb1028862b430f215d93e854d45f5b1520bca1c6ac81e56f95f76c38a70520b2308fddc166c4166e89dfe67b6116f259eb059f64062db58e4f587afccc0562986d56e3259a25801bcfbbfe64a1763041021c8db0de9634c1c8932de9f5197b2489e2d0d11f314c01ecdba30dee83ba54c236e9914d31a88c333fe7a5411c98b4a001c16975ef14d174a875ae0866a52c54a7ea6fbcab147ed6ad156aa2ea01a805eff679a5f222222a20e94c25331f15d9a4b82d073524f8a0db9ee220479e01dfb6b9f78be6a8a9a67faefdcd326efdf9881c36a5b0ea0969e869648254d71dd93ce28893eb54f53482e6255289dc2e2d303089beb84e27b1d416ec8c5e1aeb7aeb9b00cf3e139531ec21f370d76fe7001ed64a4d0940113e718637985fabe88b854dfc76f86b0b1a276c91166285e7331cd1043da546009d44d67edc55e68d574bc5e95e16a5e7dde4f1e3f8205eafbaecd8e30b06f8be5ce48fbf04933820b5593dffe26dbbf6a9cac1acb04ea93089c198d4fadf5e5fee0cf260c7cd1be24d9725e8e9f8191a58b8203a1e00f93670178687b4eaf4ab48287d97c253d8530b545ded776b13673e0be2e4d07b1545a9eb15758f667860fd2c3e0fc1dab1d805dadf51532f926b2f73c1af8c7d5ea014f65d8447204904e09ad70db318e2bd6e9c7c162f9c6dbef666810993131f5652d4e9d9912d2351dcd9e6a794c7a1ea417e181c85e39f9273a8d34fa0bc652a8beba3853440b42945175c25d5c55a84f4882a1b10e54269d3d8933497caf7b21476d1ca8762c01ffe9ed261e638bb17843a3522bb3135cb24885386874a2dbcabdf9a96a9dd304d0682e511492c722ac0e37304271a2856524538631f5fa959dd571fea81c7dd50ee160269b2d000d9bf6682fe99114de83fd5875477ba2607e7ecfc2b159e876873d2b5ec3f8199668d543c20ad3506c466478d1e0df395da7098043b84ac2ddcfb6cf4d8fd4ba09e2879bc34a7dc67653ca1392d937c2f730fee6c2c83fcbcc5aa161803cc2531ffa2d55fd2745bf2beac5549df7359443664590b38c1431b436b0cd024f495bc2546494e8ecbb34f4e71c6250bdab3dd7b8ffaac2051aadb406d118bf3973fbd45e044e22f6bdcea5ba9f4142a5843c2530c11bfd0ccfaeeab523d3c16896fe8d1eef7ff64b5db58f5a1e5c424ebc367e847b4c4f3da0a58e7a03b75dfe5a136a8a846e06ad4bc726139277655e9b9137348962dc00d672c66c8d97cd0c2ca4834df2b5396e2ecd2f8785aa819cb37b834f5916bbfa4df11eb2c155364a95e477d53add55a41bb85644c64b6ad0d9e31545265384827a6f462a8f50791b246144b34ad98e6a93fa2d7a6bd19a426a77b295fc04eb714053c56712e0201faae5e7c0b34d655259c17157ecb503703c55ba216285d13bd69063ae62aec0b334bac508ac24783a4d4ab5a4f4ef0a09f09db65105bbfdef444144d7bb0d5e7e68b8ce2556f4bff50e4150ab32fc11770f6e0d13b3dc92950b4e1caf58001c8423b0131ef8927ee6c39b8e511d346d02aa9c53ba5d7d09091d92c34cf888c59ec8caea96660d149d67a9ccb90738b169b4bccc2934ccb14aa89e6b879964d4b1b433d08fc73b13da54fd1003f5b0d149bba7d5cabb0f5daf8a30cd1964bbc8f52864e3c6e2bb426f0daab3573809cdaaed71af25ced437f3772088ce7327600d980c8f137c6695f6350fc46a8e15926f05ba0f1a253971aad869090eda826cb7527803b8fe1bfe7c862ed7b2bf88279bb20b646690760ecf4ac048ae733b88fb99d2ce8f753490a49c32d6d827348faffc8261ce98ffdcb2fd2b0a7c64426eeeb40a803dfcd9066ba5ca950eeb4de686416ff9bd1c29ccefc0ca9c020cb328d3da2f683a79a103e8542728d1f3e6075218671658afbc1e831877d24f1e2f73b66e6ce0b85f4669c43e1279efbf594660dc9083ea3138023f3b2ba0adc1b6723555990ac07757b36f195e48fac8ec0a68fdd964a19bb447e3894fb243d7b729783848b6b53aa14aab55099aeb65b6fa752b96f96f1321e8f3149c14b70e95f817ce57fc3393d58183baad442b45e875fbaedf31188648677c790b6c41f24b21cf138907f1cf5ea7a07807e09eb95c2f2022e5b76cdfba163c7d94d1a917f5d2cd7029e0af43f62a2a87a1151ee9ee0c52eeaf17f4e2f9b71b03d26d6638904fb4113135aca8275a70ad2a95764e0e94c95676907c42e84a46cf6b31b7ff0b5d817c2930ad0a817c16a1321278c7003365399450dac04aecda78b7c58b70c4a93c0cdd7fc28d27e66bddde1cc72e1829745424cdf6744d25ae0582fa24ed1dc7af299ab5dadee13d10709bc6d399d33d819362accead19fcbebd25fda10ae5602e1900f85d340aab0b7f0790df7844c9c4049c03143243ba683e185683742b45b340162d6f6c27cf50ace1451bffbfffbcc48a7120f055103a221624dd802a9a3a2f8f5ef8539a22cc69890f6202d384ed66e953b3012cfe31d14511554a8241479516acaa18222923d720fc19a2d5a0c04f2f5fbf737be9a14b007f883649eba46f6db2845b88fffc1ad84cfb7bcaff557e105b6ae629c232d9b6396008bab5e7415a3f9e983154c075a72df14026a70f9ce09fc1130940c6e6f9e095b4400bcd37f823c60f60ef791d5f8ffcc0007495ce7eac18b269dad386e84a81098d06ed7ed452bacf7ab8cb789a81d572d394091f1357d1f49bd0fddb0cadd396b2b707a10bad167fa0f240d5d5f7e187023778953f699819529dc3834156befefc0b3830f554526a9c07e87ab80815dcba9c2243c3f06e977e66fa7c4d8f06d271e55545df5ae888a3c439887b10fdb98a9398038420fabc9b7dac0c2bdce7193c4bbd262d9e9e645bc8534b6c30871c35077cde8e75cfcc01153dbfebe80aafaafd7f184b52f385050f944e9f3bb560bc358a73908638dcb2f568f7872a3f369d8a02de76122ab98dca4a3aca44e2cc27eae8dcf8c70f48be6dd265475035e712f427398d8fd3c73d33d877fc18da73b0a2ea6c4fed06bfc67bf35b8ab5c88d0fb485d7041b44300cda880e1c5e988f9e565d641f50a5a319c17836aa4280e0d06510324fc0625370b2723ffd8564e3da17f09c01d66d516c8b7b08ab6178b6303e445614f1e6bfffbe6b91a00874d718705f5cfefbc8af804a0d7b74ecf523a469b5bd09aecf4fc48ed796432118ea0ff388b7f2ae07f285627", 0x1000}, {&(0x7f0000001280)="c1bd329b8ac98fbe1650557a6fcb3acfb553be30050592941d0d21eb4067b91ffa4a251f847930bede1f78b51b21f0507d7baaf67c1f9996c5348a53f21ba736cbbd00ae66509d298d9d2ff7f6ef206e92d12cb7af0ec32392347b7bfab8f5c1f8", 0x61}, {&(0x7f0000001300)="f7fff7992df2161e244f35160f30b97d33346893d035fa0ee8ee8e7844f246f6502582ec4389fafb286db987621838c5532a6226f016e024fa43e377c5753458597b793ade8d707ea371f54ab82b797eff1f0d210d37b9447a97c108339b4ef974fe8cfc7e5ce40e598ca989831792ad60cb2f22da4509ad33553ec311201de05ff23bfb9cb43585bb2a80d4a6fc8c7ad78d914dba36b20b259e43416c7cba117a49455092db8f4d638575767a31e1a924dec0293fac7931b3a3e0a5bfa41371b3155ad7bac7ce9f73ebe73b7cc6f4e744c1b836a855", 0xd6}, {&(0x7f0000001400)="e0f9e0bda49aff4ada15481f4f70cdeb79ccb6126367392f9e93acd557550ab7b8aceee02595e88a12e8ad09d7f001afb07bfd32bc47c8a3e0e75496ed046afa230db6c10ae0906eb7ea97cb2086f452d1e149cf50b69f9e8a2ee67a0f", 0x5d}, {&(0x7f0000001480)="a0df5d7accf1d9f33a8c84d288f384c7a6e831a387f3e2e52907ea2f6a744da4f8e6f9a8295abbf198f70b5d810af7cbf9584fb06fa67da039fd5d687bc3a443113705125313db0ad00de465db12b12d141a274c0a0682b6a1e74555cd514c0826cea8e3b302dd7efb899773f242d92f2476998faa1e391b3a66ac26a8a346fded3c8d01dd35c5ef852ddf", 0x8b}, {&(0x7f0000001540)="60ebcda468f2312c186782041762b2cb6e772a3ab68db60c8f43155ba52ba49ef361c1130b6f5ea4d38bc904f5c848a598e3e2db8d7444fef103bf5caafc2ad1c5d6f28861419e569bed1ca606bb2ac3306869cf764858dbcb41d49fc5730fa3208cea748b316b005cb0084eb0cc55737810f907ac07d0fe1cef3bb4bc84aa06af41ab0f722ea684a1e7b75e1eb84d04ed3dbd68e028f45debe2ddc335dd4688999cda0ff62962", 0xa7}, {&(0x7f0000001600)="5a2bc740588ff2e559729d41f665f7a3232640e66276ec11fd99991e4a1966066cf6fdfb45ff0df5108cdf9c80635ffd30dcc6d2c54bf4befe7087d35c3102fd8b1d97ce2d36bc71f12daa35dea49238a736e5090bb6fdd2a777bfa4948a95911fa707249fecdbb52990b68810118c0ba27ea0cb97378798f7ffe0b21931e31dd56316dcddb0c491a40280882a6f1e1cd11a96d15795091e595855bf55ee23cfc3e89c56765c8469b7974706551009b047f460cd89ca371c4fa44c3c3c401f8dfa0a471b79f8000086cb3130cc6b4a36c6506eff3c235ef2dcb01a106e092dba83e88913dab5be68ed99ef98c48e0eb3", 0xf0}, {&(0x7f0000001700)="f5a94eb39eb9bb9b9c6fbd01cbca315923e1b082bcaa90d1000af31546dbf2f7e7c64de2c3c6a342edf7950481d10aa04f9fb4018df05b136610230da192f1c886eecac7b4dd42306790634889051a0b304712f0eda4f719b12e18239af4967b19d92402b6ca40", 0x67}], 0x9, &(0x7f0000001c00)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26, r27]}], 0x100, 0x401}, 0x0) r28 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x120) setsockopt$sock_timeval(r28, 0xffff, 0x1007, &(0x7f0000000040)={0x52de, 0x101}, 0x10) fchmodat(r28, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) syz_open_pts() 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) socket(0x18, 0x1, 0x7) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4000002c}, {0x6}]}) sendsyslog(&(0x7f0000000040)="20aa4600ea3d92dcf97ea92495d943f4c59f4e91f728b939bb32b6e129c83f3e0fb95d15b05f5a8c5baf3161940c7c104fbd5cd91f95c2cc06d44cb96110df2053450e08bf4169ecdaff4fe70552095ea073681791fb79ab5d4c30df407d563f5e36e9d1cfe348feca4f86042a0ee898ab", 0x71, 0xd) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x100000000, 0x0, {0x9, 0x5}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="b68d") 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x1f, 0xffffffff, './file0\x00', 0x7, 0xfffffffffffffffc, 0xfffffffffffffbdf, 0x9}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x60, 0x40000000, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x7, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x5, 0x1f}, {{r1}, 0xfffffffffffffffa, 0xe, 0x1, 0x9, 0x20}, {{r1}, 0x0, 0x50, 0x2, 0x2, 0x100}, {{r1}, 0xfffffffffffffffa, 0x21, 0x1, 0xfffffffffffff000, 0x80}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x400, 0x4}, {{r1}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x101, 0x20}, {{r2}, 0xfffffffffffffff9, 0x59, 0xf0000093, 0x7, 0x1c}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) nanosleep(&(0x7f0000000180)={0x7, 0x5}, &(0x7f00000001c0)) kqueue() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x84, 0x5}, {0x2, 0x48}, {0x48, 0x7ff800000}, {0x23, 0xfffffffffffffff8}, {0x0, 0x4e}], 0x5}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x11) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) write(r0, 0x0, 0x0) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x00'/28]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1b}, {0x35, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) syz_emit_ethernet(0x9, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x48def7d1921e51b5, &(0x7f0000000040)=0xffffffffffff02cb, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0xffffffffffffff27, 0x3, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0xfffffffffffffffe, 0x10, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14, 0x0, 0xb9ba, 0x401}, {0x1000000000006, 0x0, 0x0, 0x10}]}) syz_emit_ethernet(0xa1400f8d4db29115, &(0x7f0000000040)="80") ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) linkat(r1, &(0x7f0000000440)='./file0/file1\x00', r2, &(0x7f0000000400)='./file0/file0\x00', 0x79794eb125932b8e) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semget$private(0x0, 0x1, 0x1010c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:27 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x81a, &(0x7f0000000040), 0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x14) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='f', 0x1}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x1000) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x112, 0x0, 0xffbb) r4 = kqueue() dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x9, 0x7fff, &(0x7f0000000040)="5e52ef4a015de8fd6fe2ca5bc1bf84372d53ed6c01dec547d18ccff7d845cb6c43e30c90c66e079ac97b67063d57bebfc88a4b3f457110010edfa74d46f3561e942bdb2d", 0x44) setuid(0xee01) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x8b3, 0x4, 0x5, [{&(0x7f000062e000/0x3000)=nil, &(0x7f00001ba000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x39}, {&(0x7f0000631000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000050000/0x4000)=nil, &(0x7f0000199000/0x2000)=nil}, {&(0x7f0000342000/0xf000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000320000/0x4000)=nil, &(0x7f000004c000/0x4000)=nil, 0x71}, {&(0x7f000042f000/0x1000)=nil, &(0x7f00001ba000/0x1000)=nil, 0x200}, {&(0x7f0000139000/0x1000)=nil, &(0x7f0000781000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00000bb000/0x2000)=nil, &(0x7f000060c000/0x4000)=nil, 0x7}, {&(0x7f0000288000/0x2000)=nil, &(0x7f0000517000/0x3000)=nil, 0x77}, {&(0x7f00002d6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6f52}, {&(0x7f00001c5000/0x4000)=nil, &(0x7f000021c000/0x4000)=nil, 0x1f}, {&(0x7f0000111000/0x1000)=nil, &(0x7f0000237000/0x1000)=nil, 0x8}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f000069e000/0x3000)=nil, 0x3800}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:28 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/83, 0x53) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x4, [{0x3, 0x5}, {0x3, 0x1}, {0x1, 0x10000}, {0x2, 0x100000001}, {0x1, 0x2}, {0x0, 0x9}, {0x2, 0x5}, {0x1, 0x80}, {0x3, 0x5}, {0x3, 0x7}, {0x1, 0x8}, {0x1, 0x8}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x5}, {0x1, 0x6}, {0x3, 0x99}, {0x1, 0xb526}, {0x2, 0x6}, {0x1, 0x3f}, {0x3, 0x1}, {0x2, 0x8d}, {0x2, 0x5}, {0x2, 0x7}, {0x2, 0x1}, {0x3, 0x1f}, {0x52f1113360e0df25}, {0x3, 0x6}, {0x3, 0x1}, {0x2, 0x100000000}, {0x3, 0x8000}, {0x2, 0x3}]}) dup(r2) 16:00:28 executing program 1: r0 = socket(0x18, 0x8000, 0x2) setsockopt(r0, 0xfffffffffffffffe, 0x20, &(0x7f0000000000)="caf5b415", 0x4) socket(0x0, 0x8007, 0xa2) 16:00:28 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x532d102deb2e8939, 0x810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) dup(r1) ftruncate(r1, 0x0, 0x11004030003) 16:00:28 executing program 0: r0 = shmget(0x0, 0x6000, 0x2, &(0x7f0000ffa000/0x6000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) semget$private(0x0, 0x1, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x108, 0x11) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000300)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x1, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x1, 0x100000000, 0x6}, {0x1672, 0xe977, 0x3, 0x3}, {0x0, 0x4, 0x9}, {0x0, 0x80000000, 0x1ff, 0x9}, {0x3, 0x100000000, 0x3, 0x1f}, {0x100000001, 0xfff, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x100000001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x800, 0x2, 0x9, 0x4b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) accept$unix(r0, 0x0, &(0x7f0000000080)) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) open(&(0x7f0000000240)='./bus/file0\x00', 0x10000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = dup(r0) mkdirat(r2, &(0x7f0000000100)='./bus\x00', 0x8) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0xc1d, 0x101, 0xfff, 0x6, "73ebbbf11106977711b3150167505bdb026196c4", 0x1000, 0xffff}) 16:00:28 executing program 1: symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f00000005c0)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f486ae9d438bba3e9634e5c2a0c32b1661c5b8daae55795c0bc0c847352dd1181bebbe40ddea613f7682380818494241da9b0f5429ea65750f42e265d032355b7dab76be590604e9409daa697f3e99", 0x4f}, {&(0x7f0000000100)="b2ef95ad32580337a4e60e060e3d4ef5157c49fb58445b161dcea596411c080dabbf0df4d451a300d6121afc087fa46afd92cd564dde9122346e1d1adefce9ae84b85f12", 0x44}, {&(0x7f0000000180)="6ac8c1e7f0fb699d99ff0a7f88c11a8e81ea13023d42a3869ef102577d1c085bb372c36449685a1e09b03a3cb8af078b4663734396e85c5ac9dee47c7cf4dd852cc85e39cea80198233a2e5b45997bb21c7b00ad0f06aaf42e8c105626e286bec5732fab6081ec5d928e3560878e520625ea764d4826d824e30e8871fb3babf3e1c5dc670af1cb93daef64dc680a7f4293d3e6ceaf1b91d5bcc42d720829fd1a23a96aebaa5b34113f23bc0d7080f767", 0xb0}, {&(0x7f0000000240)="782f44c5f7b63dec505db9ad14b59201bca271", 0x13}, {&(0x7f0000000280)="495471ebd82f4ab749028c945d4e00b13843750581caad544fdebd2e901ca219bd3e332eb4f210ea2eabc4940ed318e55fb77a47aa0d8619707b5bf136f432dda838c03d5c0a26a3370a0a8be39587", 0x4f}, {&(0x7f0000000300)="f9e6b147aa8fb870285e585e6e1c8386e70635d8f9ff0030172c499140c66dd6a3b16b5085299affce1d17359c3b54a57f4aa1eda6a9ee084e729ecb63b418b6449158c6f58d3a91b48a0080bfaf14ff3d910d5d1e063499692869eb4739c2372544e97dfb7842f871cc297b9517dd6465b5fa608ef5aa0f84d40216d0ce2ec2dd9d27320341304dd6383cb192bb88cfd7168cc756bf70aba73b78b63e1333c8b62ad176ba2f06ad07cb7f384ca65381780b9b4fe1f97833c5e8b8d23a912af8aaeb48e3ef13fe7e305ead793abff1162dd745f84de65d6727006f6ab7b16de62998a3c335f350ffddf9f08b7f8fa4b8bd7e30ebab3183efb9f578", 0xfb}, {&(0x7f0000000400)="cc3de5f3966041cb8a451019c8318b9cabe3f7522b0c5ec85d5e06697a616b19dc917bbb57d9d8d0121b2c20abedfb3e593b2df18ffc73b997b71aad1900e321f3b4b7628552576e6bd6f949db3b6462bf973e05ace648dfa03ccef62e861fb0b16b7d5999691090c998e2d28287f5f773fef0d44b75c35eeb858f5a29834574fb59e059927f8d5754e4de2dd59a3a0afc89087618da4f7f41de5ddde331e01eccdef6ba9d4a8ccaee1c0b2928d649cc489350457dd89ba4a654f52ea4a31c5a2fc47cb3b68f31a7d6e03db6b34cad2af60661b46a8a76c2f9cc2d4bef8335feec631f57", 0xe4}], 0x7) setitimer(0x1, &(0x7f00000006c0)={{0xffffffffffffffff, 0x6}, {0xfffffffffffffffe, 0x45}}, &(0x7f0000000680)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pledge(&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x8a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000001c0)=[{0x6, 0x7, 0x9, 0x2}, {0x9, 0x80000001, 0x3ee63d9b, 0x8000}, {0x2, 0x40, 0xc98, 0x7fff}, {0x5a6, 0xad2, 0x80000001, 0x10000}, {0x7f, 0x4, 0x101, 0x580d}, {0xf0, 0x7, 0x3da0, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0x0, 0x3, 0x7}, {0x1, 0x6, 0xffffffffffffff56, 0x38fdedb2}, {0x1, 0x1, 0x4, 0x4}, {0x9, 0x9, 0x20, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/20}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x5}, {0x61, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x1, 0x5, 0x8000}, {0x159, 0x7ff, 0x4, 0xff}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x1, 0x81, './file0\x00', 0x8, 0x5a01528a, 0x0, 0x100}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x84, 0x0, 0xfffffffffffffffe, 0x400}, {0x35, 0x0, 0xfffffffffffffffe, 0x200000000000}, {0x7c7, 0x0, 0x0, 0xc231}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) recvfrom(r1, &(0x7f00000001c0)=""/134, 0x86, 0x40, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x89) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000009860000bf678e73f7000000003a00", 0x0, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x3f, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 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) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x800001c}, {0x35}, {0x6, 0x4000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10004) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x20) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x1ff}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10, 0x0) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="672b376e67cd62dc357c8e860730cf6c2a2a7ff765e87bd9661a5373175e6ae9f4fdc9698b394696aff8f6f4f02de037cacf2a825e59c5f0ececb83104e90e8ef3e202304f12df51dc27f534edbaf77a21d308556e7cbf29bfc90a0886ff406640e64ad6", 0x64}, {&(0x7f0000000100)="0ab335ca96235bfac869f0941ebe873ed06006413387208a2ad14e959cd6380c", 0x20}, {&(0x7f0000000200)="8f8a496d349bba5067f54de335f606d3010f6089c931f72234461f1dfb7b171382c2295b5058805687cbc9c1fd03eeca0b8a7bd3bf150dc995d2466c5867ec22361b708e454b4a2e2b9c519a8cf8eeaae7730d712550d531bcfbc6d46e70afef7b60b187bcac5f648001c8bfe4bfe6a148e7", 0x72}, {&(0x7f0000000280)="39b2a483f7ae1a04078ab288c4138abd5f0a904c81a9e2657070e4d79a149c6fc36cdbf08e36805a7302b118f856ccd94e12669fdb5ea142440b36e0997dc407ee2ff94095411c6e920ce9eef7ffedf98f3656d6e68c63193a207ced698764ceaacdd497b39d0850ae12e156e53931", 0x6f}, {&(0x7f0000000300)="c95bf84e4902aa99de4334973a3d", 0xe}], 0x5) 16:00:28 executing program 0: chflags(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x24) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff30000000000000000000000000000f9ffffffffffffff00"/126]) r1 = socket(0xc5b4439e5da7aad2, 0x2, 0x12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="f4983a8d6fdeb0738efdb869384cd622c4c5c63ee2285e979f9404f938c983f0c9edb2f71cc7b7edd645516dce3d2788557935b7c99a2eecbcc2b22836130b05f0fdb2c82d9208708ab0f1ada9374f00d0f72a6c221de9444b7b0921de48c4c82f88b6e6a663b7b04d82798f7041ff3af3fc0153fc88cef8502396e25d679a103b", 0x81}, {&(0x7f0000000240)="6dc53eb4ee404fb6af03f49a56d1f8d44dccfd9b18e2b6c865546d43a31bbe7dd833e73294dfb1a390d334627772071fff954b990282d481bca794ebf795482081cb2ab2dfa24120f4c279aa836b2d03ad4e167d40adb87769cb02743679198259f8c1000fbd228a32e0f03b5801b04134665c96f7a1e8e332b737a9683705a90eb20df62a5de411223e68aeb68f538af5642c94a985048c6b47ad60ecf5bce97329477b931bab187cfbf3de40226d087fe79079ebd9331c7958b9", 0xbb}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0xa0, 0x4}, 0x1) 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:00:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000100)=""/26, 0x1a) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) read(r1, &(0x7f0000000080)=""/101, 0x65) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d9ebe8842951f86a66a2016095d76708958ebe6fb3a681e587cb9ef767578ecb1ac2be0e5d4ade782d39019b60eb1fcdeebf99cd4e05333eb788e2dd52470b03b95701ce67772b78a9d7c32e75a3ef7e8ca55d7334a13efea6b5a083aeb25e5c235b729e11ca58bbe6344c32f5e4b08e56e3c708", 0x74}, {&(0x7f0000000200)="398704dee04617faeae783f5e45c5a2c2591c1b5a78da06100c7cab8cb0236c72ea2e39d350bba4161e4b663f3a0d3773284cab7bfa43e72a1b5edd7e96b3f0985ec5fae8387b58351b7b563c1202ec33937d304e21f9502bce6793759fee1e054dfe4784005e0f3abb080e45b76276b227f638a83105ff9d10a0c596bdd49e888338660f1ae204ef8ffadc2b0a526dac3d3d8d587d363de0bee685c29836444f56bb99e892e8e278a9e78eb260ac4e2d345433963351b46ce1bd072c103f7", 0xbf}, {&(0x7f00000002c0)="0286cd99fc040184b724ee3b92a94ffc346015c484dbeab45de7d402c9ef9d80c8d759790fa672530d6205072099d346c7366cae6192009e444f3518bb4ec4e8eae19b4872245d47ce4d920a54743952095dd7a24726b80d72b5d6d597b32dd5d2f61b03239803e8abfc7002ac9ffe344c", 0x71}, {&(0x7f0000000340)="01e59e45f5d8a25c4f8a07850ec01beb39e7f7a542581f96cc2bff42d5d3d7cb03489ffdcf315eb5fe6fe5a73f53eb739880dcf002f39012f9284bdbde321421a02516", 0x43}, {&(0x7f0000000400)="36de1071a86b60575467b45c7d70a7a176b19d6f09548faf7ed56cd20a23f74a01aaf2abb6abef407db34bf8eb74093fb4b55e0e71a3118f92bf178b7f38e7e40da130927d30374b29d25534a57e4f5ebbd89501bbee45c861d017f28fe6ec98829975af9b7d215113a74df8b5d69ce11025fa33553f82286c30e1173c00117d15ac8905209fe4bf9ec43c2dacc35c53ac7ff7347cfdea8642876740131ce09b9b983e922cc135e7b01ead4ae0100e401d4d00105c0499016bbff3a124a9461e311141aa46b4d4d0a003a15e09f9b893e96db40a713bd240b6009cc73edb6c4a", 0xe0}, {&(0x7f0000000500)="05b30321b619efc6ed3022f2b38eb9e12401a75ce6e08cd49848a6a8cef5c7da27cb2e79133dcf620109ccbe7980095642f6732220fc92d955116a48900db6bb235c690313373459be8ac086b96a306d2ce28aafd25f", 0x56}, {&(0x7f0000000040)="de65ac623e9596b3", 0x8}, {&(0x7f0000000580)="519573b2c23c001c425b350d5312e0bbba5b89cc263fb2d7ba3c05", 0x1b}, {&(0x7f0000000600)="424e3776811e10f13da89c3ea97338837452a925778558e71d32c6647569ef9e0edd0b56fb576cb6b4ec3788da8e5d4b63d948f4", 0x34}], 0x9) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x300000000, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x7}, {0x10000, 0x200}}, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001840)) r2 = getppid() r3 = geteuid() getgroups(0x8, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = fcntl$getown(r1, 0x5) r6 = getuid() getgroups(0x7, &(0x7f0000001540)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x2, &(0x7f0000001600)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000280)="e4cf5bae6ca5751788df401ba2c58b2e5249eace0e9f5f3382fb9148a8a2491fbfc603e8b70dcaf28cb3d738d76b8ac84a47ba3820b1601dfc5ce8314e66fed424934a0a44452755136dcecf9c7bcd7622b29faf7d6a86e3ff1e8ff9dbe9d6b376c08ee70d7b8c8ea1447ea6d526a0f0b4", 0x71}, {&(0x7f0000000300)="5f12598fd80b2c137de3c95d29febac61e60c9e041d7828dfd2f4f62fbb55cb3776cb2ae86b69574f214de10bb42d2fca76b15437e8a4847cff0c2f0994567efb573471b2416f13ba41af0e8826624ce5d2b26534736bc9dfcaf4cf153e5e9beb802a868887a4d3d1b7beec8b75f8b35b8cb8f33a685578f0b984164eae33edeac64735736daffc6d58139b58e4b216e6cab84cf01673d060a8ffd416123546714ea7ff98ff2645e2add358afedcd970262e0fd257a071a72aef3823e8e9db58b23450738c971b0b3c8a88649bf8fce4e131c95809610f945781b4f512695e3492c28135ef47c28ba93b535e2b239f90ecd7d7c49a83dd46a01a9d3e422acc77099262802eb95c978ce2bf12045c3b157a2c6731ef9487fadb1cb9c80abd5e99912a7fbc4815057dc6a14882017b48e29259bb4a685dc4bc4cc9fae604a950d00d97ee9a04b0f4f922f8438bfd4abe8c6f4bb365de90ba5cf8d902cd7a8b40458ac72b1b7d85ae64cacea8ceb37db69c2e219d0bc9369c138b48fc38a00b68d0a13d794790f5f862019011db2de69a412dbe3a4b55f6c4de9b99572c9137ca4639b866ed0d0dc10e26f69459572b3d23c8ab2594193a9e9a892bcb7214cf340b45dc724d85be980cb58c7b2e4ad3576a4593c19436b5689a4a2e6806518b3bb579094650b9a0edc34cd5f399c46d18cbda07da09152f636450356aa6a715f2ad304c0a59c02ccb86e9e93a5c0545128385d485ef3306f1340317ab0959bf955bc7da49638dd7c6d661daf1de5c55c8a3dfb880922a16e4a2f993186a34a02bc54d183dbb69f856a0a5227c71a692915e4b9a258fdf8357c91fc3e8f7f049581e9fc8db8c700aa4373fc2362ccc34515fa654a76df20012ab931930a4840f312e09e0d023c15fab8e286a58b77b73080f3bb681f8d1d93dc752c481ab2195d54fb474da5f62473268f98c82da92b5052872600cae24c9aabdbe73e7e83e40eaf5267014ae0f6777ba1577f482d1a004ecd6d41019d2dd4da3a4f6f1651189b104cfb8ebf76f357b3d1b84e3f75273f9a860fdd848b7f7a6f8524a1654bc19d52cb5590069fc7a8d8d4285bf6882818519dc3f1f62fa32d3f675210d2246e19dc5b7d64712864e112dbe8c7b470256a3778d903252c59c6c1e5815cf0348bb8a5a6660ee6fdaeca18ede4cf1448ed331179c24ddd83e473ef7ba4261be9b730a9bf0ae1a54483c1be3acdfd5ed532b5fd34a06faca21f8058054f98b41e92acde28a2510f082f77ed84ddc9b3220ccf1c388c52b3880861bf85823515d61cb4315a6295086a9c6d260bf954f7ff5df21459b67dab8ef1ca32a42fc5afc65d3fb90ef9d7b8933d32e758c67429a66f5dd1817c37cdde5ab7a030212b0948e3970a62a501ca00fcb3f4f34b6d21f4baccadfc2090340ed331417d773b1742e1cb93361c7ebe6557806cdefe7a36e80f93d9ed8dbee1aa39b1416b90df8d438b68dcbf54f8ca420923e8883f04f57f59d4be259786b7dc7efe95c5b2793cdd23e0b1d80d3e0ecf3b25fb8f34baf947160866562406a039e3d51f2c448f2995980816164a67d9e050acd27e0f59f6604aef6906f759d4d5a3a701efa57e82face98626ad946a87a2e7ce675a46d7e897b2cead9b0ab73a066799776b6546d0d24b923edbc5809531d726c01bd494f7f0f3298fafccb93009008ff223a88d3fc84efec10d76f34bc39353e3ed79282630b632a1e4970a6e8a457ec28fbc0cc6a99723e6f8e7e63d3c903aa36d5bca2b079649ac5cac49ed7a4d929213b561f3b421fc7e539d686587209c0da4594d432a34442b936d750faf0036c440d6cfe2af6aef630eec89fd821a552a8ead90c9743ca263a006685f826e35e37f745661e1a7a11a9b446fdab3432d05e03f1ee540cce66c1a591b97e399abb2020aa06bad478c3cbe63a9667d2bcb947883b1741bdf9a5da1830977d0d8014349ee17e548a273ad66b687249c6b672fab759eea85506014b7e0e72f240e05267d2a4a1fa3220c340d89799127a8f678c35daad5a304632f62b99ebfdc6fcee0037c932f6bfb8e1a3dca20016c24e43bd1f996e16a282149c708401543c913a8dc78bb1251fe99bcc7f5888d65081ecc9e2bee2c939a5babac232067c3588892c6beb92cf74aacf0d6ad32f2b34dad5228633556d3d56697e62e5658812b4adf09fe56b31625c534c90ff7a9e3de76c22c827135d78c8206278aca6fa9fc1d583c3e411e03e5e3cdb4bca7782ac1be6a9a5193a20dab8664239e855d0dc75b047892b44d02fa004734063f7110e9669a99a6792065ebe56518ad7e4d01914184a27058e92ba8ab90ad2e28290a0f61843499450d829485cc26d1334f1386c7c3563f437129916de0e797ccdae283c6f9722cbfbc7f2a886f74778d17cf799abbc0b6f704552566c7d6e057a3caaa97afd6a2e398de618bfd90db187a3bdc43de93ba2843caf14fcedd328fe2fc12306eefb36053c41fab34c67f308ef5ff7f8a32e5fbc17826d937712db9513eea18a4675ab6a91f20da5cbd8fdd3bf2433fd1fbb5a2fda4d197740dda7919ebd50e38583224876a49c7a9ccd37d81ef62a0057f38491bcdfb737bee0ec806ffe3a08bb4076a49b44d913f79fdaa21c5bd54d11ffb4547c40929da028c040c7daad5ff5ec6d6de81472694b5aa16ef7146aea7716988288b544ef451a2aa006857bcd032323acd26ce0c4b96168daa983ff3e1f88bfa27b424af201196abe692408ba8037424843d0ffe8839032faf748d36c90412976d040c6646d31ede0b439b0d133f712a13e3f082074adf58277bccede09ded872c3a510ef2b318ffb5e6a30bee5432a4ae942a0506aec561b3f00238ae9939d30476d153b9be3f115837eb7743e8dcba9fc6dc553bf00fed95c10dcb1b20fb8a21a4ad3b1826dd914a5fd77f11ca92960d26c51b5f7d4defbde3ff7eeab01445758503058f9f5461e38a0d2e3e316d65ddb529a7209f0f758c5e887666496d336194603d68edabf05e6f720f7c355452181d2ba1100858e48537c889dffeb479ec04467cf0a3ac53f9cde809da2ae29f5fb50d5b767f1b1154fd86aff80f74503eb2099bc1073d8eb86c56a98d328c2d08d23b89d3be96f4b9aeee45033ab7c2277e3e57338e79743f98db28cf6f7d33fd58e9717ff4526be09d851faf83975b56bb8f802f3673096237dd512279e3fb0ac0bf1e35c4e767133bad67622d98a3cd40020bed9d7b9f4337b7fbaada59f6532efe41c8314c57e1d1d2a638f9e0e010c42ca32b1b47b2b84059bca1bd0493688230abcbf33e58cc26a2b512cbf3d560ff7594f9910c30ebcf146e6d9e116709953138cb0ecfe356e30a9860242d2fde038e60184d5860b476772cdec0001652826ebcfaf7cbe6e3a1ae430b32d852f6eab4a0aeea8272d05b4601e212233be335ccf048c3212e425b6ded881373fd6c5b29884a84472210389d1163ff79bd058b444914bfb25f5375c028c98877d3f212fc158b5fc2a3726384eda3ca1096446ea5d20cdda568e68646829938f7a6be52a7dec2219f52d437595552e1bd648124c8da1646c41da1a12abe49ad740aaf2e6fdf2fcc6fcefa53c6566ad7521ce1dd3f8b44f0cd2a14d16d8100bd72c7fa5f954514e70f579a7cdee5e5aa24f3c4004734ee0a736f2e842d3a598e4430ceba91225ee3f2f43f7032910a4470a26a8b057b42bef3c021ee08c208a77215dedbe9ebf70b20271b415a4e803cdeccf5ba58ca50273aed22c141934dd94b21bb00bd86e3d8881546ba21c00e9dc9e578bc06131dfcd93f55d0da30b2f65798c1e73b5b8f9c2404b85089ac1ff67950b396024a2759f9d38099ae035bd033db5166c8ac36c0af10cec6853d5d1eda90f11db30c1de44348da3bed63ec5744fd9b8bea9576b8309e36ce8f21ac7cd8575ccbae1d5dde32f3505ae75264c632fb168bbf8ae254d47c89f74bb7f1d5da7ddceab8429ec6c0297ce898ca902299799b1f34721abe650dc3eff93df07ef06f1fe4d114396653f0f4209b8e687d057baf5381776a6114d5a70cd550b33c8a4ff18dd8c6e6464b052fedd795bfa2e83ee36c96f219bd5e36f8d8eab39c629ec543dc1cb11c436301f9ede89247601def91225e83e598daf22d7b7de250526db3a3ecab89792231553ce970338b01732ae5ee50ffa52a2cc50f6a3e48cfc35e602ef31f076a5f807ae7c2e8ead04c25575342f61a977fbaae4af8c68dc45be7865dc023c2a301a692b27d09906f3571d17ba5bd62f69f5613a4203ccf750f932733677b335998e673f9a4bc1734207945b28654f8a2a400432bee6b4b51dd8438865ad4d44995b328f24a20154069a9cd8fd80044a16169328d01d63c95a1b8dde840f2404fbf274b930a729376e825aec1c7c29435d8b927284d75ee7026e1879f782e98bd2e7fb577d1cb1ffd28463a7e606d089256144559f643426c11bec91b22f7dbe3e6e872086559ea700e299824d92131992c9afd7dd7d3ce3c6c54e1f0d8564c8e590808775bb5d67195833b6d350e0a6c6c1670c56e7a7a78fba4ddb5ea6993bd98ea4eb3172d47ef41d93d3b17de16128a879bbc42106927af191b12ac0c4742d26ddd6f8b8b14670f7ca3861b47069b2c17ed4dd33d182e391bea8e81b9da5ed0dface37e51eec6cda8540e6ec30bcf7e9c9fc38350db0ead712ddbb5d07c529c7881dddaf2c61c85b8d59e4f070b94f8a581ee77877d341bfa9aea43e41d28e5aa446d7a65c294d99f5368d3d669f8805d5d19232b1f0f4e40817a6fe51f7267cb0a81109fd9b4a222f8125f0211ec91ab08adc389bcf5d8a5232436a20ccf5380912df2c1d464068b59e94f95119949f4ac6102a34a68607e497cf6ed5a97ec1c8f1d19663c4b42e70335714fc1aea22faf144cac6913fbe474c946fcf550b771465d9d04391d6039874a4cdd83511bcfe2269dcac9aa8e061d1958c8fa5a758c8088a5d558c9449faa3e7030f2df1cc59b59ec6edc66d4c3208f31a4c029cc8153d6bd07c91aa26300d8de805e048b95ee1622c620b2252dd6482e752d6b4ff98462ab6d21283305c56fd1cf68fb0c4ac379a367b621040b1696c111ab0d3b8b57fff808f7b2a5ec7540a7a5dbbd7ff84e65aa4adbd12701d2bbe4063001dff35701d63a603f8993f308ce6787c473aaf7f8ec5bf1b738dba853e7334ba69fb99d53cdd8c9269ea535fc247b446d38860d92042e56751ce3749adb90e5d0c09487b6d39619328e0e3f113f8a2233511344dc9307d6622dc9877b640a0def2d58a680e06ba9925a3562d4374f8f4c64fdca3ca0df704bdc2a55aa4227c1693a8dd74880883ad8d3262bf63b896226f57309585c7412c51e268f8394bdbe4ce8253cf70fc3e071e91031559e3c102d3f3c47c250387fc4be8018eb42723df6efd94805446ab6628b6269ed264588b8f3ebb5c7721494d1414f17717c19123a69eab94e05b8cfc69ea79131ddc8add72428d82b3c103730ce8f7bf7f98204ab9c2cdccdb69810a8797c0f417ef0d6ae9e7fb7da52b1480eb0b66fa8d94aba233df487d1eab37776700e79f85af3c7444c21a815da4a0de520398f78e142a429177cf488f7c6c22f15704c47714589652e1eaeaae2f2a568730f88aef65efc8afe5c95547c6dbc798525dce67d75f69f9a36056a0a9c6182377e5a9977431ee2cdf62abdfe744376d73613a53f53c10a5de6efdaebcbf09b561da321e396214e43849123bf98c054ad215c01d2556b61", 0x1000}, {&(0x7f0000001300)="88a379d6db565dda7751948cc89e869ae5c68a55e0fe46ca65c9c5c359c5d200e6d00d144569a87cc1b6219ffe4474745b9ccbded970eb8d87a1", 0x3a}, {&(0x7f0000001340)="ff0543a5bde11ea489be36c3d59ef1795978fe9632052ad993cf685977578790418a42ff94d74a36d650c43eb7ac", 0x2e}, {&(0x7f0000001380)="23e1624773d97c14752640784146c76d006e2b39a1d57b8287a43b0a050102d0a420a01ed1fdb2d29579371ebcff232266e19ed2d398ea30e72b314ea1466959851f84e543322ffb661857167d236f34f65482b06e25f4542d78c319c91c96593889d343d4c2ff276d7a7f14bbb05668da892feb54ea605a4bd1ef352524819fe59dc37005fe7eaa962ee3ab05c973628861252a95fbed1e359dc00be04599b921171af44d0b31", 0xa7}, {&(0x7f0000001440)="11c7e1e1f1c569c33bc436d6320a54f00c8c8a2ffde79d1a816e0be6e86b949fb74b184794724ecdd0cfae91fcff006e2244", 0x32}], 0x6, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0]}], 0x170, 0x6}, 0x8) setitimer(0x0, &(0x7f00000001c0)={{0xa4, 0x6}, {0xc34b, 0xa4}}, &(0x7f0000000200)) 16:00:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000840)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)={{0x5, 0x7fffffff}, {0x7, 0x2}}) r4 = socket(0x6, 0x1, 0x8010000) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[0x4]}) r5 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000006) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) socket$unix(0x1, 0x5, 0x0) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setuid(0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000001740)={0x0, ""/151}, 0x9f, 0x7b9f9f1b8fe721cd, 0x800) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) geteuid() r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpgid(0xffffffffffffffff) getppid() r3 = fcntl$getown(r2, 0x5) r4 = getpgid(r3) fcntl$lock(r0, 0x279c75be897615e7, &(0x7f0000000000)={0x3, 0x3, 0xffffffffffffffff, 0x9, r4}) 16:00:29 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:29 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)=0xc6000000) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x100) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x7, 0x80}], 0x401, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x27, 0x4, 0x4901, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0x59, 0x20000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xbb, 0x1, 0x101, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x358, 0x80}, {{r0}, 0xfffffffffffffff8, 0x50, 0x20, 0x671144b2, 0xd952}, {{r0}, 0xfffffffffffffffb, 0x12, 0x80000000, 0x3, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa, 0xf0, 0x9}], 0x2, &(0x7f0000000100)={0x3, 0x4}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0xacee700ccb08cf9f, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000014c0)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="6da3d93776dde260f4f1693815efa7c398931ffe518da4121606abf68f09e3f5168936c91392d50836dda64882c711d52a124bad8d30e8c0ccf89dbdfb00938ece8ada05999946e93ea8fdb8ac689efbc57ddf95be88e756caa427ac1aae0d809e4f8da0f92f08be271a90dc38a1b04e054f5f8a0f08e0c6ffd637a396dc3b615c77ad9d29e09334a2fb65f7b3df76600427fdd13475d62a0166a0deeab9a3f2dab45c36b5934513e212784dd67a539b7d11767231af0133e47e30c3d8c1dff32fe60c7eec483d0a8be7712d62605218f7b609d91fe422bd66a7472258f84ea16ddb8561515d59d6ac775214cca162837d722db9a0", 0xf5) fcntl$getflags(r1, 0x3) kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() pwrite(r2, &(0x7f0000000100)="0ba32f8e1dc1430fc477c09a75f8998e4a7fb6f995029f805b2e0356bf7ef1d920ae5f72d75046109eaa3386ec26dc5326c8eeef854f839c439b7a8d123727d5273cbc787166c2629a9a0c44ee3f348903cd62b707cf1263a10cc4d467f387980c3752208040b6e023224ff37796a60b5e877497a7f3c24cf311d0dcba82ef6c28baa230d1", 0x85, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r4 = dup2(r1, r2) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x17d1, 0x8f6}, {{r3}, 0xfffffffffffffffc, 0x2, 0x2, 0x9, 0x80}, {{r1}, 0xfffffffffffffffe, 0x55, 0x80000000, 0x0, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x9, 0x2}, {{r1}, 0xac05792a3c0befa2, 0x2, 0x4, 0xfff, 0x8}, {{r4}, 0xfffffffffffffffe, 0x41, 0x0, 0x1, 0x40}, {{r4}, 0xffffffffffffffff, 0x44, 0x40, 0x0, 0x7}], 0x0, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x59832b29fffec899, 0x2, 0xee, 0x7}, {{r2}, 0xfffffffffffffffb, 0x7, 0x2, 0xfffffffffffffff7, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x1ff, 0x4}, {{r2}, 0xfffffffffffffffc, 0x68, 0x80000000, 0x41f11a3e, 0x1}, {{r4}, 0xfffffffffffffffe, 0x856af17b917949a4, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x2a, 0x10, 0xfffffffffffffff7, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000020, 0x6, 0x1}, {{r2}, 0xfffffffffffffffb, 0xbe, 0xd6326bbf178a1946, 0x1000, 0x1}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x80000000, 0xb4b}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x8, 0x3ff}], 0x4, &(0x7f00000002c0)={0x14, 0x9}) 16:00:30 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f00000000c0)="0ee7b5de1086db3652c037e744d80525aa26805d2d06644e3118cfa0fe", 0x1d) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:30 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, &(0x7f0000000240)=[{0x48}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x2, &(0x7f0000000140)="4a06") syz_emit_ethernet(0xf, &(0x7f0000000000)="02eb19d9b9bc78d72d5df1b301ca3d") 16:00:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x120) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100003fde) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/15, 0xf, 0x803, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x81, 0xfffffffffffffa35}, 0xfffffffffffffc94, 0x0, 0x0, &(0x7f00000002c0)=[{0x509b55c18c748c0c, 0x0, 0xfffffffffffffffe}], 0x10}, 0x100) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:31 executing program 1: socketpair(0x0, 0x8000, 0x4, &(0x7f0000000480)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000440)=0x93f2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0x7) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000341000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r9 = getpgid(0xffffffffffffffff) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x3f, r5, r6, r7, r8, 0x20, 0x46f}, 0x9, 0x81, r9, r10, 0x4, 0x0, 0x7}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r11 = socket(0x18, 0x3, 0x0) msgget$private(0x0, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x170) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x9, &(0x7f0000000040)="c92b4d2b0ed6c89394") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x28080, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x9, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f00000005c0)="15c5b02f5578c33943e293150d74fb9a22dd9fd23b7ea5745e9392927d2b4f9e3f4e3471ceb3a9d865b3ca4ae41da7f91b3781d3830d52d7bced58f7c846a617bbd99ef3671076831d648ca1ff4f28349beedaa8df063e21965b632e2dc5d9b4f2275c3c43373fe9e8aeb40b91d7f4e1e214b53816435745962b5bc4a7100487e31613def2e96290bfde667383842a50a186f495e0a277dc105c0f3697afed95ef93a84f3db2908cd6e4ff853b6504001ae4f74e2ad8382cffc154b3ffffc8f377c72bc06cca98cded72f69de573093486ef2b5ca1f4b80eef3f8be8a4fa345901000000e3a49b886e052778f2057fd57b520b6341efa200"/258, 0xffffffffffffff46) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)) getpid() 16:00:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:31 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x20) write(r1, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x400, r4) 16:00:31 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4) 16:00:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x54, 0x2, 0x10000, 0x4}], 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x0, 0x100000001}], 0x8000, &(0x7f0000000280)={0x5a, 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pwrite(r1, &(0x7f0000000100)="2b4f9c99512eafa6c30f0a40c5b51d27c839eed9e856e77c3e77d98234c48337f84f34d7a10d0964c7f54ff99f6dac981988d5d566dfd7b9a9f57a2be1d183309723017b0c6bbb10b0e50589985e6fefcda72f77f4a1fc32d575506b4d067ddf166bb9974bba859b5c86f17b2a05b8ac7559f80d0d6398d323b4869ad08cc4e6f78f977fffaf2bf06f0a0cf63356b30d6cab56edde6af3081af14188e1952b745b5e3b80460f701f446bb3201c2535e6d8805166860c0a70e10c0b31b2e6a7bbc0ea579d86ecdc7cc5e46abce328ad576b5c00dcd9d92af2fc", 0xd9, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = socket(0x20, 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x20, 0x1, 0xfffffffffffffffc, 0x79a7, 0x6}, 0xc) 16:00:31 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)='!', 0x1}, {&(0x7f0000000200)="2a8411896c5f360a939145de22677fa75f0b06d80da6c89be1ac3acf19a05a1348403b3301c6d5b88a0ae12f73ba9416fa2580c1651e9cc54daa7d5509f87e271b97b25cd3c9ee6424b45025ba359449f80d8dd10ce06522efd2a81bb1c84b3030b7882e3beede7317147b1fa92e2f59eef20472c2d17f807391663f30b267cc42366d8a9d13a46d4c61e2e767efe63be512495adf67abbd342e9c6b01d7", 0x9e}, {&(0x7f00000002c0)="e381e20d94ecccaf2843b3600b0d2bf464eb41b944e189416e0a26458d8d338d83c1860110f3e5ec8b2e3bde8d239e0ccc442d4bfbfbc8f0430d58748e28300b2a2b877590f53ab474accfdf190d17b942ee2817fa28675f68064ae7b4053682a8e531cc723d6947ea70721ba9dac1050a5cca3261d961ec651475764569fbb4cac71688f3ac52343f1b299cc0cfd107ea3c6d08761740069087c045df742b61b4ab1b1eeb1018f052622aca63f18b34", 0xb0}], 0x3, 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt(r1, 0x81, 0x4, &(0x7f00000000c0)=""/78, &(0x7f0000000140)=0x4e) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x4, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x1, 0x4}], 0x600, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3, 0xba}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x23, 0xf0000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x2c50}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x6d7}, {{r0}, 0x0, 0x10, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000240)={0x3, 0x80000000}) close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:31 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)="e8087028cf5ce5e787949006bb33eaeaf5b68d9b6a0c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215f9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b3", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r0) fcntl$getown(r1, 0x5) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x84) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8166, 0x26d1, 0x401, 0x8, "b49990829a3849589d9a97c77091ba67fcc53d0b", 0xfffffffffffffbff, 0x8}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xffffffffffffffb7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 16:00:31 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x2fb, 0x0) write(r1, &(0x7f0000000000), 0xfffffffffffffe86) dup(r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xfff) 16:00:32 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3e002e653020000000008c86a4df8ce1fffec0326dd25b045e73332bf889d91be19f676f956536b3683b0962f11deda9b9b8d56aff318efc8030763ecfa28dee486a7c80072b728c15"], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x3f, 0x8, 0x9}, {0x1, 0x8, 0x100000000, 0x4}]}) pipe(&(0x7f0000000400)) r3 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000002c0)) recvfrom(r1, &(0x7f0000000440)=""/83, 0x53, 0x800, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1ff, 0x8, 0xffffffff, 0x7}, {0x8a2, 0x996, 0x7fff800000000000, 0x9aa6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x25e4bbc04c43006e, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xbbc7, 0x1f, 0x6, 0x5}, {0x8, 0x400, 0x1, 0x9}, {0x3, 0x888000000, 0x80000000, 0x10000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x87}, {0x6}]}) flock(r0, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = msgget(0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x81) msgrcv(r0, 0x0, 0x309, 0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x2) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2999fd134e61f3dd) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendto$unix(r1, &(0x7f0000000180)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020", 0x150, 0x0, 0x0, 0x0) 16:00:32 executing program 1: 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), 0x2d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7fffffff) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0xffffffff00000000}, {0x40}, {0x1, 0xaac1}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5}], 0x1}) semget$private(0x0, 0x2, 0xd3fd2321e7b7aa42) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x7f, './file0\x00', './file0\x00'}) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x5b) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x401) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=""/223, 0xdf) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000440)="c08616d47e47acc270a26fe0016441679e81e641da46b5fa7697c07497e80e8944cfcfaad1136e5b16be0bb150c06c1fbb8e15fd152fa06e5ee11ef66cbf30f4341c21d1a697cae251beec1763e2a3da852233973a90915909e984ddb4998ae4b72608235fb3b06fb67e6b52dbf5780ccaeded832d4f821c8a0481e921c3c5c22117c0252695c8c23221fa739358f6697a59603f914f191dc59624d36b9baabf2f5f8eea8a6b73a26af16f7632aaf37c98686672ba97052a3358b4de479761ef363c797a52045e3094f28c038e5fc675a37328953278e9902f12e93470d15e2c7cc79c4d67e880d3eab9df46a3541930fef4622b0f6ae12ef0990b6da097c0fc25d346c56516b00be843ace5e0f8229565e33e0c277975cce83fa918ef0032f193a94db975aafa76360d415f655995fa3a48609973befd82ceb2187ec77bb0b49e598d5635c56c6a5fde37f31cbfb3e5cd964c7f95a5d4d7c3f44d127cd40bf60b0bc818bba44dc523860b4d90bbdf15ae834a9823467d19dedbea57f7761189d8c8a8733e0263a9afad09a9f410fe1bbd743fd467003dbc476814d68cb4cfe00c18d169839d29466c74304182ff2c3aa7819b799d3c7c5e9f3b551acb93c41a786bf5a3c7b30343c5d67c81dc1fa276d80eb48ea263c6d79990c120290e2dfa9e729a949af65c61b608032eb191bf68d24be34b8ecfa58d8d1408a207ba95a10aea0b1b7c937ae84b2d2816ee90ce3c443253ef1f38376f6bf348329075fc4f4f66b080424fb5c9c5eb883239efc42423e1dfa73ec8643d17ac0e078b4ced0edc5e2b580e1c39771576ca7488b99f900fe0e7859d7c0d32dfae3a1e6fd0d8736be36acbc74267447a32d44f77be3ca978f24da25f719fc35ce3faa2369f4424e57d2e1bac92a294d7e98d3b186496cd17eec5bda2de70c28bcda4756825053237de45e56c31e38e7b347f77b92f8f54033faf0cfa15f63230f052e4db0ce3e361afa5fa2c4eab32dc0a8d301043a08f0865ee22f349d08d4747c09d45a1e2c48d9933da246a25f8f8930354792078a753feb22ce3b31321f7dbdb6eca5b50eec761366eb70172107efc8b3b4dfb362e09705dc5b382bdae41ff0b70ae4f7f0478bdaca5f47e68cb62f8f6d69157ea9fc378fbe2f92bdfe5dcae20f903971b40ebc02f4790be9b4ff7f7f3b15ba47deb023f893bc3ef4b2a1120e46a0c49b6c56355a54d9c4e87f6758c941b1792663e57aaf092443d0e5084244ac34fa9b0cf53c5abc34d59e7d5d19d4360fccc997f6d4617a1d9a9157046f06754b6c8193526a544fb820f49cfa0c2c1c0351c0ad3c8845edb8a4009a683c947fb4cc5259a60cc576ab147da1ab83b3ee3a0bb229167ab48c940a9678a0ec76185a721cc7857b0d92c2457f27f3b51f0b4ae43bd9f38cc6d9ada61276d600d6a8f09480184c0256836c90cfa7f96271c5e6df695f77062dad3aa3460114cd31656ce1216af99fe142579b6c58384be81e89050c658132c4b4f08ba56025b231820e5be5189125d0c96d8558d96eddfddd18bc3ffee8ccf0cbe16364b2864ff99fb6cf14587d60d5b06ce3ed897573936d2fbda86faf8b645c585d3bef3e9bebe259113e1b5a4072b33e1fa06d43b0d5783b214cdd3b1336de98bb197fe82dfa5cfade9da76dd999f25be13202ae71164f00e565928150e2be2779041287edbe130900e8f75b73350261ef28583d95718beba886f9e8dae6eb7db500b37feb3de7482e4df070f95c7f45be23d3f739b0279ea3eefe4661d6e7b0b95197e4ddfc659dab476f57e7eb2daccbdf0a2a1e08424bf989d04c36f31624bc03f2a70e80cf86a51daf7a7155d062256663c1bda04279a6fa11e158821076e49430dca445bc68a721453f1460670ba2eb34e965f7891405d66a588c48aef4aec778571c94ea72cdcb2c74fc23ec3c08847ca25ef3ae7f6a3204ff734d30e888bec1a9663a9e4227adffeb8a55c3a44ee9f20ece0944f7c7bb3a42da0e9245fc1dfe3835b065a1bce54b994e17afda827008ef5759101732ad5dcb667d46214093e314acc7b703ac51bbc7ebb5bc731ff87b7b413f6f8c2f64ce720a7c594632d420aa8231b68686a58c2633871bc10c326dcd54113da401b644c4d2637a09e7053842fdbf0b84203731589ab18f08a5465ba400e9ffc75e4873f79dc593d1bd664736be9dcd1e9e533fdd01bdae2a926daf766aecbacb38ce341a2f0de9db08ae075047d60ac4866e7f9cfeeb4465e61c87e5ebbf90a0a47114d205fe1e1d2e19b145b00ef81d941e126caf0fb53fb456c0dac8e27bc9ec2d422292a96e8f7209a939e3b4609fa0d52b94d0b594cc44d0f71d8184b3935e8d2f22b03f465f59af0fa4404007a0ece05c5023936c27aec57cdc2612c921e1abde089a09f9133f44f648e8f70fdf3b9b1ace9116ea2a1eca0956b819f774bc0c01373c481e19aeff371757338880ba4acf0ef4bdaa78f6a017e17ffa7ce7c363e09f6d022fd6da7c1a8bc7a10c0c41a9242e6ec4bf5b4bf9a3b9594cbff0e9b2b8923b58e9081cc7de495213f2f0a055a3e73c903772fa05a3dcb84a896595883c0ac3fd2b633b45dd8ab44224d919394f2d769e53a80eec9541006f74aea384b4d173d6ac0dc77df155d2514d3be803c8fcbd239ad9fc2843df4e025ae197646a496fb5347143a70dcf5b986920d78b97c388631b83f5e5db56ea362e0789b2b67426f13c895075adab534ded5ac4a3bc4393274af93a8e9875abc9541d775738d8a8c2981aff171c9961108596ed0e20ca3c763601a7abf7554c97767a01308a9e0bc1ff62e8d0637f91566c1f22bbf78b8cffec5cf3910df510ac3b403bf48da90d96f39686e4d84d91e5ac29cd1f0d2eb71ceca246e36b61e4d7c84eb99f648a9ba4f5ffff2f1e507110506c42a58a9447f7cbf90098331f78c19022657ec7ae6395e66a472ab0261e7ec1000b11be6f81efce3795991331abf1f6269f5e0e2180e0a83aad473f92f01be394d5d4ed5f92f2ef41442312024fd218ab846bfb66c251054830336f026d0b20f934d7417c071defd6dee32d68bc0653a1ff0ba5c6c1724e1421fd36132ce4fab476095fa56f7b571295d86b895af3ee81dbd975c231a1346902ebc4587493e6f82b89b3d7e85e025c61bff1e57becda71c42f20c3739b05b80b40e5db09ad27174f3cd56b53a09e4443dffdf4f444f9ca9c51deb7cad34f360c03454e45284d28309844b14c79bea26c03b10e506b078dd59b279728b0201be74d3c4468f4b6f3e9d46e05a185df04c9f885c66a68851c6843dcb6dc56017af847af8a52f1425a6d347dcc5c0e0edd0a6f0c20108b569463ebb11b71b1b6a8b3b024dad2b80e37dfc38c6ce6303bf42450f088efb00cdd578e6718a87c0afc09126c741632d2c8f128433806f9c3ff5dd410174ce660b67160d2157922711b2cbc7de1aae0ef7cdb3e391c65251a5d00c74e467291839e492aeac37c0b792e90973e4ddaa82fd68594d632f5cc8b308156cb126adf758e6c95d3239d2ccf45f37f8f4d7de51db1fd6be2a9268f1efb9dd6a7c00137a4b0da05a0fc5c9029eec9f17b5132e1afbe6e589561ef05cc89c49478f117a935b47f6970fd73d484adb9889d221ee601e48bf665541d6eb1c7c7de9288ebdf7ec824747269d7a0e8b7e53d78172cd677a7c86fcf69b6b8b3051bf63cc0368e418e5efadd8b535fa495c1d2bcae05bcb523b3611a78285e540d8c1f2219b29af6b7d7345e1801ec302b2342a16199401c4f72e222bf1074750b944c31e545b6553847b8c6a6cdfd641b2a0e0a2e861df67bd83fd063f5375a16a43fee19d3a1177edae95fba0d1d6fb794306a3e5266366973267a7dc65b4cbd41b2997e1ff343b432810ba883fb04bb63e059381d8bc8ba55ae11da317cf3ae3920d84b53d1870ccd9332b41b74a340f8d3e9d4b50bfc1aba29bb0067b3a2cfb7257ad64521637b97e42ac703136edf7598fcfd84fe91514e3341594b7620f66dab6e091ee957c613bcb9e8ff1326bd18adb9ac2612e6bdf4f9dfc61a65e53c87e3227c6c169113f9a7278a3d05febf08514471e873a6721693ac29f511f2109982e11d190d4a9acedb083328587a4b4ac8638b0e798ee09c3549ffadd0f10a23a9091bda2e5c84835f98ff1521ef6d4343d684d68810c27cb58512b4ccda6e8a262e1ab9ecb25a57895b4215bbe01dc6d91ac0c1e1d8e742574645fa4911841884b949ee5f339de7ea4f12e9c15755dfbe26bfa0e2cc34dc85b9129257fa529f7407a61e8e323a2b37c39afcb288205aa702832c335e624af6bf97d935d1a408371a6c6638aa354594fd370bd0e24366f573557e7507f9106e1710838e43f02630ab57cd0a8cfdf71156de861acc2465fcf8ebfe3c9b55320655e0680e1eb493b07dcad3dac3c0c3a5e63c664444bf2e0334656e0bd4ff7c9f09069ff98fc35371425c1b1e3815eb97912ffe89cfab9926b4fff31af1c691343f15a1ea203229dd414f5a8d31b3550eaf11a09698e637abb035e251d624e452b95fb7c826fb6380040d0328166fbd5a40d87269529c4136d433d77f0065cb620183a079c96c2ce8e2dd6bc8a9a02b907f58323a7434d6c9f6529a0a9eb6701a995f976edcfba201936c76062b03fd932c770006631450a9a29dc404fa1a79fb9bc8c256c93c6048b0e62433b2294baab0ccb538ed65d472757cc2ac921d5bb012b382589e23f5f0638358c2293a8a2c169b1b8849b7e08f68c8d385c4e2ac18eb885b89b8f5454e384cbd753958f864ba71650b4f07987d8522c6dff58dfa7ea65df009040be4a8d97986c1776ce397561c2a0ed8f55c406ed75abc7f76492cf0dca62f802d56f73fc3d95ae105735b1d2e38c8a738efe3797752413b36ad34d4b97795c320c96a281c5c8365dfcc1becf655b6772f5ca801ec80b99a2d03597445ea6479fc2f2243fd411209cf40d3a529dc1ab504349073f156fab935e565801d39233497ddefd5d080e68f22061909ae7176cc203f789669f496c897c972b5e143da74fd4a8eb45c7a866f5193c54db184a27490158b1982d7fd1af47091e0bb05c6cd05fa9dbc63cc064a8a07aad30c84e9be6dd22cb014661506f5c0433eb8e305eae93be835875715cfe01a7fa3e83ae3aa139c57c154701be7845fb7fc93b736bf574eb2d9fb6b61153b22e7a5b23ee25c6af1580e57fe8eca97dafaa7d9aa7dfeff3607982be1d7ba6697a00b76e76243f61a5fe32df074b0230bd94b853c478d3af95dae5d4226120edc93713b0dcc44e123fddf86282172d26ed5127cffe579da90aef42d0ac8cf75c4948962dfaa100312d422471832e8ab038ff94703fc4ceee185efde7e88ae0e34847720a3c2097c439e15c822570b7384cf68c17698722fa03385a9920af685e20a5b284aa676b6242ec29bcb8aec3ac3a548ee2b4e1e91890858755b71ad3684efea22e579fba3cff0f0466e6abcba94a0fa6a6b51d5507f6599262a91290498ecca3ebf562a3b82de86099c412039dba638764f04200a5c5d4df5983235332f0074b1dc94ac93c9c42faca80d8e70fb359b381acd06426b64eb572a27c944b3e195c361f435df8e9ec07bb1a6ba668f733866f090579934529ca0a339dda887c65aa0808b5f15b88e80753d47b40c8d82f1714401d8299a0d775657af9e6679b4e13c7bc8dad61b0f864ee97a4f18a2b5712f825fd7670a52980ba1f9485bf610ae221fab353cc25afd321fb9cf5b43094df", 0x1000}, {&(0x7f0000000080)="2c2d67bba624b9826d78f61b5ce87fdb7dec7b22016532c3809ef6650459cc4a2a5e8781c03add55a3d1e78cf14f8d0425331fcf9af6004a792ac150d23462a11d98395c1713ced9cb2d3ae5f6be1277204d905df9dbce338e2875ede0e19245364ca473af0800ba2c40f1957bd28b", 0x6f}, {&(0x7f0000000180)="565d015f2b326a5c51fcb7a78a9aa97318627fba2e287861bce321021c92ae87f1b79517c212d8997e29a88d94cdd61c7c42617817186c4d6235b734aaaa3f3f105b71cbc8abe3d50846a01e74fe29dd89279ebe64272d6e42", 0x59}], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000001440)="2377951218e9bba7ac800dda33b682693e0d6b8ae2c5881d655f1c6ed709870522c54353195ea799ce63e8a60b84f6831c89beeb4444bcb0b5826b0a5f1d283ce7a85ac91eea5a3f1c8588dcbdf2adf12a1f", 0x52) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) shutdown(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/49, 0x31}], 0x2, &(0x7f0000000100)=""/45, 0x2d}, 0x841) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0xffffffffffffffe1) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) 16:00:33 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="cd2f67b7c367669480782fb47551d4dedeb2b979fe9ab95af32b0e4744d6a9821dc96565fad2c270628ad720729aa5e084193e29535b6765", 0x38) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x9, 0x3e4}]}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:33 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x3, 0xfffffffffffffff9, 0x4, 0x800, 0x8]}) kevent(r2, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x24, 0x72029227e6afe6be, 0x1e7, 0x9}], 0x5, 0x0, 0x20000000008, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x0, 0xadf}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0xffffffff, 0xe5}, {{r2}, 0xffffffffffffffff, 0x3316e02781a8dd39, 0xb2ac4d12c0cf79a6, 0x5e6, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x1, 0x7}, {{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0x10001, 0x1}, {{r3}, 0xfffffffffffffffe, 0x20, 0x8, 0xfffffffffffffffa, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x5, 0x7, 0x6}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x5}], 0xfffffffffffffffe, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x6, 0x9}, {{r2}, 0xfffffffffffffff9, 0x4, 0x10, 0x5, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x6, 0xf33b}, {{r2}, 0xffffffffffffffff, 0x619030e2897722f3, 0xcc9ff2fd84a3d718, 0x3f, 0x7}], 0x100, &(0x7f0000000300)={0xffffffffffffff01, 0x9}) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = getpgrp() r6 = getuid() getuid() getgroups(0x3, &(0x7f00000012c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) r9 = geteuid() getgroups(0x5, &(0x7f0000001340)=[0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f00000000c0)="efb4f4ee1bded4dc53636a683d3bc51f83f21e97", 0x14}, {&(0x7f0000000180)="c8f6b5fed59e2e82e6cef8f8dbe66eb6af6e4e08fe04a46afae2eed0ed10a6049f1052cf8e97f9a44538e13c25dfaa42a9fe22665c8b29ebd0ae5e5871c3e461ed025885d9334f224380c59722224e43a9dde6a7e8ed7d368041ab8951e3b44a21f886b8fc713d2181216612d9ef2666e6b39df8e5682718ed653eb31f76945f56511fc17e8127cc121fbb98bff1fe08337faf7b3cc322ed46865029dd0cd58814d1813ed5735d2ffaf9080dbc5a944ef386d00534d9a870a479d4b204f3295b0a2c288daf64dc10059a31973f31270da767209d4e40bf2a03d95fe871b87bd155", 0xe1}, {&(0x7f0000000280)="e326842b77b4e4dbe1b75ba7bd2cbb25e1ba04a762154edf26597830d093faee0412b053289e3d20470facf3c5eaf8d1918425203a7be5bb0ab47fede058fbe3d6d42120ad5c5a06e95a5d083a5645fc7aced60900b603aae808b4b288491d96648668b2136f6cc2809e3226954007918da5cb68a899df17ba99b8605c92998d5369fa586937c315c85f4f3f2de781a31d5b8dacf88aa86b349e327a7f455a37c64950ce24725bc1cfa93480a39b0dd07700ed322c2f48f880684cc7271edaef97c24bffaa38344253fdd6bb15a6d17b0b51cafedbec3d7174c13665caf1b8e5612717398d5bfc559332b59b8f653b7d8715bb55a6e5d7b51d50494ad5a4c866d2c1654415faf3eb1f036748fac7d14da58b9fbcf8a71b9b9f481ef027355c6f9a338fe38515cfc8dec113d223fba24132dbbb3371f104a31b19d21d554fc118432b2a06a453ba0f0e661ce50ff5f6ea1b5dd925fd8882e6229f820ff1d4febca8cbd2eaf8b5abf2c5c7dc9106ecb486d49f4b8836058d030eb780fa1c4a3edd2fbb28b237a192bbfe294f68cfab9b9792f8d3f53a5807b1256e64ee507fb7103a1600d2e5dac7ce4bdee1db79a2abb7c2f035217d82cbcc84b30a2282fc21e603c72230b3f2c76a1acfabf5a50ec5c2dc15f8cc4056c286250848f8b49b5ecded49724c1f42fe17619b281d1868e99e4d893f059fcb0e1ccc28910cecaf27b9ffafe2cd75617d97a71b597dca841f0429f5aeabcb6523d1f7f58b7c1a7b06a7c002bb99b501b4d8f634961176f83b904843a4335c5ac8d3bb081d1dff4c8952a60eebc1cda38943d542277a8576ec105902562ddf043c2bc78937712b139cda119f8850d9e164639d7e463f3badfadf77ac7235004795d24b3df7ad2500dab99985f374267426d413bbaa45e4151cd06155dc622d1d5c9c6f7e172fc0ca8e716cb4198051955ff10b83779e45957c31de111f0089e884b0d7009169259638103d2ba34890e9454b6bb7daa0628a8eae8ccf2fcbca930a8204d32f08883f9c182bd76e6203036b8ae5744875df353e7c297af66bd6c8ae33b69316a762739fb0e79e586477fa8cdec501a935a8fa809fbaede20efdbe59fefff4e3819ba574b7c675f458e400a777cecdb0a023ebf712f88b009785f373299a2c9a61022fdd9db8607d318f59b05b0571a3ad823bca1167616491a6a558a6941e8dfc1e4ddcbfd1be476c27d3f05c2f2fd23238fc604266b05b81f8f57d04acbc6e6e75981c95130690f84ad00f74945e101aa8c7420c9454b865652b1742eee6d90095a62d60fc8b5b80b6e82c6b038c632624b7b5a9ce45da1609d37b82908e926873435225fdb1fc18b535da4a77b3919755da1c0db089b3d94e1eed5403ecb1f7eba167bd6ab581676d5c4f08ab533cfeb323d62f11ffcca9bb0bb490f8496398f597457992294ddb459e96fa12976f8f4a0e2a62a11cbfd5e642c71191d0232c31c9e08366dc1e9601c42974cdabea898f616751cdbe4234afa687cd8016c6653c82b9e45b6bd71fd9840bd4c5c24ab3c9eccd2a26f8651cfc9d767c84977d8f5da9f5c9c1492fdaf3243c00c2ed9c58813e5206b47f6a13d24ba4e751baacedad3ea4214521491182adce733942cde466b12965d8b739ed5212a3cb7cb17b10673219e91b7f168608ef6eed8415605e7781b6876353b93b85f313f4f43bfd8e39c191c6485795b4f76e371900d6cece156e23c9d16fe6fd5f4a0726876e60b6983093b592a4fdda4d75f20110ae31960c0772c9134618ae84c9f9be86c383fcc9429542e32a801d3e1afcc0146fe8a82e71c9248bb22ad7c4c94e6dfaa3019525831e688d446550bf2c8e33c86b7186b6c0776d5396a8e8290b462d48fdb372c82b7a92283b2145381a306c42c88ba69a7bfee25f51d6aee888b8c168db6aac26689db5c87e5cdd17897c3c7d2dcd2689de48afb7a4582c994d233bf5a56f37fdf5f5187ca9d84e1479c373b5025bcfd9a5509dac45b8cf05f6d668a0d3a3d013434ee1c556e8c846036ea93c1f5ffe4c3143814a8011bd2b6195020b11127eac54418845abbfe10e754f4324c76d358b9a03f776a4d88ea97472e3d56e454366320336cf626831cd6fbe9b849889097edb3d270a4b09630565b7e0e8e9afc63c3a686e556ec7cf96b035fc4be9e9a7b37eec6488bd4189f1ba9c8c4ea6d85cec8096c6d588cadf0c9f13c6218c3b576f4290cef2411db36fad81921f7a625c281e7de122d4fd15457913f28185fc67969e5b8b92f5e4dc51ecab29b6a661803de0f4910bac2d1b4c7e82ca58d86ab4bb51cb3ed18854431fde9b0d0ca159ffef6a62ae8cd53a5af0c3c2f0e7df2ffe986447c2d7bedd87f49b4744897b679851928aac088365925410ca9b2bea866dbce16e74d92b72e566bd7ff340baaebda741fa05ca795b04e2676258f0a86993bcfe5bf508afbe912cb35ca0fed0b41a742fbb4818c0b65a3b78e8ab26a353abf49097dced094fbb44713a3a4d00a9f03c97c458a621d1115273533cf648482648f3c1cbc10fa94cc2aaa52a3748782369454535bb1e7138f729d49c631c75eeca0f496836bc862a2a14c59b348243d48703f82372ef1c6b2961ae914050106f649ae891283a8381df3e389ab50481c5aa2be13eb6121223f64dadbf989f4e8ff2060580433684f1e59bec7c6e5a6e9037d9b9598237d9136fae1164797e2810bf66d7b54535be646536f00bed9a51f72a13f76ffdf80415a22408890c152102135075e9fedf314d1a0cd233769597add65a9636f336088a6fe3f9fd210ee0389bf0f1b1a923a6f45205a357fd5fdf6689b217d79ee0fdd20bf02612a2599f8ec0c5cc678ed18fbc5011e1887fca7467ef42715d33d6d296beb31a775aadfef52280180fd9b7dffd73e8765f4d08c7f47a897b077680f0b8c211edc9f1a47e03bd6d3cbcd993ac1bad6a0daa0ba860dc20ce4519cb9eed5399e9b04a34be8cc1afc42a036e7c5321d1e142967af0174da9cd093dffef091a32143b83849eac3544968f69fcf79b04dd93dafc6671fb3b0f89cdda090e169090f8610d09aab1ded3c8a8ab9aa0eb48c0f04030dedcdb502e3d48fa89424a03dd79297290e902e896859e8964e1d456024d4ebe2f6d965fe207e181962bfa7ecc9cd72a0be14a52fea19868bf487928680af1059e7b0dcfa3fd9f7e87e47d96b715f58a362d5e78cbd074ee967c68f26e5234b08d09f1f1214a71d5ebf464e4cc1bad0c73053731485db74b88a6bc39533ea65b32096aa6371c85e38934bcc165d5406607b79c84f3d57f83b735121d6b1fb1eb99a6bff33379b6557c90eee7939616344e5e54546cb8ab33231a5932c4d324fe4addafc859731dd025408ea695241d38dfc2165f406a98ca4ca83ccbc4d73e72cbfcc2167a8acb4b876e30932eb2303e18db5fc64a58f203968f3841a55593968f4c7e38e1cbeb1b9bb60c14aa6f818181ef4b3feb16ce70350cc32a421513de7712afac1477c4549b7704cba4b00ce65e7efd8866e78824b71a1ddf19b81945857a71822cb8fa1a9f985be9d67a6f6a83c78bcc367bb2e4b34548e2cda821e3258824888bc24072e79b920a1776dc41c5af0b0541963370b41d427ff19e4e23a20ab20e8bdf94ab8190302b1c4c3bc8691341069629ce2e062f290fc6082c3ec5e71e25370aad1e64b5081e0d9231534539347fb800e144270c4c3ef9741f96fec2c54497de15de0af5b017e5df4b7eab49d3d1487282f788043d018f0c836a41a6b791e9bc720e4b3d60fedcb2a0301749008083b746a5de3489ddfe3b5c3be678b780949071bda284e2d22a559fc8551b0d2dfd0bcf5a97efd8ddf5ec05fc72983cf50df454cd603e26f53f7d98987d2348f342a4e1c14b377ce25f7eac72585ab90c1233c29132cdabadd87bc522f03658444ad46495ba8ae11cda17aa4d475f18ba0a7f753b26fd48265cf61bb1cc2770ba0e2a4ca454bcf1955765340caf5b0fee0c2317c99baf9c0e1bc8c95a04ed5db1af234754f4fab898360d52da4377e2e50336a7551284c6e125bc93626c245fe9f5acf9449acca776704242bf5d372b55ca2ad5cc398bf1195aa681929b36f30da24f299d84c62f03558c3a7d8716ef0beecd550b2b45c5a2d7d0728a22dd2bab67684029445e5acc1d8e9e3ad6d73c33f9390cc335cc1b1d741570ab9a3bcd233840c495d7fbb6a7a64f53eaa504e367a11bdcf49a25956e021225e5bf88f87d5fa5bfa1769c0aebcd7df064943f39c27e0eef692f7bcbaa958fbcc54db8200464043759206b0e50036c12556f6e6f391036ef004bc69f8b8b5b992c3d939e03d0d8f0aa48ea288a3b70d592c47cd48432d37ee81c59879545644c938aace475d69547cee3b98fb6c6350e4ed5766f8969aa3de7ed4fe38f13a578d6a1ce431960b61a5a9b5b66938a46a0b8eb90acebac351ee0df2dd7beec4d83076f683c6cebfd9a8aea7b0ae2b8a9ca239d4e447eec36fbab2db4f24c4f9154a490c91c8635bdfc5c3a55548cab030f3872400262b61587a4de4c7c675e4fe1e4740b57f533db7e34d0820b149293ab6f6d5f7f65024d1ece8a88139c87f1cdff3379d52cd9231265f9d827257a867d668b771ae239d1b40bded69be79d6eae07ae95c0bc7ac4b3cd9db859c9e6f1cba33e0538b594d6c2d9de033d39a6a33467707d9b6d45df9087ef24a4957891580bc57988abf825a550e96ee06707d40852b50c7017291494ca1f983ce614f2d6a4ed44b8f6a999277a9c8f6667318c58fe852dbaba5dce3ff872ce6bbda6bef3c035b9884e98d5f24158e381c38aa5f86de05b4bbb16f8da739cd1c32e24215933637e57499003c73639868926aa8104cf10fa00f4a2348befa6e64d285aa16b971b73af20bddc130fe0013679493e667b5cd12af80eaf59227185c2eda9a10e3f1b9f60211f09a8b7bfc19b65bb132547a5616d22b52beba294ba8b6928c16e55162385c4f92f2f3eaabe7afef5ed11a043b722824b7afbf86938a3b8753ca984dfebc8b9f68688e999b9d5cdde569d65df0c2971f5586b99d594abe388fa8eda6b54e43d8821d42bad8592a7a89d761894bef7e751b7c61cedf45aade5f8389d92efcfee25187dc346ea43d176d1b7245c0e481dfbe0f247e6abdf6ad443e1c76cf467cbf04dce8abf115af7193fea3053d3bc592688803a2b806ebd335f37bce9b5e07d8e95e0f7cc2466099270b4e4df47f32edfd7d2abefc93c505cb9d0d9458084699edf1c783f897660ced3770c665e8d0fd7d737ae6b4794c1c0e9f7510b09bdd62e2d90384f4844ae3a2da97ea7580c4c1eba939232caa4530e8536c395eae05a59b1d719578606dbfa7c65ff1f33aaba81f68b6a93ff4b2502042583e04519d897d21ed944e5a0020857201d8f36e0fc9574bb586ba4cd686189c50ac55f722bbf1427f622e93132d456f9c2534180bd609a87cd03d4aa0c2e2603028faea030b905c2a4f388dbf81c93ffe63252ac49b2d9e51b7c9fb429c34274f62a95c3ddf3bdbad04b23e4850d08aa52450861acaa81d5beaf63a6d288724aafaadb7fb57eccd969a90be776913bb1edc959cc0992235f008f090b7bfb6915a128983d9cc706526e3a56306eddb5b75606003ae138ddd88e46ab471c1ec293acc5efac25e4c9189092ec0a1f66b856d8ad56c5d3cf09a02d0a127768cf93600cfcffa29c4fe6f0cd19bcf14fd5135447bd95df828ee4a17dffa4af617d65138072cf53679694066c", 0x1000}], 0x3, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r3]}], 0x60, 0x1}, 0x7) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000140)="0600000001fe6afe866fd42f8859b15d1ff9ab00110cf6809da24c5e74e20176cdbbee314a20e39dc82aef8e61e4e22f809c394dc82d237b6d6a00fefa88f635909277d2380261f567ff89d9f1b0c2a4", 0x50) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x7fffffff) close(r2) fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() dup(r2) dup2(r3, r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x413ae16cb976139c, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r2 = getuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x40045700, &(0x7f0000000040)) geteuid() semget$private(0x0, 0x0, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30267d5903838998, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6044, 0xd3c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='/dev/wskbd0\x00'], &(0x7f0000000380)=[&(0x7f0000000340)=')([\x00']) getrusage(0x0, &(0x7f00000003c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000004c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000500)) r3 = open(&(0x7f0000000540)='./file0\x00', 0x8000, 0x5) recvfrom(r3, &(0x7f0000000580)=""/48, 0x30, 0x802, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x40) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000005c0)=0x101) r5 = open(&(0x7f0000000600)='./file1\x00', 0x90, 0x80) getsockname(r3, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) getgid() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000006c0)={0x9, './file1\x00', './file1\x00'}) r6 = open(&(0x7f0000000700)='./file0\x00', 0x1, 0x30) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000740)) mkdirat(r6, &(0x7f0000000780)='./file2\x00', 0xa6) connect$unix(r3, &(0x7f00000007c0)=@file={0x1, './file2\x00'}, 0xa) fchflags(r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000840)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000880)) connect$unix(r2, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) pckbd_enable: command error pckbd_enable: command error 16:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x20) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000380)={0xa3, 0x0, &(0x7f00000001c0)=""/163}) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/41, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error pckbd_enable: command error 16:00:38 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) shutdown(r0, 0x1) r1 = msgget(0x0, 0x140) msgsnd(r1, &(0x7f0000000040)={0x3, "8f7de948996986432d5d1532735b0522621a193367120f6c6db8d10709851a05706c2eded8b6de93d48140e141b8444e78d6e14083811995cd1c31f6df973d111e0c75bcae4a4e7d5a07627984d6d0e889f9d47d3aa70db24acc628ce5920785f4080302c23440"}, 0x6f, 0x800) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) syz_emit_ethernet(0x27, &(0x7f0000000000)="e7a684554daf57ef4d39757200198d0ed27dd72fe9db4f39fbd5606eb10a968ae1f9cb072b6245") r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) getgid() ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) rmdir(&(0x7f0000000040)='./bus/file0\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2967b9208d9004da34d1c93fdd1646ed5d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x6, 0x1, 0x40000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendsyslog(&(0x7f0000000180)="2c66fb30602076bc3721eca5e756b35a34bf4cc2c49f14381d22dfeeca61111c0c98762d21ce7521c81bf5bcd3b9ded378d431f51fbc98c79cb382229f49342a03a5becd63946f03564bd2372906b30d45b1bfa17aef8e50ea7a18f063ded748161b6a3dc3024492293c7bfee360066aa3c1ccad20663230a8112359a80aed89390ad58983c271aa3cf295b7512e416f08ce7f", 0x93, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x101, 0x8e}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="f253c207903f2dfa523115fddb9abd18166296d96160f4f8d05d154b1566d5580b6642b30172fcae68e3f253b6", 0x2d}, {&(0x7f0000000140)}, {&(0x7f0000000180)="8d6e631b91df5c0a7f666ed46f172108480a0471d24a5a38acf675a1ddcef95bf02ed7acdb2ae79eb7b7d65cedabad524544c38b6b9f6af26b22434407845d16d43dc4cd291f2a91c27b72d5e485278e6480d53428b242c84c49db7836691478a55b41135aa38832ddd91bcb4c95e502c2afe90f38de", 0x76}, {&(0x7f0000000200)="3758ed0923925e210c2ab0607def3552627024a17ac2ae58dae1b28256212f1ceaf7c1cd88916aee64e31819ac0598430af9f4c740f220297fc55a183a1b3361c0685052072bb0c26e0dbb374a279aa09e480473cc0b9a66e21701a8159567ff73e9526ee1b018bcfc40465ccaf973e1d07df52ed424e00aad6047ff8e2b5aeb5fbb5127ecf867e974a81dfaf5f63684917d11489d4a0953fc696b0d445b5bd6bbd15225dc305970012a91ceeaa595078b", 0xb1}, {&(0x7f00000002c0)="fbb18d875629070cfba1a4d6d9a47b44435e07870590864f0ab4a3108d02310f69967a226db4f1eef8944c5ade712fa99d64fa0739b1cb53e54a0a6400ccfd18809d3f7b4a190e76ee138b8929ab52f55248f347746f8b8a276db3bd2c4f4950e7fbdb753c76677362c2815f8ede6f0702812c5119a78fd2e88852d72e0d5069d8751ba3f83a6c9bdb1db0d536a0b046f5826128f7ff5e6f7216714acb48734de30c05e494374d994e90154e16f57549c71d8303948e9e3a4d39aae1859963328d03b26eef83e6c70005006a13647d1b44df0d0ad9fe6d56d4a72495b7e1206b10d8d8d1f48c097409b1d80324ac474e1623cf", 0xf3}, {&(0x7f00000003c0)="56380923204fa1a3fe44789f37e9af2f24e3ffffa370a2481cf355918aee", 0x1e}, {&(0x7f0000000400)="d86a11edba3caefc87ab861209fa013fef33fd0759b6d9725d39df24e8858846d0", 0x21}], 0x7, &(0x7f00000004c0)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x38, 0x4}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x97161a9fb6326d9f, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x101, 0x400}, {0x22, 0x7fff}, {0x48}, {0x0, 0x5}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x3b2d28ff43874112, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:39 executing program 1: setreuid(0x0, 0xee00) r0 = syz_open_pts() r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000037c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002280)=[{&(0x7f0000000040)="274dcf4115b1d59bb3a744b97e501a76e40b9410240efb89f001ec462cf844111207373cd244c8a8a2b85197e0422d110f4498ca8884e378be3a96ef0b76755de54610f45b7c5695d94766ebc4f7f21752079c92cd99490b63072bbe0e65098dd03317a8720708e4fe07332896c19b47deb0c4549ca452774b28201459b189b18008c66bce71229338f312e0f5905b332af68cefdd73e174ee9777f018359c384f2f4ab004c5fc4c758ed5e97f126f86b117fc34e6698199d7c82210a842322052f1968b2ca6d9cf831ad7be762315ae309c786ebb43248304b894a47d9e62e4975a03f0da0362a4e8dbcadd5daa2d93c8924fe5de982b65d9327fbf6328203ccc2bf9981cea4e626e010d60592a971e5ff3a1b48c1f16d568b0bfc457becc6590f3828323b097243543f63e8e1f3fb9819e925ea98601f4f7ec093892bbb76a8877b8fb8d09e472562e42997138c88e047419f97dad5484a229b03e61df9bea51bea378b07d6e7fab144d2140708e008c2ea289bee352d42c715417349ca62f7f2b4913e4b1f2686cc071e831ddb41e3f1f4213a47953a82c9c259fe3a8ff4ab610bd8df4deddf4d86cb3bcd025407537bc851f57285bb32d96f9e6c258e46413bb8c05e6bf6ca5451f16383377ab393ea82a9fae4cf67a72825f505dae0dc5de5580786e5fb4c6cc21abea36078d4a2fb8336e02c7bd9f52e56275636fb42794078282e3e6f2e13f4b90b99f8710a6c512fc449b2f9d17145047d806062fa2c8e2084fd28420f177117cd1a0e52c1f5c852de110eef4f7aace4199e41c574bb85cc88779815c02654eb9b73661d4f17427fe56f01106b6d71923712956e5efdbd4b62eab5249072ce7e32f8f7b5680f6e6cfc886ab065f81975a791a8582a008c36b74cd868bf48d7d08345961aeb57418f6d198c829b1a203b07c5ea63a996450139e90fa0e2cef9388e997d6bf525253a28a263ee941fc042ac221d9b310a84e64f826600c59ba60be90a75da0c314d70f28aa3836b8ce663370eabd282c410413f811d0e02f6d856254e1b9e137bb6a445eeb50d3a25e4412c320d240dc7979683733fe14332d28cfe288d3f6653e903c69eb657fc9aa615b38fcd2a863975b9d29eb74ff2131ec0ebefc1cb45f3f4151c493f70824a90bb6f97002c9c3795f7608e57392dcd374ac9e4411b020de0742a71fa4e73634e50e1de0579ea11c6ec01a413e7475b7e47a7d9bc17544e27d89424ec128b2b7ecac3bee5ce1e774796af3781ed03ca377d6e9995a3e033e9a2215facf7b83e096b69bf011cb362c2c1383da7c3a80e0e49c22b426353f0d7e4a914ce47fb156a0d2e9c933c11110f6cb530795bd955549256a33afda3f3f4bd723db783439cb0f78f22c4d8d20ef5debf4da9ca0a379404e654d9edb684b8418b87165790ccb932546fce104984878f7393cc944ab0e1200e2e960487798ff99bf608eb241c9270e913b6c370921ca962228580bc5e8c19a8fafa80be60bc2fb4c76e1ef72a3903c6c6d0ae192b5c0b9bf2347bed44555f6ed01fd4df87badce78d0a312e5c136e90f0ef83944286089258d11862781c49faea5f1fe64b319b35b4ade5588c5ffbd8083cb633d27ebcc5bc76eb39fc334bd4c201a7b3d6ca15b7ae16c167b0ae511bb06f1a5f65f07229b9757d1e0d29a4eedfdc402405e2b830395e13211990356c6789a151114c3acf5e496ecac983ad0616520b4b8f8e0be52fe0ef53e2db0c340efb550e302aac0a5a9676dc2b7d443d154db030138e62f83bc034e43a62abdad0b883740b95f22a9b28091689f547dbc1cbc3356eceb021e77260a41b038d421bc9c70f1c6fdf7bf1f6de86da287b7b6efdc304ce130f3405a5e11d92b1c31844cd8d44deb1fba0c1d56105df706e51d254e419cfdf91ea50ff7e91c18571916c041d9c772e4e50177e4d6400d911972e3045e77d564c9758a0ddb3088ddfd9b804d5496c051429ecf49ff8775d3beba9d372aa37f78b05f52cf925cab7a2e2d4eeaddf59de3aa40ed7449eaefb78455cdb61183fea1af413f7f8d05c6e0b82e449c651fae1e46c4420956eaf61380f187eedef88e9d06fab70c48a4984475bebe4607283162d33770cf4a98b603995c9a2eb88e7d24c0ba7424eb4e596d6f33e220112f2d4c6909fff6832e28434c71d341c845be03f16f8d3231e809713e47f0ddce444db73e0ab335bb608ad6a307d197dcb03c9d21d33854a6b37c1a7ae4037cfc1fa9cc24cdddfb018a1a7a817f23284120d203d72c729662dcf01c4ce1ff29e78a15f5335a6e54a3f72f193a037608b972c60ba345902a25a0681c2254de1a0d7f426c87f1ce95d2c4f1226cad438c346058bb9eb880bfbba317b1402bc47ecae0633938d3a610a4d8b2a167302b9ce259a26b5c7ae300590b20d9c6924d06fb3ae488c73d53c5a60fca658f5d2042001938627990a398921ce9b49403bceb2c05e35bf8cd686aab0bd8569196d8398473ca8dddb5a4874a557dc7bfa04d3f251896a0c057124505bde9a75b6cf7e5606f5bb150ffeb32081d327e09c50ce952dc096bf8d5057adeca22d9d3a467a495c6240c093d19a873e8104d1692bd217ade5bfc43cb3ba6165e88c0ebcfbf077d3505d84fe1d12c3fa8b4d7278d085b68fa80f5ac8aac03ff02306ed9699e3280d3751813ab8079955330033af7a0e7f97f70becbc3b27897c7281fd212300f66eeaf36ace250df6ffde023a7b88518da1f7f13c8bb0e901cb3a9fdcf657a061bc7da82de48ca902dbd30cbb727710563543d876dd35eba40679c394baa96ab7ed09eadfd524a2ef62eecc8000fab74d9c06b7a0049daa32007f0a86e323be78eab7e93ba4b9dfbc656860783df80b62f215774ceca29ee713a0d011d8c565fc323ba45e100d6a04bcb9ea1d69f085d050f8ea1769208421cfe31b36f91b3eae2e1790f66afe14d1e760f979891ea6eccc729f8437a0c64412aecaaaab0c175aff8031bb7b8f026f56fccf7f4ceefd136ab816fe24fd7555b67eb0149fbced0a026fd71643abddeeb08746fb5c9476c76cd8bb323c7e03cd92029d30b0c8e7c97361d92920318592c13e1a204d68e2d2e10bbd4048add526a8a7862a2cae0c738ac22573f3a51716d0ccff5dfce8f619031bd0ddd4d9d6e885cd66bcf2e302b782960e1cdfdfe835aa983bf8e2ac5a42ac13d259fcce81cf2e7515975439cdfd4317c09338108964738b930d332b005c7f2e4b667615b41d479f8ed37af7c6210d28db3eeb2cb82f99113d4946a935199a7ab818234c67cb016302dfef6e209763d710731192b9b5e06b2c5b72c7cdff0c63c72ddcf198d59f7cda02d71cb6fe2975507ade80257babff2ab4af7f0e68e4698c473cafef5e3de172764ecb44f40915cd16ecd81e0728de5f5c655e421aca992f64669b49ba80ee248131d6edc339bd995f13c705425ea6e3f66c82d085bf332615dcda92fb8b4d4cd71c3dd0c6334e90ab5d5b61dfa1f619fefaa2549c1b9a1cfe2ec3e51739d7ba95f7d010f350549d1b85ec733c1b86011626f1629aae8e82ba58075954b82c855d1bf392c93daf7ea08f0ab571ad20bf911fb5b76fe544445c441112449f03589954e38cccda175c3ff32f188ff0445b015a9b4dfb74e5afa874d6c0cea95cb5f7e2a1611223855a9d3cc62bcab9dde313daa6bbccae1b872510cbd4ba24eaf21f7f2130b8a6e59f7bd7acae0e4dffe5180ae27fb90390b23d1d6d67391c7c00f38a056b309488b79c4496b49c1827feec76d49b95fcf33d364770f9edfa34155867940c60226b9f8a628b7d312b8a57adafe8b3ba45d931d0ffda1b17e119418ef273edd005f0eea194df49f9f84abc89c619513b8e4a4cb5a8d2b1284e620aa9abe7bc670bf2a06099fca2a5ae80d3072a6ea78ddc1b96c98989aa053ea8c6b1df0ebae5fc87a7a2ebedaa1a92d25cc2b60ed683c4eaffb74e64215e19234adc4f2c2942220ab847f16b27e3119e6145824b0c8fe8aaf52109ca07ae5d57014de45d42c08173027f785d0c6b56d555a8a43cf41d35f5ef475bbe955a4fdf65375d9893fed47eaebf35aa204835c7e8353a8f7dbfe6e25c15818bc9e5adccd3500fc1138cd1eedf9d59d59d005a59b557accf2ef5bb5ca0eae8ac61b60f2af7ee4aa77bff7d0d764ed90126ea59269f8810358308c3e9896c7bfb510cae058d3eba56d6ed2f964400612555c7070bdde10e00ecc23982381b51743d87db6ab10b451b0d6a515b61399db6d9da06adbe6007fdf286f02b5716fbe3b73383c30204de1831e13b656aaa908edbf8ac129f3344af946a19229d848d8ed92567dfb9790086c509d265965d12b033d3443322458e93b834dc4f08d70be68261cacc245915934e5ce475c67b0d7cf613245e6d283f56f7f15f142d5a86d1b1c497dc22619c370621cca4a66e421130428aff6084fd14f8793328caf2d057fecf5b8e514d18b75c57d733124f44aa1bca39f8ce3deb5dbc8862718754641a94366d1051a8090de1528b15f9eda114672b83e23ec294f6641a1b0422871aadbb5bc54b361ea950ee39fe635551191a099f0c831d88113a0fea7dd1d3616dd85e6233180f67e66931815af12e7cb2061045afda5727dfd0b0fa5d8e81b8aa97a4c41e1c062604045e24e29fa5b9927914e2bddb70a1ed91c277ba7d466a84bba6bd11eda191b7227f9a5b07d42253d778c17024597f8261c243441f2b3f3fc3e882355eecde2d4b0ab4278caf92d3be8c20e2add35eb7cd111a687b4f4004b78224cbfb003c36ea3cf47906c7193820fc4496e4aee86062cacb0ccc5bf4c2737f5975d5dbafa116672a83fb60cc6df84b005dbcc3d39815473502cc542c094c5879114b36b29b3e1e4e0b64e10fb17085eb0bb2b8f5d4fd2b17586a6d45ac466eb6faf9299c5b28f53888b9b358213af5f113bd7060ae2700d51c5a88e6ece30fa75befe31d5924b6d1c95d7f2d370ad8b8cbf86fac27156efcddfbdc172923bc1f60a7c891cf4bd02e07c3dd5ab9c1720deabd94265b870d220e7bfc11b4e375b2e84b1a3b08b47ee21e0e7db78fda72adc8ffceaf9293f4b92c93132596915f543c212fae8a9fcc23aeb548c8f609adef3ff3bee4cc2fc20adf7e93ab869af20ff3e4a2b166e9ae5c8fd325efdee0a03e476b2e44ebcb544627168b54a811565414405dbf6f356c9d3093197ea4f646c39c981b6a43694b33698cd27ca2e06a05dc8205e976e6722bbac94761a90f6f7cc78e636619832f7d6238cf77d163452dc73e14453cdb1ee7bbfec8bf66ec88e9a65b7e16a15392385153bc93a02ffa417f650a8927fa8ed8083e99cd90f8ad49a02a1dde6b05bd295350a1e347cb3135c91d9068ba0867ea02c7e98d2b904f4001af6a5d982365eb222a5ae808651d475910dc4d7749b10b9563cd153bce728245f5d33b6518aefcb3f16feb8fde4cb5b5c857b518d4154faa5b0fd52ba6d6ff3e83590f7f3b9a19b2206df3509addbbfb3629b2e92a44a49a853826149b7dbfeb64969053396158c9d63daa9b759dc21be8fcd5776b55bf4dfb38ef2c10d2c6787dcfd0113188b0ac5bd249328d788c12797648a54e2d72b0192fa62b2f014cb3bfd0cda697f0daa6fa195c192b242b77d7ca9a504687a87429520798cda7ec02762684b7f7a62ba417e38b22e645febf820b1f3d087e2623c2102a8beb2057fe4338a2ae6f3f81a46c6aa319e971ce84d6eca90c8953c88e44505353dda64ce872037555d51fb0446", 0x1000}, {&(0x7f0000001040)="39a473a393b3bc5769d6bfea4e5827c22fe563104c9817a64881edd561e5ab9f84b75de6229132c602bfa684a332e96e6589708ae25648eda77d0f34b766238f8e7c64796f725285b4f6991dd9f8b27c4d2a8c8798f5c7549f65c532", 0x5c}, {&(0x7f00000010c0)="d199a5e65fb059f9f44c21b8f67478dbd851e2356c1ea989f796c1482426120df707b751ef7a81c5a6fed552775f514c852d06ca87fd15e32686748fcf153b4a6312d3f0531567147a744e470bdcce9e83cc9697b96a62ca655a49caebf0f7dfa18ff21cc2c602595ba2484e6bec", 0x6e}, {&(0x7f0000001140)="169a9d296daec4e88884bd7b2f63eb30af5f10cea043caf89109aea4aebde03a28966394cf83cf63c3bf6b5f15dbc31c698fb7d7afcc7405074ccdbbf1d1f84625c73fd95a751ed1918c5cd42617922ac2d3fd5961f52a974e360271bffdbeba2a58516087ff77e322d454dc8fc167662178e50264e8e1e973261d3bb24f38dc93827c7f70154c", 0x87}, {&(0x7f0000001200)="a9bbc2887839ce229f1e945dcd3cf0b01e1b6e", 0x13}, {&(0x7f0000001240)="b8c1c946bce3104a7e3cedf70c7230d9bd1c3d92f19afa1738ebbbedd52465c86577aa39240a79b95f9f", 0x2a}, {&(0x7f0000001280)="3e87563209c67ee9994476cad1be3822979d941bedd1a69c7e6c47118adbe56eb77756dca8b7564837b9401bb53eaa9f7ee9a1afbb5aa49fc3046c732e531329116b925f9e5cc4c1d13819ca5fb0bf0d2ac69d21c32a4bcbac1e33779fb31e46437e73ed6b4de0107828d4cb3e47aef5355550f6e850de391818f38069070f39298426aa85b337f90c68ef5874ee98f528c051dcc853e28deb20118a47504938692f5d5246419ece529040785e5d382195f6a44186476d239b3e3f3b6f2b643d8bac718006250f332c6db5ab7bfdf813ea4aa81f3133ecb6ac0316bede857f00197a41e116a7ebd7efa9130925c09029f6e195622ea720e83a87a294471f7253f8b3f344caf01aac768f2eb0f9bd4a6d30bbd580bf905f74b1ede4db9003c7a191683639024c81009573b969c9804f5d4990c8381214d6ffd22e500164d965bdad76f15800aad426656a0242c5a5b365759699992a265adaa5f8bf8e5a2fc5fa588dd870111740b2e0279382bfaa90ece4c64a0a8424b743dade831e962938a5d4d7e44213aa16e19273ba3cced5f3e7a2b19ac147af20e5bef4f07316ef1efbe1586fb0ed96f32558e3b11a39ecff0619a457f3b5da10229eb55400e4be7213e5b16034f85df63a97a1468b082a1c3635d1d139bfdf808451feff42084f230fa6140d7b1c8a94e1e143524dc150457dbfd4a49a33762eeb4fd2cbe85e015051905d030e48300b08ca23fbc9b183d2c28cd44675c149612ff84c4a4159b480d2e56989f71fdd25bc42edde95f9ab72a15fbc21f80248096411e0f2f556c08dc28d234de576a40671fae9673bbd51ae892275db68033acfde9f1ecaa2b33a24f2edcbc9a25fa90ff31f1bc2904c92525d98eca9c542b8b3bf1f28381d5ea41847643ba3f3c1db6ceffc1bfa385c41c9b68f7587a09cb84adae5ffe6e990e2fe04533411391e0c70f21ed8bf5023d5fd48c17f7a33db3862a0438c5b50ce573242858d92c24196eb894b7281924892b3a86935a84884d6970f528b21b092176446ba5c7c56edf6d98ded40567331a0454bd0f7f1d5ceff187f01f3cd9a9d0a88aeac1c26ebdcd145807c904b2a459623e648359e8955b554a747095e6bf416c05d6efe554d9bd07c8d9cadf8c63f51c86b1d8d89ba2a0b94d1c058acbc1b79ac8c1ca09e389fee1ff80e24ea18b6e6ea84a323857c8c968d41f99c7dae5a30a5a63c15baa5591de6466dcdcec360fda854adc24c8833be1dc1e104f753941434e4c6cf26ab12c4b94932d891029ead0262d82d74b50898db3f1e4c1d5e12c2fe762d80ce874a70deaf44e841ac8e4347749aedcd3b6078e715eadd661980e9d055d69aef8c4a1beb42c7d60e1bfa5e431709cf9716e6f9d9c668ce9018bb803887804d78bcf39bb72a820dc7ef8686ff07f7551dc4050edc9781deb46c634f9c27a43fa8de6bc2257063b30e06869d11a1530310dcc6ecf4e336d0902fe8b8aa0897a86997e74cefeb488e946796114cf62f3f37142d1c55ce8b9bf0001563616f802a09a645bfed761413a56d0c60f66c60c03ad1aeceda6ecada0d481906387ae1a632cead989f5764f5652f322cf2327b838b7befba4cde92b80f2878e0d08ebe36b96c65597b5faebf99f1fe06b593a0e8c729f31b29ca2a25cde8c22c708f852612eb5a0f0ad5288687dab0c04b20ec09e8d1c2194f7dce0e8bf5e7b2353440648f2de5706b0730ad6db3acd24768427f5f3244feda0b6a00f46cc013a6a852acc359f253e9d5e16207ed598537c7fd07ed15743e759d2a69f658d1848a533c088f3bd17600fa6f412ed74260985ea61f738317cd6368fcbf03dc5eb8df962ee5c65172b1763f56b762d8c29c61133e40f1ee6e7e5b4277693e267ffa570653ab96250b07a9430fe20f21a15baf316672ffd8a55d3fef69e2ad4378950fa38887ac16a3f34f56fe160453de3ded80b0802f8883013fe761c3605a45f38a6130d0d1274c6c48e88c8a7e4f7a404bed1c47f1e477fa2a3bb85b7cb46aab92d1333f206717131337ef143d83cfadb113b30ba29f82e8500371a535e20a56678836a6af41eea85fbd4b9dd2ebf29007e2f68cecc3eb02314c0b270002c7e0b60d37682b72f6fe480de3fc02931ac2757fd5c762cbf1cd920722fec119af58fc6447cb8f388652edb9866c16859b19f925400a44efb4b88bebd7d65aafc112b66ef896acbe9f03102a3f0bdbfe3ba2cfe866c5fcac4a4b77df0ee7cf1e59fa24e160b6fce58a25a9de503f59c4ad7e024e5b71709c33e79e2b21c34f72703d8253710f506b9bcacda3a277e933e0893662a69964720397d786268f46ed0b894684291a1716d473ed8775f52af66c91eab9a068e4ff43a23bd4847c8a94b2dbafcc1725ee36a365703f4e5ec889146118f3926e10ce35f282de12fc5c578a072792bae6d94f37213fb5f8d7d5670ffd88e20bc1229efb3a87f2765bc54accc31ec619b0f8521c6662e00ca519ff087d7457f5ff921e8d1fc87333b1e4c5c08a52faa5e7b2bcdbfca2bb8daad971d9fb78e86d309d5152d5d0bcc81261fd38d14e3989d037295f1fbfbb98458a0781087bf9ee58c8f1bd7a0e7b2b34779b11e24a21952a1eee003321584115d529a390c221e94ecb7123ffc3d44746972a4937d23e57eaad411234e20e6c509b91d3099c2873e5926839fe33ca62a65447ebc02065486cead6237ad72d3d896808896d9c84c51b08859530b664f1b31ca9f1c3983d65378df006ece54ab6939e2cf0610d163e17fe9394e355d921fba1401e2304a17b3f85b4c2854881f4164f3b957787d713ea6e5d507609a07958321a5a995eb8b3dde86e0b4423137cf5aa3f8a18b03a0e0a95704c47a21b3b895a83ab9b4fa8961666a931a157b8877034b372719e0606478734a42bff1461c38ce4c74183af8f1c718bf9b2921c599afe548d3fb345c57693232c906ccbe3994852e83816b36219cabfef0587f2772ec8925e87611fe9f7f510bc933b4457032e8581a0f509ed788651c411b94a405dcc3344425d12489bda61fa9d1fbae4c7ff5ca48a7794be1fa3326c492973d53da58fe9baa9872a441935229a59e6150da7c103ae4ffd3bc20093ab3f0e06a34a78c928f312f3aed6d4c1d7a418060e05060e6972b57e258f82995e6286f8510b2e82ca5586aa3adfb1894c990b6f103a045bc4dbfcb1f12a0143d03dfe7e96a34f9eac4453ff2197dc2b114618a89007895c1b3ae4c760fc4139d6bc86f07904126fe4c38ee217a6e49b9bb38069b5e4c8bfba9a0459ecdf97be56e4e1f8ec362a9be14f238f70b1bb6dc680a408771ee5ca17ac06cdf6bec8b08a8f717970fc9950cf5c8f0bb2f43758deb778baa35cf3881cb08206079bb4d10c5e4ec9ee30740880fa88623a8ac9d92794cd825da25b0404927be7e280c53980ba59b8ff6fce80651f8465ed871060ac7bc554a74cd9b77133db3eb14933196944f39bfbea374b52c5d0384b063324926f13564d3b75c101fa3169de5b18e7f5bab38456a997da18069b2863b8f8bc98912ce89fa5521943ebbace1724b6d40324c749f879438dc9615fc2ccfab0967487a2ef32b24d40614482b837ae88e218f691ce3c2e337abe285122de5e90d51c2b96a8eb1b443093e8640a219c5ba720e435748005205d37427217435a3ce73460855a511e5085353f08d66c5920c6b1e99421fe225e70e2c7e614d78b2e14f72caaac02cb8044eb1f052522189e69f93670002bd81066f9bbb6884d8ed058fc0c73af8c7b143c4903a9187fab16c38bb9b1261d5bf6e944b8d8415d76a3f1caed853d5247c1b7b87bd2e77fb746ff66346d3d836fde373ed352c535a75aefaca4884a9e2a6fb8eb47cfbdb0d258f8354cba54b3196eb9045e0d7a05b9bd12851574984c56063c658f9a5a4807eb6406c104012644353bd3ec73e513315ad86f5d0add56a03b463c185f9b84cd8e5cd6828d4639ab7c76347438308f0b6f608730fc9fd4423d9ded73a676b161f8ee37a223e8b31a9e0f8519939ee9d225a7412c5445af8460e53934f46442449d0d2532de1cfea0bdfdca883f296e4985310dca912529877f79aac68f471018c505d17d1d24b0143a65077a011ccc07b43a1d799f25e5f497cb00fd15a268e44c273dde045fe6b716f68c6d931aca3a19dc432fc2284502250d954b85ceff25262e803b66f63aeb989113478785dbb70f25b7dfef109977f7fbe8c1d95a60e978674efb6e777b1332f0b274aa09487aab7f8c03ce17f60f1e724c7f45f0facaf23dccdfce74071bd66c5ce9f587e2596897dfcb16ac4e00fba76faf2b242e464ac31c63f905c88dec8d0b0c50aaa2b8f120cbead9da81af6c7d7165de178ca7f2651a3bb553496c1d55a3889c0a2fa91d9180638bc28d0533e1fb40e8abc3a0a729cb09754cbff212294699f6c05ff2db1194c82211cf4ce11e414c4176d8f72c9d289e98cd535c013da1fbe96da6a1eee1306726093ff545ce4d6c8523b827aed51e52ee1f2a0552cf0d731558fda5cc8187c339567e373c4c359544ff73ea01cbc6d851c04ba37208d57b5f5c592e3a1e5a2ae868c2bb2f84b0186da99d7a20095b28df1be8aaddf1b79f4927e831427573c1aafaf28f507cf35c8c29b45f3d36393e29ec72ecf8632a24c1a2669dbbbd2b521c20bcc8d28fe72fd1743f2959cecc4c08991c2d383a7ac27461cb8936f767a5ad972f3746d8d5daca017dfab0276d853e8df4f06971dc7edfe3d049b9787a8ed301a950a883e53ee3e5121a0e23528565b207c34107ce6e25fbdc1d781786d5e6ccedfa394e42a5347a8eed4fb294220e5cbd4bc31593797cd0814857b4ce253e6d1091faeeb148729bcf9e8f2584544fd923de05cae7e10a6ff6decff00172989da48bea8b0302d7579d9bb2f2b466df37f63b3406d475bfb249f81c0e9557fd7a48ca1d1dce64c270751e330b9b784e987cfc2037ffb23439b051b43e82fb4dc40f8075deefcc42b20c34588053782191b10985dce986765664ce3b8166fc676eee97fa8daeaff2c1c88dcb3cf89148570b5459e5d76eb4ac2b4f4e11adbc5da210132920fb541cd54b44f085f2d51c29ab6228f94c7fe3137c297a3d2a3c9c359c1362b5f1216ed9aec28786574802da1c80bc046cdbc6c53e7ab2eeef6831b3b2036bb1b7f992544227e0957a7fdbaf59da87455a9250d6327f0e1a9c6efd900b29c9347b7190097774ad71ef847887d92ee79e774d53a145ec2f0f890f17dddf57bf000ad08dce0f9d079af976bf5790b6b53124fac3374a79ad47bad677ae84d85a755216eb97a9759644ad2e2551d74a08be18b8d2681164006473c2818e8ec1ca6ea384d5ed605f26d391711b78ca614f835104253f57d8b6df438ccf9fc8ee55bb722d86e941669a0259b7bdb212619fd0090e0c4cf003ab2666e0fa0a123ad90afe441851274c58aa398dd7454ced05e0bf457b05068db964479dd00fb8fcde1b55d9a99872b960b47b54280f2294768ddab2c4d4776a80b2d87468bea3ee10a4343e4f06ee98487e3af7024de0ea3de6732b5a5edd791f483b28170be7a0b25c1f2594ced1e3a77ba0dbfbf280749ba5b25b55605231ec2800c28522d882b1ccdd5b3365bb53108295eec11ea1215f8d6e30cb6aeb88b58e70e042ad51c904f7d759745124992c4269c93234f947eeedefcfe76ddf01296469eb9b36e2d139b9078b53a107a18984b9c39ba56c938cb24fadf3cccb2f4f2846290fbf04b5ed5385295bc3", 0x1000}], 0x7, &(0x7f0000002300)=[{0xf0, 0x1, 0xcf4f, "cfe25d752f5a5632067c2f7e6e35cb7f826b240e479eb57976073271d8bc337dc8a3dc8bdba68751e7c6c1ccf4ad01f787395f0e0ddd682e82183ed8c8a2cc300d67ae3ac6b1e2c316a61d21253dcd748d6143a6784421cb7413fdd4e713e8eb7b553da9f63a989a1261090b383a9001a5a2cefe121e5751c36d0f99ffdc033810f74b20d2b73d119705e32a8cc720340423dab74471029da2a394871ea7a42172e06d41ffebc6a174210dd2168701840e92cc1d2f0e4b8f9c87d90e5f8a282fa7d132b3c9b067593e5ec37b695f7fd85ee28d7218e9e2737564ca70b1075a2d"}, {0x90, 0x1, 0x8, "fc2c939783dd7c036ad3ca499e06809f76b9e6124d4860a53d88518640bdd1499e357147401cc88a4578a2225e7fa8095185ee9727073491e66b8882091f440738d2a0145d9220de28caaf1c4cc2ff1c4915441ef9d3414e60f03f5199ac08f6706efa4bf529b6717401b0937e6f94d57846ed2a344a1964900d"}, {0x1010, 0x1, 0x3, "d32c2b3a12c8ade8e28311dde70067eaca7eb69508335c3245b0ee670abf4c2aeed8859caaca57009c26df4c332b7c70053e8cf5ac6ea38d90b8dac14091b339bb5cf7aa0f0a28ec7cf7ed14825e5ff34642e2606187b11458582657763c39362e841ff6008b78ae54a5ab59dab2fa692dc4b5e02b90ceb573da6e054bf715964d0c3ac0e9ec9fba460256ef439b5bba02c74f47678b1f613a29e1b4d2697bb0be6bc299853f69cabb4f73f2cb908c2361162789a88b6edd0b0df9b68adb8a3ef5227aa93c3270f04146a4c4b09bc585f0c2515eec0e77f2f6455b8203d13669ca4754971c582c5a84745e72e3f365982b7cd6f998cfe9310aeab0751105f6b522f6b3cd84889f5408c2d3b5341020c5c406aaf4ddee54898e69d5f8a3a9cc5c98cc753ecf67416910aedf717f499814cdbb08930459041eb17ee9f6f3504da1aed2b21a57ef151cd1b2844ed53d659b4ca34773ff4db31f261492ff768c69982ed64387032f85c432b0a9e9c585d5391232bc2fee4cab4a6591b6435ebddd86304ef9b90405481327757811a8e07e343ef22daca0572d9fa50da3ca11506e7241044b5dd933a84f6f86b97d3bab78da3ae79a6a6ab7f3337a23a9b1518e0cf682e0ef866b35fe86c6ee806e1a544b3c455050133873e3848412e81fc1dd2f5c08cd3e54c8bfd8c091fdc6fbf8bcb748b712a8fad4a4aab29a4245a7111965add94744603e11720b908a92bac696f38edc2a2b44b4f010225d2707dbee06b135235626881ca89e70d55069f142b9eeeb556b0ec49fbfa69303bcb6d6e1ee43e30af6717a070609989d2013bf6f3a3e78d5f8eb16aa6459227610de62fdc24539c777dd593cad3595a238f27900dd763416e46b4bbb5f62cb742118b3a912b0c41197cf67f9454c477145dde96fdb2de2c4bd43a628a893d9cb0137b9a25b193990369c3db7c943aa96922126297044b4b42365ade48b4801a795de2fba75e1a65f59de9bf5e36547d8257c83644bf73abb38c11a173aeb716135f3cc6630eb9949801039ffd72e2a86db022bbb1d9732245715a6dfe72113ea72b19964736d76b37aac2d393e6e66020e3510389d3cc6c400d1edecacee7e198a401d9551d5e8b157d3677624e0526802ecb777b38ba2f875b51397949a95b631d26cc27823b833aa022a1ccb192b07612f9ac947866f5fe0ef094af03814834e9625c465ef616e89c5709f49b861e54ac612731e88093f726bbb489037c4ff78319622cc390e018b233ab3fdc87379549297fc41267e7f1a2ad4c1fe64fec65b3cd03abc7cdbb577d79b953dc5658b4f500df708f765ddd7aa9c8b6ae86abf299298b29308738bf8ab68dc6a507bb2507fa3b58faef4d91c89cce7a12ecbd88e69db4041d12888b4f1c6205f4d13e7da469bace4642a8b762db1902d76d3372aa6137c298fd8366fb4efda88379099a3f0ec45dc4ea85d4ee416e52d71e889abbf879f4494bfa7b3873c23ea33b56c9af95b72e18e1b39016a0bdb5aa965655021ae94a610947036c97dd26f542b927d2dcb297ac1dacbdba4d7cec77db46e4d0940b32ef45fb6a4412e1abcfcc89f15085dbcb8f4cc8b99cd7960af6c1689ec26b5192453ab6066fb8863e7010d15686a735011b78f7a0f4fc2fa5990cb2f2f2a748640253175f19532dacb97011fd91aab0a793552d4a08e82ffef603c7569b14dcf3c41bfdcbb31e74ac0008ba3b1a2927628c81f57f64367c83f35c59cca0428b56654c08ba984831234e89f10b578d8b66e2496e5cc5b1a6eb33819141f93e9f7c51ef46128b4e47ad3d70d655950d084c1de43fc9c1c997b228ade2677d3aa622783ad023be9dafa4b74490e052e23d3967f4ff768ce9e770e5c95ea5f665f8b5e7bd79b493a69e209842f41677cdccb2cd834eb85dda965f3823f9e4316913e97f174557709de153d2d80c2a35e42def0f4b86088922dda093a1552df339daf91a1a5235f01439e4102d41876a49d68a5c64b201579921cfe7cb73ee8d52cec73c9ea397c396c8d1485982d5fcaf3bb0caf851265fadf2313df1a4fb5ffdf11fadaa3db99112dccb85045863c7c256b5746813148777a778185ff03d448c55fb037c9ab7a31f76491b2ae192f62006adce4d4dbb67d45827632aefa4c86b2943249d90ebd67f0583418c468652c8af1ee2afccc0cc43f4e633e9636f8f102638d34693ba804f904cb9e3c2ea61b8939111b5dca8c07d17b28164cd877e06f65a5bf0704e92feefec521446f31fb1244ef88074dc9fbca9659dcbb59e77bf9065b040fa4a075b7329c841ce28e305b6e8d3f4ec3398eee0b8726b62b822bfd8772af9b6ce7c4b5180ebfa6b04b3aa57f3daddaa68e6bdc9e47a768253924394379393682ea934c01712a0e346bb3fea7ad4e94c6dd5408340bc8f3e5379f7e21b06c662a5393159c1fdc7e305712bb9805c6663da91372dd38ced932adf19549bf03a6e72dd1db61788e9b676d4898d6173fb1d9fb3d2c50f55de2de43a3e8418f0d59c570e958101978518815f8902bca851d7a9d3f67dfb8708e2d1ab3fbc633ae07b7fef30f004eeee148d98a682b2cad8c607f0fcd393a903a0733ced1ef8ed2a7074e0f1a0564c72702504f96dd8a3ba4d45f039da237de3664021af3d763e4ea2f02ad759e6e664215aab700bae59f01abc13af0dabc7bab94b6389383f23b428aac14883980d135bc5aa5fe9406c1a6043a863cc475a3a90616abc504fa144824e1f74ee62377e8d0a216f0651bae25bc5f94f84084b0c8524bfdf2959822a30bcfbc6945628b8b9744797d6e1669cdeebc806d1fd6352e5e63f5c14d39aaeac53fedb1b4df0ce64fd74a5a3a100a24bb60bfedd9dd30cd833c9a350ca002782e1267ca40d68d8a41a9375ff5f01520bfc0500c6bf033c70788f5098a066d61b78cca0b1f30fef7cba93f1e530cb4df502f786b90864ef1b6919fea1862f558079176745eece9aa6a693339add462ad5e849492913813c2748802e4c927644a613c505bd1bbfb479c908d0ce1025fb0f6f441fcd8dc059d3b07ac1b8eee4edaa9afbb3fbc78f9a952af3f72a49e4f05ce927d90b050cca9ac9dca0ba3530ec59033298401e5b913db0229efb58d0162111fac8ea7c3dfd0cf4c9b1d4b6a2b53c53117c695c5a0935783a66b80d5e7e5dd9abec8f16c18b70dc24100f01eb2d5b5b371997cde7de57a990974fffa145178301c8bf95b48322073108dd474468d0f4eadc15f04ec6439373b42e25b35c856821b9cd608c973c2e127590f62573f7352d6ec2b476f631f1a438d0e516cab0acafea843ed0930a4bc3f89de57b29b0c210ad9e41f21b55fff2a76015814cf5344bdc769bbcec7ed0d5275c9bb2e281e47dda4ab098a9bd76c192eaf4f44dee7a1a33014414929614f8c533f900917aee903424ac6be4d76c66fd8473b7aae5ab97df4794db300dd21802e0176465654deac83f47877cff9fc33a795dff8e22593d1cbbbdf1c1e16f5f5005399773064bf954afc0e05f47b874c5502ea6cd6140022f182107034498f16295ebb177192f222f848c2a1d512b3c1d607b1c5b60f3bef350e1f8883fc265f0d6f13433832707e02ae704318d4366476a9829903eda347ed450fcd3faf362ad1da04fe409813ec61fe619461b73b5e966f782f45fbf4c0f5c36176cdc714dc91c6b93b32ebf77bb28850d45808ee167999e97b6efccc0ee4b714eca5f2f934361603d142e1bb0efe9df6461071256c4765dedbede86e544994dfd09223cd75a4351cb0fc6bb2acc260123914d2a16ee060f46f5946275494c899b874df16b0883a3d938140d12ddbe162f71d6a105a2e026424a4dbe8703dbc073beb58fce1fdcef92a5a1e75efa286b726b8aea302d703b24a6d25a6bb6d2701ab41fb27a2db4450c51586cf3fde697bbac2e48802bbc8adc1e6041082d348156c4d72dcbe6429157755ea38bff11bc83363852516149a70755557defe26c58d4113646f54afe1d4d55f340469ddb2e5a324c256a2aba6c2eadcdb57dbddcd1719a224f93c4eb5214de4f96d8d3cd44047f166d189db8cda0bb4630783750ed082f5cc187cebede0768bbdaa8d6ee8a37925dd2e3b17924bcc27c4fd57e407676a08f1997e7ca9bc1d4e3fbe5b7f900343f0ac675a84f5a2c8bbc6695bf0b06943ddd1122b4c37138f7c7a510038b3e94f1873098cb1e04e0ce6c6fe989797af2ae52abc8523e9308c42ecb88d1c4746a31257712b904c13d812fbc2a503e4d0e088073bf741670ccaf95729e80634e54f22076bffea16bfff20cf03c4b92c1c7c97e364b703320e0416c4b093764bbfe5654aa683544421f89de9bb047bd038e649597a2669ae12a1da15ec29fb34cb81bc9ab1c5569a4dabea5f57f6ecee231aecb4d9800067be347ccefd4f24a06eec2b55e5cf43007ad85d1fe9a29c5c5cc44318c6def8eed0133d24e20931e551e8562b318f266d87e3642e0497d27eb6e2295c08ff161c918c643bb05e55469bc92144502fedf5d9021843ffb41fe107d10b0588f9213d31d5b3b2421ce34085c24bcbe88cc435b3828c498935b74da08f4111a840a3b4b290eea2d4fc368dddc09b0a9704eb01c51d75b1400222fc17d8c7e0cc1561adfd0f43c4a88406161de5b32a761b5736d7661120abbdb09fed5a2e38b7f43a27aa4140f1fddea51b2439e6a83e92ba6756b3e0fe35ee507e86aa3d622ca3524d6e7b1712d95d8b32f7f195ec5b512a1bf97fc680d05a50fddf0c7de43d8c0aa7606331ba9f365f67a8e5fe75b69449ae28a4388c50d197390cbc5f07134af95978d0c296dfdabe648fbf4a692eda796864266b1c2308cfbf26644cc680e170fa43e6186897e249b821daa57ffeb3a5d9066d67bc168d2b6d5f3ded1b819fe50f43bdfc86d03c885f28f938dc8e6386fc48e538bb36b72ab3c37a8f6447d37aa4ac3e3f36d6f71e5bc6c66c6f4dbfd2ee80d955ebf9b9039ef8e6b1348814aea81f145d330dc092253f08852f3a510b0376b8d6ad1f98357059fbb6c555c2526bc654e16221e4719aee05cd38c468d5893491073e8a947555460964a32e617ceaf3989f998c513596219901af8ebdf065258077d9b8dd425b1280f9d0e39db936e5f3d6ef68d78f364c0214e9e327a3caa78032347e59627ce440c9632dbac657b33f68e820c71c571f7207058b678e1b5115ba7d9a5babf64bd819c49097898b0a3e3b58461e3d9b41e3fffd8cd67bbea62d46705e83d06dd30e8f7e00ff1a640d833c650b3b2e9a598a93d3ebc49f60e8a0dde5286d98e4236c11feba8752560f860a1ac5679d7c9c19a6c0f36d400188106c44cea975d43df022746f64db637be51505494fff9f68192a0264760987ab38575ce82ca19af74a0d0d285b8f3dd92a6b19c903d9bb32a4c69e5119f806ed529d6b98d832122930177678671d871a2233dc3ac1225315e114fca71a6341086949df9bae4e4d6fe97acec5ef6aed7569451f5ebef36040c5aa6feb3bd3909df71482ad19767c907b3acbdd1e4f4e0be7713013247487b6cae907f6e7211c0a933d9ed77045a3015cd533a9ddb5fd97682793db258ea2e7e0c47416bab2820bd0be0cb3971b1ca8bec73d8a967edc21d7e7e6a6beeb7953d183461349ad4308450f8c36a3753a56b992a61de41d1831aa37bdc0e7d227a46dd63fd934f0b67c7ba32d239427c4e1e9e026a2646884e8a1790426186297afe3702127153de1d1e3a12b9375bc5fdc5635aca149864c45a7be"}, {0xb0, 0xffff, 0x2, "71ae58d82311e5a1d0f4b79c35c2080e72cbbea4442c897362b633f9d895a065354b569e616f0e2d953e5f1a39c7169d1056c28256669d579f2ed48d55f418b420d0f3e1a64c1665b8932e4c5bf78bff313ea699e47e5935671fb465825eb3ff34b2a784df1325fbc4897abb901b6e176972d215b5a92dcaf00c07673d030b63f09a43db7d0e41e0711e81a122e0b1a811d0f19875e1c027e342cd67"}, {0x20, 0x1, 0x3f, "663f093ad0b91c35b100daa1"}, {0xa8, 0x1, 0x4, "ad5dbf1d0eac006f2deb28d2186bdd1d00bd3266d662bffaf4b8d3e94b602f68a7e0e66cfd1d220eb12e11d788f68535a53f62702042794b650d48ad67c10f16e96f29217041aa6eed238de7953155af36a52ee124c305685e2d2caa096e7053b6db83fc7cb3cd47b5b171581dd88b71e9fb0a0fc911afd2847675577c95ddc83464c97a1419de6ebaadc2858340c9cbd8630241"}, {0x78, 0x0, 0x8, "914f61f12296dd19294493ec81e9f10e9931dd9699d42c665139c1a613ef60bce6dd8f9ca5171632ccb4db7fff89c8783e597751b7d2d1525b87b844c32e9f9e647ec267cd4f9ce3e5608e9089646d4159bf5de3598785c9b47b6c0cce84208ab490f19ba3242b98"}, {0x110, 0xcf0c54f4ed339ff5, 0x5, "f0829168fac4aa97d7557f03f8a70ec5fec532492189e5cbcbb3c48681667dd7276e1e70037bfa43e69814b796746fd807298576bace858191749a7f50dcfc65cf7b1647068e59db1924e04dce6759f91d0ce50715147a81e3025a503f3032513c96022560e537b5e82eb5977080703a55591c322507f380b526a208cd39f4ba1e69106ac49a66231679d55bf50f0a5dfbffff74f0688731ddf1b336d41f2d8424fa3008a8d8ce89c076f54ca842920a7337fe0a77bdf09a31b541849e1c011756b242276cf54f0a411c5628f74ccbaf6c696cf2a2453c2d055a28e633cdb1dabaf2cc81db8a7e440de9bfcb8df5bf41bc9658bb3770385b7f31c949"}], 0x1490}, 0x1) close(0xffffffffffffffff) syz_open_pts() 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0xd5) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xf336ace9f1d431a0, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getrlimit(0x3, &(0x7f0000000100)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)=""/24, 0x18) r1 = msgget(0x2, 0x218) setsockopt(r0, 0x3, 0x3, &(0x7f0000000240)="cbbef97d32d55bc672908b309a784d8304a22db1348d8700b4b3337bfe6c15ac0b0f2d85084ec7f091646b1f6af173b8eb7397e8f6588708590696e2285e86263f85d2a40d884f2bb109c5e50651746ad6e04cba775d6e9c6250df38cb0161d5118dca0aaed600aae5f6cc76a97fe54760662d533ec4d2d9432fb0ef2d32ae23bab25fd528f89c6fd608fb9d916715c2f7b6a54f62766399a47359e6081818ac826bb8d9aeee8bfc3f288415d418fdc149fcb430c61b5bb338", 0xb9) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x1, 0x2, 0x1800) 16:00:39 executing program 1: r0 = shmat(0x0, &(0x7f00006f5000/0x2000)=nil, 0x3000) shmdt(r0) shmget$private(0x0, 0x14000, 0x10114, &(0x7f00006f4000/0x14000)=nil) shmget$private(0x0, 0x1000, 0x414, &(0x7f0000ffe000/0x1000)=nil) 16:00:39 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget(0x0, 0x3, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/228) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x2, 0x101}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "c8e742bc849d8908996d43853e4c64af4c5ab280", 0x2, 0x898}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x5, 0x6, 0x75b, 0x325}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffe6b) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x1, 0x4, 0x5}, {{r2}, 0xfffffffffffffffe, 0x24, 0x2, 0x7, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0xf2c8d3cc0ee99403, 0xffffffff, 0xce}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffff001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x28, 0x10, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000043, 0x0, 0x5}, {{r4}, 0xfffffffffffffff9, 0xc0, 0x1, 0xbd, 0x7}, {{r0}, 0xfffffffffffffffb, 0x90, 0x8, 0xfffffffffffffff8, 0x4}], 0x0, 0x0, 0xa102, 0x0) r5 = dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) sendmsg(r5, 0x0, 0x40d) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0x3, 0xfffffffffffffe3a) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000500)=""/69, 0x45}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f0000000680)=""/46, 0x2e}], 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:39 executing program 1: syz_open_pts() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) poll(&(0x7f0000000000)=[{r2, 0x25}, {r1, 0x10}, {r2, 0x2}, {r0, 0x1}, {r2, 0x4}], 0x5, 0x400) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x102) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4d464233c7c570ff, r1, 0x0, 0x0) 16:00:40 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x6f) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='&') 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)) 16:00:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000300)="0ee94c642fffbc25b6f1140dcf502404c55f73caffc2480a5e424ad130f43a828cb5568ed0288fe17a23068b79947962a50b336779125724a1243d52c3daefe2dc0d97f383437ece060abb54f52854709a59e5d5f5969c02e00a2562f4bd05715cf165a5d75ff645e3e9bf9c55e8d7414f4d72c89dd649b0bd01433ef8f4115300a0a7a2163bbd03dd14c1eeac5b323f21f8a0697eeb4b8805d453880300"/170, 0xaa) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(0x0, 0x5, 0x4, r0) 16:00:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f00000000c0)='(&!\x00', &(0x7f0000000100)='\x00') mlock(&(0x7f0000358000/0x2000)=nil, 0x2000) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/10, 0xa) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:40 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000238000/0x1000)=nil, 0x1000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:40 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:41 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000164000/0x3000)=nil, 0x3000, 0x1) r2 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000016c0)={0x10, 0x1, 0x4, 0x3f8, [{&(0x7f0000513000/0x1000)=nil, &(0x7f000049d000/0x4000)=nil, 0x2}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f0000781000/0x4000)=nil, 0x100000000}, {&(0x7f0000334000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f000016a000/0x1000)=nil, &(0x7f000074f000/0x2000)=nil, 0x1}, {&(0x7f0000770000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2000000000}, {&(0x7f000061d000/0x1000)=nil, &(0x7f0000797000/0x4000)=nil, 0x174}, {&(0x7f0000290000/0x3000)=nil, &(0x7f000031c000/0x3000)=nil, 0x1c1c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000039000/0x1000)=nil, 0xf3}, {&(0x7f0000472000/0x2000)=nil, &(0x7f000037a000/0x1000)=nil, 0x8}, {&(0x7f000030c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000130000/0x3000)=nil, 0x3a}, {&(0x7f000061f000/0x1000)=nil, &(0x7f00002d8000/0x4000)=nil, 0x3}, {&(0x7f00000a1000/0x4000)=nil, &(0x7f00004a1000/0x2000)=nil, 0x3}, {&(0x7f00007ac000/0x3000)=nil, &(0x7f00000fc000/0x1000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f00004af000/0x2000)=nil, &(0x7f0000062000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000ebff0600ff000000000000004bda0000eb5f8dd645b4168a75dc705b9d071b542a5387060000e2b8180000e75ec8156ab99e1bb6b79c5ba785500029000000320000"], 0x38}, 0x0) close(r0) getpeername$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$unix(r2, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff0b, 0x0}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x2, 0x7, 0x7, 0x6}, {0x510, 0xffffffffffff7fff, 0x2, 0xa0}, {0x6df, 0x81, 0xffffffff, 0x5}, {0x4, 0x7, 0xffffffffffffffc0, 0x3}]}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000000) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x466e57d9, 0x58}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f000005d000/0x3000)=nil, 0x3000, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 16:00:41 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="5a5413ede84d4dd01287c3fe0e9562d4feb193f2c503c655289761e161062d39d6a7f221683270c78bcbce08fc8f9f046db02c1e993dc17b78e34cf12a3f81fa9d9c792757daafa15aa20687d2ec4c18c50ff4d767718abea7c8ad3694e87554984baefef782e8deb052f41970fbc02adf9f822ebb7eac0e5b8cde8d34eb5f15e233fabb016a92b0d814a37792bc2b9fd334986ce639871d4d55b295207a0630571ef6d6c8e7aa4d18b6e64cfe1a6662fb5df389c0e19f0973a8bd5da230f6e0dbf51519ce17f17433666a7e9242c1daabf5fd261284", 0xd6}], 0x1) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, &(0x7f0000335000), 0x10052) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x43a, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x100000000000000, 0x400000}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xde172441cf275d38, &(0x7f0000000000)='A') 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x930530757253b8ad, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001180)="f37240a075a23be1227f0901190706b1e3ae14e2af8167927f644132f63b555aca51d86efe310a55559b91e0f5e4ccab9ab8a328dded87ee0c22376d88d2e063be4f08d5fd3203705ea26c4fddd90ff79c3b9a204128a8e0461d70cf42541a3cc1dcc122e0b30eda64003b4d0f774118c0a84f29c16e7572b8a8fe0a6ba6e39a34cc5c6831e507588f52488b025010a17c49c3ef22b34b5d52a3f8a6f165a1c53405b9ac2d4048e2ef831f6d4afa8a8aff8dbd7f5e783d4af5ba56307c5ec224c16a548f01", 0xc5, 0x401, &(0x7f0000001280)=ANY=[@ANYBLOB="00002f2f66696c653000caca38bc5124050c32fff02a9ed51e321a4e174df1d27e2c4df92a9d9573064ae020cc68ac59df121ce76157f7aa7c1191c27a3d3014a7a9914e9e37fedb837f952fa03e21307c052ef98b990ca5dcaffdd0d8ab5b4a4ac8694973f8517fa2737347ef371152411f3aba212eef71b191b6b36979d1be5de210e1d028ce8ae86b847ac9ce0ca03e8a1441d87139d404f351655454df0c53e10ffc6d228697948f6d723d70a3c79fcc91af7fc6f115f3fb501a195a8298"], 0xa) sendto$unix(r1, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) sendto(r1, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/48, 0x30}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) munlock(&(0x7f0000365000/0x3000)=nil, 0x3000) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) socket(0x18, 0x3, 0x5) write(r0, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x9793, 0x0, {0x2, 0x7}}) 16:00:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000180)="2d8aa9d4e9da5e5e650630bbbcdb80b0ca4487b995632680b75ec63ef8214d57b186ac8e304d04fd177053d87e7d091dda714f6ed30e68086f4a13e62c3867c83c2c495588e7b0073edb20a973c8615e7aee1add4dc83660287f5be37536a503f654de1b0ca07f621ae2ea2fd53ccb1a995d78507432bdee5573cfac8e2fcf442ad45285e961a87da0dc620652422e47109b1b5e2ab6abefc81c0899d279b24b59ef178d8609a6a521d3b9e27d99f5bfe45ae88fc8f8db43c337ff1bd81f9bb1edc264fffcc97ff4133abaa933a0844dc5ef746803e4668dbcfce86d90b6ebf0a23b7e3c4a05fe6e93afc576bf50293ea860c4285d352607c77fa1bee870355a5e706d07b6c61514dd822d012d589da009ade9221133cf18b596838e7de19ceb055a46f45c2d187b1078f16d09e6776ab12f939b442a8cfba21436fefdca47d45597c37373e04067f99ae9e8055f53b5e0891e1bd3b534a932dc7094afbea9812ae29a73bd60e51ec18077065f86c7677e3484f2c2b632ce00bd21c5b355d1fbbad77fa9cc7960b77aee8074883e2c9f1dd52f9dd0b8c7f1f0982ee2a9c6b6763648ac6e9f4af06610f60c794a632f66b4d2c1d5ea6819877549a143cae81e7089b36688cd520d1c1c3571d320cc71010541a17053ded87c6236c0513dc20ef68b35933c07d075160c83eefe618c06050afdbe16844dbb81499c1c67cf449a62e60f7fddbd84888ec48e3d8498bc9bd4deaa5f5c22aa9e03bf0f74b5c5d2cd6353033c5bd0f5f1c1957c449f45a1276f385d9cf36278793c3f3627a01afecbe70c26426c6fa8f965abfb5be0ff526f0a141c05a799059d554aff3db78518ab8140895d07f531149ab062972d6f306f73c6b29c30d7e3e19d7c88bf7028adde79ed2ac2b440c7b34a3e54969f42bc72ab6c094552b73482d0018dd5acadf00668cc672bb88480c006cc1142a1ab0a2431645126fa36d6aa19e66bd981aff06626ba93edce766aca346a6079777f9502b7cd0103dbbb8b416290ece10003ef119cd558c78ad2fb5b7958c43d13946c0a1e91a793bdf2b3bf3d33141dc07814d75ff5218b441f2bf2dd54037e9901c5047ebdce9e48d598c84cc5c3a915a4346e899642aa5c26a29fb13d79b8a75649209253c86c403f3782aebe7ee9d5563092c9abb699e6f961e60deb04ace7f0443c7447d04e9fa196b0c1e54db9445034adce7a8124bc6eaf1a7bd877006b0f23b8b52e29ac6e3ac549c93134f1150e0c1c74ce0ca6f85df05ff1156ef5c8569f1890a881c606deccc3555f7453936a8990c8432f7db932f89c7b6beb76da0b01a6e6f2ea82fe6db92af3e23ca6f25f548b4f14ffc5e35b1bf56c995d7239087757e45a3e85b084a938cbf28c252dcc5090bd8e4daacf551b42bc5010616a3e2f8f2e7204f697439aed4c1286a7e6d94ae240673e153307e319cf333f8d6824a87a8c32b6f775ac39b26827f64748821f358d3124576b9ae2b4e5813797c9e1153673ca38b3fd3afe1e01e7fecaf66a643facc8e7057310b44e8f32ac7d4b615c369cc769cc1e34b5e230a9086c7b2b8aa62384c7ad0b232a24744f22d15201ec088b79d9de47670cb2d98b4d2dc53edd870cb96a847d642c87df4675d437b6357c54d16a000871d62c9f283c0f10c6228624b6eaed35afd8326e50ba5552e6da94a5e449d717bfd04ee67ba8a2fcf3b782e6704ff1782f8253db557a691622cec85201b0309dc73db872f458cd9ae6e7f0450f1df2c67837f3761f892b68e93efcfdc6d4a06204d7ec444a26bd0e5a45985b969dbc7b1704a0b95d542853f0fe7c47928d394c0ab2fcff3b0dc13d588bce341f20846de0776d1cc8a06dc6de84d6038f34ff12f7dc4545d163379ab9f2b20bcc92c285f8967877c624125f627483d1545ba4f826cff181a44f6df55f39bc2bbd52adeb492692373327a16d402f0964f1220f83a4eb77ea38f93875876f759fce233504e906bef05244f4830e5e70dad525aac3b4e7da455d304a2a6849fe270a6b51fa6a57e317a4d424ff540397cef5058a8fcc5f9917bc0affa68693a90f26090545c7d94c265e7c13b11fac6db0101dbe2c3e794c850f478f78233e43965ea7a88d8d272fcee0e9202439fe7799c6d523d1923b8d52eb721c96f27a063f2c448ed35aa053572fc001c80f002c8a46189b2a3441f783f6034688a77c4e904757719568ff1e955dae47c9b5af702972a4d00916184260a8eecd3a176f4165513a04542e3999965532cd75ca48212410c22a061fe6e28afe6d0beca944b5ea10698eacdb409f25c132b7919dd9c5eee1b4c85a25fc8eb92e7a70238c76bc3a88498eaa6659d0f822cfc31a8bbde240d7812170030808a6ef1d3a5ee84e0b38c2db98ba7802770cf1da7bab879ee5c691d78985af4c878d20104f4f8afb261b95a311adbaf1d4e93a8e5d00938f1e22e905506d5279b3d7738c41518ea6b8261b959a2258c55892fae47f46ad9f9315015eb01964b9c6570aeffae746bf232d84b40bd3a9c4a9dd0d41c402718620eb88035b4da3a887cf00d1bcf48091e79cd93791cbad881c4dfd601a695770ce4f4077f438d2217212ee2a482db0a5f58046656b48400a8f61e9d456b778146c0839f19c082c1a7de3bc124127bb62a4b7c1cd3d410abfa03fdf27c0fbea258c477849b5995ed73fdb3282700f1d6c0de40e6622a8d19318565a9c414fa8627a4b6f875b8587ac9ea25b596a7c0c3ec9aed39a071a067b80cecb017c9cd36b205f9466d3bf8a69831b5b5fd0dae443c9a2183fc2d3ac4184bbb5c17d907e945f183da427b59931dc0ce27203e56f082fed461f093a74116a051b680f50b0ff818e4bc5594e0a330bb6c2450fe78facc79d8052581a7148d16a2b2eef4eeadd8d18320e43d73343dc66e70ce74b961a9647f58e492227f0cfe64b1383dba0ed42f7ba9864cf45fa0d2c958dd83da89b062df7e904816001ef53fc0f4f812c273fbb556a37fd83cd5d7bd4066b49327f54984dc8c4f7a98072ada3bddb5128e7edead05df772830243974325af687839b6d39fe9de1d997c6d9c89794c25bf8d968089df6f38c014f3c14428d659beeac7cb8574dc8abe2042f3d429cf34c42e62d971fda02600e8067f3cd6ee26e1885530c92313aeff2a8e444d13f06eb4aa32ab57e099e8cf3afbb33625e50a073bcfe761cc4f8d0e6a2afedca58c8fa35249076f678f0c437cb75a2355c7f89fbc374369e480d151813ffd903ef09686757259740ad80867f9d5f17b7b7e7a4a10f823bc43bcfdc8082c16f4450c7adab53d7f4c45fc9c9cdac743728d65128259135d8d54bbbc959d8d081114d486dc3bb0078ca703693b2658f943f6f696415055c36f613de1c22dab6abc9809ddd0526bdc9ca91667a0314f727e60b25ce30f83c7216229a5fba04f41f75d8f07d84688f64a9422b03e0b8e5bc7d2a7fdcbb40ddce6f428b0434f75dc959be04f6d2af201bc227d08a53c03fe0615508a9768e624a6af3eabe6a028e5a6fcd2d94c6ecfce7a7ebc71863f05c1c7bd230ddac28e401279886b7be891554f78758e6c81873f6fbd51d639ac0d8658462299cd6c011ca176819687c34a835ca0f29a63c01bcbaa3ca30b3bd59c9b5c6118d5da50178a9837de844aecb48ab3f80bfd0faa2836c8e3f8562fa4140f88f82a7c830aa2839e558070ad07e0e2ab82de151103e75f23e6a3c5efa1534f4d20fc6332a4d9305ae5c274b10c9183283345e073cf6987d1b33871249e939377a4e39ff76699606be6cc3d576f179a86023c524925073e5f85326e9f09cde4ced09a37a2df747fdf4f1682b22d5e8a6b1753d4250a7063471df2ab7ea0cb49e301e412cfc2c340c98019268817e9a7bce26779718452b6819e21c2ad29376c0b56654a1202416eb8599c55eef4dc8f3b13e2e29b7042182082b2497f6ea9d67e26d13378344d0db34b4710f67ca0e1af277be7c730467219429d817f8e4387594ac6d422b9f1e4eebdeba335c91aeaaf4dcfcc800cfc6f6a321fadbf459feab099021338de928a02177107c159a3f1b51587cdcecd1111ea2e61c3ed65620438737a7ed148465143a3b8f4462f9fe48e3eb782d8a4fd4d3b33ed2a6d87fd0cffa7ad8ff06cf325cb8eb0017951b588d8831fbe5435e5e6a6678369181fb38928ec14beac5d8294921a42c80c2c11def8a257777352e70027e2b951a80a27a28161ad95247acde0c485ffb4d9290a87e2ecdeb4653a9e5fe9e0e8b958d88a68076e3e4a88f54b7419ab441d63fc6a2fca9a5e3d919af88c03da0adb607d50a361e210ad97a84d290d4832f599f54b3f715e753f5d6b35092f3054ec4cfa7ba7f700b2124fae54ed2158ee8422a773e9832b231342f2876b63aa2f72e23b8be1a7d25ba98e0f4d0ee8f39d9a95509bef6325276f94c01d014754eeabb3cedffb37d7af553acfeab3886cc4e98738e8bea42b0ddd3eed14f08ee6aff3c9e3cbfb46a71491d2f02f968519b837162212b0050ba4bd3a19a3bb08c4e4e0a68e603e800300a3c8f7b8843b27d83170f8025e0b060125c194bca67b36df3269607c5efff506891c4c8342e5ea566b5d3a8e50d5c64121658d029f93fdf623536dbc812cc68cd61aff9b0a46b51d40296f73116a44c1886f8f33abfa4b1ae32630e1390065d2001d051ad8dc195cbc08bf08bbbbb5b735b8070c9447fff3b095643f2e405670440121abff8a4957dd0436a137895e792497a264d68b431b9bae59147e40e975351684613fc5ff001d66becbc6f48ab4f61ad1276d909b3c1d093f2719163459a0a3e2cdd14d8f64e52754af8f23b3be7686804203f626ed4377cbbf42086bff30962fd203ae7a89e4bce3ce7a491573949ece609ac8a5c7777db60dc249081edc9bcca3a5d379cba5394a7f165308d1ce70da09a3b29debc696d2fc3ad28684d36e08e5ff4a332a266208450a9db677df2e199abf75d214c4f25b468df78356328d58b2cd2e44ff6f7408f595054b85e00b00e54272c91e355fdcf99bfd7e026de6f224c6c53d132610380fdadc57dd4553040542ba966a05c73061891c684bdbb086e8d01946b3cddaa0eb211b1f0bd67fa08195df7303afb58e9fa9a6c8a80119e2177e82cf607e981988df199e2706d00f10641acfda619bb7622da905384c9f67fb34b5c390d512547e98778b74b70cd9ecfd01a27bb1dfa3fba78fd5c50e25da6e635ce4aa0febebb4436d2c7e41221e9a35aeddec6c2048c5754da4bf02a3ebdd498d65405cc819a670e87177b39cb9ceebf9c1257f741945b7ed025e0b9e5a8d910f768773fe7f91a165e064c2c183f973e6f927f40a2d048bb1b1484ad05daf20d82d0a2ae6040b4b989b40904b3113bb921224a5fdd546759805ef4ed7c48421694afa8f2e623b05a2ffa4c401a2989ffca56f7c878c970ecfe3e0f992d746ea2d1101c83f568137505d89b068b2257ccd106a073b972217e8a7f525d61baac74bfdb42c1e28a009ee675018914d8d12c99cb387af79528844eb9f440bebe7ed7d768ce320a3721de2603bf154abfc4233a97326395183bfefe8d076d8b8d87747587f80e781da840608f95cb18ab1f9a7787f5869ff69f52ce36294c5835e5f35aefa532aec0eba00019bd9d4cb586de4ca83499cef33bca542111b956a8a1b7a5ea64cd324a8686aac79e48ce05e83b7fdbaff3ebdc29a0c6510fbf29386a7ed70dee4d8d8a84da02546e61930f778c59fa587e1f3c75553b778dc5cefd7e6", 0x1000, 0x1, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000011c0)={0x10, 0x8, 0x4, 0x10000, [{&(0x7f0000326000/0x3000)=nil, &(0x7f0000434000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f00006bd000/0x3000)=nil, &(0x7f0000286000/0x4000)=nil, 0xfc9}, {&(0x7f00003cd000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000002d000/0x3000)=nil, 0x38}, {&(0x7f0000763000/0x2000)=nil, &(0x7f00007af000/0x3000)=nil, 0x14a}, {&(0x7f00006c5000/0x3000)=nil, &(0x7f00003ab000/0x3000)=nil, 0x5}, {&(0x7f000073f000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000444000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f00005b2000/0x2000)=nil, &(0x7f00002d3000/0x3000)=nil, 0x2}, {&(0x7f0000310000/0x1000)=nil, &(0x7f0000028000/0x2000)=nil, 0x6}, {&(0x7f00006ef000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x8000}, {&(0x7f00007d0000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff}, {&(0x7f0000104000/0x2000)=nil, &(0x7f0000260000/0x1000)=nil, 0xbe}, {&(0x7f0000065000/0x2000)=nil, &(0x7f000047d000/0x9000)=nil, 0x6}, {&(0x7f000003f000/0x2000)=nil, &(0x7f00003c9000/0x1000)=nil, 0x1}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/../file0\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0xf4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) read(0xffffffffffffffff, &(0x7f0000000000)=""/84, 0x54) 16:00:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000140)=0x2) 16:00:42 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001200)=0x1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pread(r2, &(0x7f0000000200)="c6abddc7678bf96176441c659d2db5d6d9a35510f8be594a5056cd2312c01bc4c98ffc5bb385afbca996b97ded0fdea49d9db84926f3efb2e5e93d5b45d520956bc12098b49e77265caf9019e99dc79c60cddbd1cf7d8fa692c37b236e3298f61f8bc465efbbf430397daafc18fb2aa2e53e1233b7a49cd9e721da77931990d1d5cdf8afe43d76f707ca53d241388d6d2870f4eb33e7b976a554e82d13291f6db777ecfee27f2e07eb3a574ff78d39fdb42a645e4f614f995dd44408f2d8e6ff7f2046562f4ea7b050209e9e8516c0025318392a74684506cdd38dd968feeadb271c6d48f9badef4afa8d7f86f2cf3abc3633b120e8f4f4dafbf8525338dd694cb1f030c701f4362fa9fef242f02b2e3402ee39c1c781c5b8d1352a88c704082bd7c852937c490de16e88a926ad5cf2ef1604bb99d8978d3438d0f74237d26e7c01ef07916a6d2fee21211a1c9ccd64651c9deb102e7b3803e204d190abed3d25274202aae92404e65e6f25a449f25e0074d2d484c6b0e09b3660d302a54e6a1de61549c1b2ef263ff5ac0ba725369a72a2385e3faed71857e324ca0814b4bcc3630a4bef32aff2b6884d77c81fe5dc3439fef1c0ef215399404f2178845c77bcdb43894d3eff7edb4e57f8c22ebf6db81e8ac044c3fd5977f1c59ddcf41b57ffd97d4a08b810e30f9ce0354640f310368f051f223d5b90a92fd9dc9599715c5a13de819180bfdf0d5126f4bf19ea26cbfa6f1ab664d4bbb982f788c00a5756c99b2a591e3e4872d4f5a1640977604d74918056124539b90686e3170a0fc683bf13ecf3581094570021509246e5b596f039731575e8923865488d83ff3842c9cf22f91463cfb4929c55b86ea46bf95ad75a78419e907dd91a53209051b5f64ef7003a9e1cdfc28b89f6ce3fa3f08f8843e96ab7b8f0ae0d84c3cb6058f92e8d5694abb3a827113ce350f4c353d49e7ac9a1102743b82d191efe3a745ae19f47c4e0804ded703224eb73e000a12b3e8adbae0e7ef3970c8de0f8f5d12a6b3bccba87a979141c336dc62d2ee9a155caeddf0f282088845f8b384e1fb177e837ce87b55ef337151dca445e94d95569395caef069c377b67a45ac4191b6224d89e228c06fc20fa0efe9cdc36cdfea2c0a8c985d2dc1afa28eb5400dc337e3e82522cf3b661fe1c02474a383f67a19c93a72c9f2d51ddc4d056f530873b3db145ef248f06a3a176a2ec1e2544ad0842a6686ccad5ccadbe5957d63c1803135a87425329fbd1bbdd7ae6f37a2fc574daea8e554fbcbd466b45cf6b45aee1077766efb8a22f0fc2216108c3eb5edd7fd265d93a9f48fcbd2235f252ee822956f4111b3a20ba3cb0077cd03778e13eece5d4fafcca7c50514ae60cd5b4c46e2a5ef955c60e0f7c021e2cd3c739cf49cf66105ae6ef2e5e927eb349b50fae7270e66129e40e95b07633877160385c5d7d15db47c0876b71fe25878b70a83801d5db1d0e627e279b70277255584043a63e4d1ab41f0a390a4960cfa57eb836139d3f5740a6615a73689b0859e4220431978d7086bb1d44a884d4d50dd948d608c038b258496a87466ae9c1c12c08a0d32cdb53b2aecb80b10aefc25e844d9ed0adaeb813021f7066af924686a63052589b895f5e8b6b2e5df50f790b4e62aca0657142267f941ef13e4fb1b6d2804fd24f62d1d5f34fd4876e4b45e75d4cc39ed104fe02cb6a308e38b96b5eb8ad756c701689be90e1a5d426b7e40d756a81e75a4c49c36a00745d1d4d729eac4298bfae33577d945dba8a0c0cff052004efd5d8624fe5c431aa68e00392817ec55be3b0b9ce0dc3f61109ebf804196044dfa10c960a5895c88b49490148d543afa9421489c3cac9436617d4e0ef5065e89e564cf10ae65d9aa2ca4c0c96ab0750a7d029f9ed353198e462fbae94bcdec61e1baf1b0a5801100c781ad6b17953c3956c5e54ce7c485006bfc1d28d1c86452402f70579763fb5c8a1ac18ee5f3bbb1b9c736e578298d4fb8a60d87e9a878364d1971ddc8c5242cc2d79f856c3438eca4d3df9196fc5ade6fbb60fa6a6e659bc8d849551f564f9f375fe1038640da1f9cbe1776d6bcda036de4d9210429bd0b188c7f758dce88cb361b2a09dd888a52ff6c144da9f1226bdbac8631ddee45a239f3714231020c46c7cac6d15c2f07fe26fa73e3b8a850c2e688a16f6e57000eeb2d7c1d4082e7e32c11167c83b914283cc87e09007221119dd94300e1e8a071ed4a10dde89d9d8c0683501b3b78935316ebc5c4cf1d58bf8344900554cbbb5c317b78a22d144c6495a95831ff5f43a249b308b62cae06c820a9ea16122228bc56b477c6331fb6feb76e63328e65cc9eb625012b9998078c011017bbe6c1871cfb8dccbaffde3f3476426693162bd8bb5fb5f07a397a997ea50024f06300c1a968b86f05163d94df450e577d0d2ae862ce968d74800c1e5abfd65c06fbcb2ab72a7799a8a6f8a3d07e6719319b773ee294c122656e34717e9a8702babec3a34469568046b5a343018fc0a7a19ef5f342d730108ea1660f44bdbc8f255720eb41db373a64006f4b69b6721f674af92e66c5ec8618065ead3525879f5753ea61329dd18d1a4fb08976f362a07cfba6023c7cc07f98b73e79362cc753506d4bc790a09d00c42102380f3d938db81d311169974d08598e6c755d034529a9c7f39d4dc31323be3f8936cb6cc0ce677a4d2cbced9f40b472c746187c057d6848dcefa2037535af9163422430c1e9827c5bdbf42f8b1c901e096c7554212ba261029dca764176960a5a8b6100527b4c959f4a186f5df546c99b3e00cb62273945618d28924eee24d87b589865715531faa78cd48e515d01c234385c867beef2da13ad7bfc069eeb2a925144463a1c7efef7a0581848e827430071a2cce0bb12000481bc1b10953fe4e0f536a49eb00576313077fff2be1110ea62b95e8f93138107f446e3356203d68f19d3504f917cefde4d50aeb22f270b622c651389a48e5b31484c2fee12a09ac3753100f3a8bf7f7539ee8b1470b96c71c51e87eef2fc0f2d400c87135a58ec664fa17e19c1bd62ec1bca06311c342060aac494bfc1a0402acf0a070e7d394200434cabdc10b8e0dc30069dd949f4bcfa12d578c0c74e4e27b81d7f983d49b46a6df21eac632af1a4a4d77d8f0793440122bc0aea788d7ebe5b90cce72428568099e57f3e94a59f0200335d937a87bce00759b87d2d3c0381b478624b1c4ceff178beaeed1f052eb2cefd21ec80d855c41106547b2a8f8fb0911900774e0e54d7dfb6a1146db84cf87750429895154c034ba50d00a5bbd090f86aff999b6509b4cad11067b12e8abfea890815aad04857fdb46a530a50308312b6a72ef8d4da4e63ac25cb2b43744e842f8c407cb4169a1832fd80290fd05ab71525c5788128a7db7b8097464de53d8415f90d2b60a799ab75290d7125a7c41ea9ab835b6be4b9d79e37452cbd4652574bda76973477cb467003ff2c7df4a87cd0939e9d6af6e4f95068f688e48f6f915f5a77f1bba629b7614738562b1e8ef267eaa13d372c8adc8f7cd951e2da9b7b39301d9b96ef9c9905eaec96ed828eb413b893330beb0f14382b91ff9997df75d3f37edb3a464c66ccefca8f7007cc7d454ea8828b22e1251168cfc7b02ec9d9007705be07a992d8ab18d84da329ca2109af30cd7d90949ba1166242a0535d6576cc4cab5da94211415d0f6a9b32382bd69f96f0d562a99c43fe86d20957e0eb3aff9f463bd54bf1208cd0dd3b48060a9f40117061a50bd0ccc1bd959f3110d2a707d3d6896b9b613a0b13bad745e974775b5b1101efc16cfbc4ca7a50f3e524cd5bcaba56ce011efb27dbc377fe9eae7739ed2721f7ed0c4773bcbe9bf32e86f7f51457f9dccbf3714f6be29801cf7c2872b4c0ee21e5cb358b18e5b9073a58f8a906d56da7c74f613f4e79921da9957237bd56dd9732e944e20b9587c9b28541fcf287fff60dd48d08f2d04dc15fece57c20c89f94b44e757942f57124bca3fac4563bc69c459d200bd15d367e7a6aa5e79b2e0498338857d9bd8decb529fd7ead29b88a5d97fe441e43ae462207d5c7c1d8998b4f1200b02e7c14895e01355dc3106f569983afe0cf190651b9f909eba23d9dab13b502a244fa991a23cf665d37e536cc64e0b0ddcd77697620297bc2409348d04e267c8191cc32459720727c8cf63b5959ed75d75ecf2abae4169bdbfc549f94a531bd34c6431f47c672ce2ac7a6913dcc101ff9c79cbc8ef6aa33acbd7d9570a1b847741895b9d7c595d56535ae157877cd6af4330c3e9d7d25d4048bf472ba178f6586a65c0bcff464f57ff8dee1cea8ddb2fd440e898a20369328e08a5d8ed4ff6e3d8391e75fad52af476d6dec6eb95c2595bdcf7e040017249e9c018d684178d519f95dc437c1f9b3aac373321da131496334709b006b794db601d025a38971d029d61ded4615a7ebc946ad02efd7b5eee08abdec2c55cb4673f645ab9237be9508b086d9252b92f970f16045373dfc502b7a829dc2e454d9158df552d760f081d7400027bcc395a0381eebf0e2225f67c9810c67748db30702137dcbadf2f621645e30c8729bcf518b6b329074d0a6523a15a37e674dc1120e4c480836499cdce1a76d2bedafd9514b809407011c02e24297d36cffb14a0d20c046a00539d4c92fcebd5d327291e33fcf465b30cb367a8d5279d40a5e92ec2f5d1000d9bba51526a9f29a7cb8b73e883d48843a5ad860ada97629f91f297b120c3e4c0e548481b0aea388853e691fcd95717f352f90da046872efd1d1677bfb581a50c9508a762b7ec9f864c2f0cb3aa899c02ba15dfee92cb65bae96029d57fa1f3ca7a4262b5833703f10d8f9c61aca321c47d7d4ee90ea0dbd579f9638d11c2f74dd7ab64429d8f86f52fcd1c3763f367fb06f6f44a01afe4659c4a96d6210b8773004231f9645a595b575b310ca2282d46521a2e6e08d6492826ba5baf3b908edb429e348a734becda236b42e49e383046d26fa7a9a6900d34c172bab91dec97445278884840eda18f42023c68a26fba009e2bfbc27fee96841591e7ddf946edb0062786b30d071b19a8d1ccda3c5ee5dccf9cb9eecb356719116fc63ebf5d2c935f2925c8943534dff8ef48eb0c011b6c3cbbf88c4bced30f5ab126d9bc2182b86b4851780606432e436d6d774ca39e8f9a70377ba39f854289b5619abc50628a52b1f9b727b04060901455a0ac5d67df5f3c9bbe927a1844f27fd88521c579a5db0aceed7eeae358f515330fc445e3d160ec42978aa7408dacc3a97d55664da09224f892ace08346bf1b062a40f23a85ef5e3139a4431d1eb70cc27170fce150c13b6bb97776689be255526ac63fe402ba08a0eb329d271a1f71fc9ac4f465a656db8c1caaa80cda6e1b753ba8ddfbb96a49f521580664e96b73725ea07f299a2f014141a58c75c0400aaa9d91234d3bba6c4b270d45ee90f6b9f2b09fbde249769c6bd3659df44216a6837f4800cd3d538e4d4e45cb052ff498c154ef76026e0a894ef47721a1fb3979e523ce21d48f6bd3f127a0a447e917722f63484cb13949ecc2a21acd4650cdfc9ee46f44940738d9bcd34f8a4fd25228c67563911d4d27a857a6a8ca026b2a837cb2dc38b9cc9fe8ab1475ade8016f6cd4e8916a5279da074ff984292e8dbdb8765307f26908b572128b5d119b6ca6e8f186cb33bcb4c85213b471a7342bad546d6f1591c15fce0f257a59524be29545e3642cbd8dbcad1f4a", 0x1000, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001280)={&(0x7f0000001240)='./file0\x00', r0, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x6, 0x4) recvmsg(r4, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r5, &(0x7f0000000000)="87", 0x1) close(r5) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000012c0)={{0xffffffff, 0x9, 0x8}, 0x1, 0x80, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x7611, 0x2, {0x2, 0x7ff}}) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000380)=""/66, 0x42}, {&(0x7f0000000440)=""/244, 0xf4}, {&(0x7f0000000600)=""/161, 0xa1}], 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r3, &(0x7f0000000300)="1f76a2b887a7e91ccb736eb204ffebba8f0bbdaa79c4fe0503bf68abb9c99ee7fc9c89576ef85c6145701786b3b51e1affb14c714534fc450b2a7727ff03000012aab378b9c54a153c51d99040107646779acb00c7a35b871c315fc6a89a074cc7aa554d2900000000", 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80000000000025, 0xf5a8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getegid() r3 = getuid() setregid(r2, r2) msgget$private(0x0, 0x100010080) r4 = getgid() r5 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(r3) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r8 = accept$inet6(r7, 0x0, &(0x7f00000003c0)=0x107) fcntl$setown(r8, 0x6, r6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r9 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r3, r2, r1, r4, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x80, r3, r4, r1, r4, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[r2]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r10 = semget$private(0x0, 0x3, 0x0) r11 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) geteuid() getegid() r12 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x7, r12, 0x0, r12, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/161, 0xa1}], 0x3) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000500)=""/236, 0xec, 0x841, &(0x7f0000000640)=ANY=[@ANYBLOB="0100000062757308"], 0x8) renameat(r1, &(0x7f0000000480)='./bus\x00', r0, &(0x7f00000004c0)='./bus\x00') socketpair(0x18, 0x2, 0x5, &(0x7f00000000c0)) 16:00:43 executing program 1: setitimer(0x3, 0xfffffffffffffffe, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x10001, 0x4}, {0x0, 0x7ff}}, &(0x7f0000000040)) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/183, 0xb7}, {&(0x7f0000001200)=""/48, 0x30}, {&(0x7f0000001240)=""/57, 0x39}, {&(0x7f0000001280)=""/231, 0xe7}, {&(0x7f0000001380)=""/135, 0x87}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/172, 0xac}], 0x8, &(0x7f0000002580)=""/32, 0x20}, 0x5845dbe171c28157) 16:00:43 executing program 1: r0 = socket(0x20, 0x1, 0x81) setsockopt(r0, 0xfffffffffffffff8, 0x2, &(0x7f0000000000)="5073005240bf7f003d475ba1601939702edeb575acc6dddb6d661630969aa8d13ee899fc3339c00dd76bc8e7c2f481789e1f9e7defa6014a0aece5e3703f9918eb9c0b14cd73104eeb8dea2a949b20327c09e05603d4ff9cdf938090efdf95583e4f06875dce943fcb90e031e0b38585514bb17f71c6e2c14154d008f27586b27703d18ed51bee945619b64979acf4099322829d595ab8884cd4ba6575e56356fec4b69521cb9fd9910836ae6f6485d4e9ad4f5d273162b8532f872ba37e930f26fb1cfd60be0559646361295f3a403b2eb07f5ee1984d2bb88126498ca8349f9c4306a06e97cc44fa773d30b38be1c81013a7ea5166ae4c1458f0babe3cbe90578cd071296dc176df00bd84bf6a812c8c3adaff0e5eba96730a61ec870645920b5d0c5f410e8d27e8fbbc654b7668846bce18e4a5c8e6b32eec14676500620a64df812a16fdc5a2eb34", 0x14a) listen(r0, 0x8d73) setsockopt(r0, 0x812, 0x10001, &(0x7f0000000180)="bed51fa60a2e09c071b26d56e17d9e6811475879f8caebbc4941e0fd60eb8c8a5811821ac3b9d9627e667f67699a152507b7e1ece94aaf05dc7bed468ecb82263603002e902802a0913cf7d3708751b652c8932f5cc9896957c3fdfb62294a23d6a709d2f090e86bcf517d5e24", 0x6d) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x2, 0x8) msgsnd(r1, &(0x7f0000000180)={0x0, "79c58b70c5544770ed2f02813ac4490ab87032f516aa2737b6c7ee5bd78515b172524d3e1aadccb1e712fb8969f5f8ea3bfe144a04f790e4c1f12fe582f4a3203ae30abb7bb6b5b1fa6646367e926de2458fd0c47d6e37772382d2c8ec95dd9b713a0b621fdcd530333db3cdd0d8e3b855e2eef0fc7b2b57618e75ba12a5b5d4057f"}, 0x8a, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/247}, 0xff, 0x1, 0x800) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="02", 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x6, 0x7fffffff, 0x5}, {0x200000000, 0xffff, 0x4, 0x3}, {0x0, 0x5f30, 0x1, 0x7f}, {0x49, 0x43, 0x8, 0xffff}, {0x40, 0x5, 0x5, 0x5874}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xc, 0x6}, {0x5, 0x3}}, 0x0) 16:00:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='\x00', 0x10, 0x16e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) chmod(&(0x7f0000000180)='./file0\x00', 0x20) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x5, &(0x7f0000000080)=[r2, r3, r1, r1, r4]) unlink(&(0x7f0000000280)='./file0/../file0\x00') chmod(&(0x7f0000000340)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x11a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) read(r0, &(0x7f0000000040), 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="6913486509cafb0b6bd733a6d236da821bf56659e4a3365de0749f55367ab120bf1ce19aaf8cb3b6506b6261593541e26fa5b094aa5e6715dc33bab205160b76e1e81e2fce22174937be5a7a814ec1203116ab63a0a3806f260d3ac29c237f14b398a3e6491b8a83e82c8298afb32771ec5a8445c491a2963afe8e9b0e91f4473b05d44decfffa26981a8fd5cd37976faacbb7b35c2e259972f71b4d23ddeceec7bc6b4e0ed04c924e6f5b900d6da128a5642371d62e7f5e9495ae9e4879c4ffb58e34f2418982bc47bd38f6cbfb92c504aa4b0c179e1edd9623383a85432d9f49fdd2d6c4718416632ea03047919b463c7e6c9ae7b3a04c4233f3720cec6ccf89b3008c47d2d20857df1fe4deb0340a6af6a1ab9450b7434ae992610002f43ed656a964dc5d7195415fd74284c4810b2ea7ea57f0931b969e0419227be1437106685f1a61ae9395f6bb1ae735ac658a7a29a633822cf902533919f138c294765abe35529bba7170b06b6b89f03e36b5da3f95d2b97c7bf29dd098b0f53a0e205e6b8ecfd5d6f9a9f6441447af7e5adb0f083102c698f68b13d5329bbd41b30f5a2e11217eea50705cfb228a38c20e0bcc2395c2844b478be5e49dd4f23550433cb8339e694631c7254148680d7a025782b53c193e9b71b4392101069742bb227ea3bd7539202c5407b4619332cfebaf278d51276ca10ef90bae0490400254b9dbdd901eac0fd012770db380a12e0789ca70916a312ee85c039add4b9ebffc8972881d444e468f78ed0fb4c4e9ea77ed91e401a9a430ff4bfca245d3941efd8696d1318994011c391a69a60c893845979285b9e76aeee886abda51f9a00155cf9dc38eaffd7d3765d986e0ec281245b06cc0181af5d21851e450c0a203a15ff5d2bcd9445f6d33cc5eff31f2e6361c7ec50eff392e3cebd6dcb1f71a5dbaf43cc32d380024dde22e4a6d50b4ea7e62e4250592b2c5ff5a777e96bebfadb8d7c2a46f0adede0fce30b8687d4c881aa63c9ec0fdf72f0bdc6bc6b3dd57fa02c13d5d5603281939c10acfc8f6cf3d2eb166ee355619a35fba9e4b230285711fbdb26c93dc60f7b8345c68663e11fee12bfa1eff4e674d2c6e65a826acfbfa652ebd17ff62d2f4b3ea2f1a3c90a94631840134bd9434e36c23269b254a3907178ac1eb64bac51a2846637a9dd38c652f653a04036b193d344d5f6c0ddbb2f9f508ce4a931100b93df63f66cbbe2fa9d40bbfc63f6e2300b5c0824e6ce8e1ee1d501b061525f477676759b1bc92456785ad8d9dbd13cad87a04d1d07721add429a723e6242861e7c2d1e291f7982dc6c3446f656a60ba2c1ee03667645f88767ef5bca25b572d6d36700ae2e920affde46eb1023941c35b59026b0051197386973a04a72c8fd2ce28b5d3b0dbfb8cd555ddd0468e59c9c10fc4d4e00164b311f03e0c950057d504f4cf179a6ead3b477f2b8ad6015660ab3f441a41053b31464e2467b2519db7ad7ef494a6f18eba75fcbcb0735318a16d656824501b4228eb025302a5f132ce550fc02bdafdb97c09f2c7b24f3c8b2767282151117e2d138fb9e94117952218290e46c56c208d7de0007ed33fdcfe432fa199f9da43165deea55d7d47e384bd698f2ead910230d1cb660ae2ff07bec92477b364fcf6902764650b445ecf47a7cbf4b31e3a7683abe619c13aa8a00c934fd0487dbce2f0382e1b92e232f4195e376383babd4850879abb2e617dba764d008588555ba38c23515cda406ddc7da0318e26606b3244ffa9a215ff13a766be0eb9fe9184a7f65847ca91a1fe7e8e7ea7a33d0f4230b54e3273d4641127b31cd55e6b4dae592d5bf31e42cff9e0e034707a6ffd83be52c34bed8ac328b049cdc28aeaba48834889bc373a1906767b31da2f7037ec47eb7f579d684238fc0bd62d10ae0c4edd822b9cc7a533452b9c82e09b8589b74f902cf5bab4084066fc6f449773efeb191b87e30fbe95d2a2aff2f61ad1b4366bec5d8e73a7913bdb1867298cb5cad3db3c38e95527f547baccd9f16ada2d01cf83f557c99f1048cae984dc1953202c16297da0eee80ccdb9a1c5d04610af487b11990c39db5822a1181913f8e5d226a5293fa4ebd73477a2afedb567de3911eee9f3a9feea78fe81a6561b355ff6d88de0182951c5fc243c084e80df9b90891dd4bc1b8b39f70b5e38bb9c87d9a573a2b82ccc273077c06955205245684e37ce082b4061d044093ba43b8e72e5704e9c31d95a85f232f0b78217f6775e9a95430f1dde990881a860403d419f04503951fafc6f96a9fd428fd20fcafc27497afc18caaac8517b359c8c48c124b6c68ff281d77a1922675add1daaee382c19e07ad39184a0bf32e9ea431d585f3e22cf7893d85fe1764c836da96e77e9b890c78d58452bb0077732d2e2340213bcecab2fe312af410ab7a56ae2129223dfc040b993097e1fc227e9cbfcd0676a40eaf25fd8003f69b7233ca65f81a941a577d45777f4a5aeced63c366bd46468ccda30a1154d59b44348474529724ace549a6c5c38c632eb8c6e9c30cf581fc85c5872795503d8ae6e6cec25bd701e204197edc42953e8fb89ad3236b755a5db9ac4f1c3f159881aa23e2087dcd5cab4d251a3929cdb7c708506da567591d1f509e3428c9c56e76f3a06ff37dee7e07faf4780ee9f2d6f44fbbb24f5aba76d3649d5a2a8570ce9ed984b5b15d0fcc231223985e1b6ccc405dd4a17a3abe035d9f3749d28038fc9bfb9c6a9651c1e4cc8962b69baf7eb75c824ae488e43d67e26f6066e4ab8f50dd0e44da2cf55c2d0879d733c3c5bd8cc63494b1ea2da27aa0612cbda5c4177193cb594c998bdf3ea391e7655debc6673e7fbf2fe550e880e5f0b79531190604acda41591080f5d3f3f95ceaab3976c17f9c48b1330ca058b9eef80b096d9d9b51af759273df6a09f2f78a5d38313613cb407900e043ed06804f2683c1603ce3fbf2f0050e2236cbd8415acb2dab79b587292a1c0c7ddf70b2aaaabde83abc62d426caa42e2a5f5716c8592001749b8e22166456537f27b6fba2422e9381b6c549fbcbb247a16feecd68480a3aad3976eb931a18600515e6ea8a170d5b7ba1152b737cd0299baa158937489b7ad46e128d1416226e9a25ebe5018cf7c64b766821ec5673d1a9d0ed3a56f7002861463bd5e4c19e92e1717e7864e2d66bd13d6f2eecaa3283c4dc960d620f245adeec617d86f9e7f0db51652295beeeee9b71c48e9337e5fa8c38672c6f0d306ab56bb105244d7e8733d1271fb2c41fd8ec546ad21b06af5f5425c286b5f303a44a057f87742e024240e5d0adf196a05ac8353cbf4d743366d85e8120e7cc7c0b30aa97d0d966b36bbb788d4895f454ec728104f9bbbd9e6e93928c660c417071749ddb1b9b008da123bc4becec5f70c551a2166518d526a22a7119bb15111e7138b0367de4deef1dbcfbcd9879a764495045bb110f8522863d61b1241f9450372933681d8be1223782b8c966276b61553042d5163d7409a04d182dd6d9798be1b9126ab7dd9ea5de9c20b441c7a11185a92fd5055a9a82fba2ad94909bfd40e1c8ad8dbcf39e246d31d82a2534abd1b493db786d19e18039c2c01dee854c5a9e6d52ce46c987c0ca37f42ac68cd5e1dbea0638bf4a0e6a63e350d9a0f6f687d596792aaf76dcf0cd01dec623b36398d7cbbb994ad0b0c78e217f99729566f49c212f73ac6e6d69944f693471e87cfd850135576212327744619f6c86a5709f8e5343f091426ce0ab0efc4c6b6e075ade0f0fff7a813d846d1b2daf33773987b1fb757d66ee19c56a9f210168d1a8e28ebe1cac297de9dd115488c40ee334d51fb305ccd44b1b819055be245bdecd8c8ae38c079ee8200f5c86e9cf81bf577cd5e0ce64fb7a93c788c7f413d029081d0d988e6c66738fe6573e8aee2c99d1ebcebf100b782f630a881189981ea79958bc92edc8f139c3b7c0175751616dd016a612b6688c733c402a5faeb52f6b8d029604c574baad4d597aab252e71cd9d0e432215ec2d80e8915bd551c93e93cd626902f5a81749a950b59997dc3822d7ce77b43d291034c8b1a2ef86a22f217445900de5be06d45467e5ccb685a38f18d7b2e0b24a7bbf80c9bb2588bf2f4ab5597be2be261ba7e1cc34d0d183026e61ab94d37e9763a8937fc542fbdb90da17944fe73834badb21809dc92041e9254da4133945ed859031559889e1d169f348115790b80f7881e98a2522d22420ad5f3ef128be97a29f75d13308d2d6abd1301cce8807238dc0a145e209e1bf28f1477945cddefc414562ada342fc1367c3fe2b3c147a311afd51f937e9d2bda7b2f7c071f00afb44d25c0b3a78d0bd78dcdf2556e8f7cc96008cdc9d428d858ea8f77ecbb87f8d4259531bf59b6f76f622ef12a772f72b36c803e4440979e2653bd4bf2b0680b2aba57e16928dc3cd10d4049c62433c9a32f1c4f274730d65376b7c02a2e2cc3c878ea52eafe9f77d127960f4b1c92971847a29f4ad1bff29a615d29afff51d5d9ce898bece1397053666074977506cb978246011a144ec6e6107ceb3b57f6ad4a31834b5dff70da23a5622d2b54880b80fb80785b727e67876ea92d6749b914951e5728489117f4d8227f82d4e01182918d013d2ec60a8064dd568e21843f56e0197861bd5130b4a90d1d3c637527a087a3b1274022c16fb06ac991dde41d15e8c268ee25ef60e3e9c653f82b40e0799e374e1a8921438627cd049a516155de34729c805a491565dbe96b605074a24d600d23faa4a70898c00d80eadd1c78e7f4aa9c28bf5dd919899fe84915218df81fc7f5d3e3de9df252ae0faaaaf18abc91d7f41ef4213282cd0b47e1217785786d9c4e81fd9c518694aaf77a416d7a556f27d1b75da0ee52dbd73783b9df59d24a746494e5865efcf381e347efda4898cfe30d6030127e70b8fe55d5eb1ab2d61b8f7802a82868ca121432dd5c377930c679081c2ab4fd715b33c441eb922c1acf133a1b7556aa481bbf3d39d00bca87bd1bc5fd925d83c48d05579b8c94078a049331823d50564e47fee85e70f7d3fff98bb80ab0df40d80fe4ecde0be964159e065b0a415211a2edbeba420ab6295aa39594624b164ead443aced182d1d48dbb3e86fba0f86408f4ef61ffbc2d646761b638fe2fd4683e1500ef34ac25c08997c9c930a75d89b394b91cf06816d141464487a97a71ea757f1fa065193a6e541c99a5bef31dfa8b6d5c82349da8705a9d02cd0ddbb393c0e9c29c22f271df2ec1f06515f7f43f14a699222a3322ea838ca155cdbcc1c22f0a33caa96c23a4ecc8eb3334a760e9d1e770be800418dd7b4f05e1620047a039f2a8237efaefcf9177681852ede9a698d2b85c73403c6806e8589f27fcafc6feaf7b33d5aed7d7610a031cdf12e0236ad40af092f2824251bc88de8f82ad2a79f3a92b13b3f80253fb7a03137d2f46c846b8125328c4fef934f52fa49c5947e9c56d418e231b39bbe8a4d3c3285697b28b9bc8f055c128b5a6349f444cd0ad0d15112cc475e3ceec0a13de7821f04419a8df91cc19ca3aa84cffb8ee1f0840727ae7b24730488f6f79955f11cabdf7114284baf2c76e18a2c7b91aff070982d574d8bdd3a940f6d068c1fd72b5e34b53ce6aad793f6a58d4d85e192572d00dc9b48ee2384bc01a0a4a827439ac5ab415dd19de759bf7df35c3bc0a2856dae3b6dd2e52dff789904a179e87defe51ce34e4ea2364ec75443fb9491f75f2db3c826f0a3c1653990fb37a4cec84", 0x1000) shutdown(r0, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffff8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00b40600000000000000de6aa5e71689fb43fd2bb9e14c55681d26a2a2b13ec1aac4cb3188e975f8530eab003f53a2da6761e5fc519938048aa2899e3c11881d84caa2"], 0xa) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/31}, &(0x7f0000000040)=0x21) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}]}) 16:00:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) r1 = semget(0x1, 0x4, 0x130) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/70) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) lseek(r2, 0x0, 0x800, 0x1) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair(0x20, 0x4, 0x8, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x7) pwrite(r2, &(0x7f00000002c0)="010ea75886a0bf2c461d226153bd9e599efff3ef9da18ec082fc84a182d07e4b4e1c02614ed22befaa97d033347e7ef8af094bfccf687bfd45516550136063f08768e42e4de5ac62929112b7f6800d15d5cca3052f1e5e176932f0e21b92356f393e1d9c54d01aa9456f89b6ee4a3c304653e23792794c0caddb", 0x7a, 0x0, 0x0) close(r2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x8) r4 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x108) fchdir(r3) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000003c0)=0x10001, 0x4) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x80, 0x0, 0x4, 0x18, "9e290f0c10e8e660b47713cede4ba653881a719b", 0x400, 0x401}) r5 = getpgrp() wait4(r5, &(0x7f00000004c0), 0x3, &(0x7f0000000500)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000840)={0x5, 0x197, 0x2, 0x3, &(0x7f00000005c0)={{0x5, 0x9e45, 0x5, 0x5, 0x5f, 0x1, 0x2}, {[0x81, 0x8, 0x7, 0x8, 0x6, 0x401, 0x3f, 0x2, 0xcb, 0x6, 0x8, 0x1000, 0x1, 0x7fff, 0xfff, 0x8, 0x933, 0x3f], [0x963, 0x3, 0x7, 0x101, 0xadc6, 0x0, 0xffff, 0xa56, 0x520, 0x3], [0x4e, 0x943, 0x8, 0x5c, 0x7, 0x1, 0x5], [0x4, 0x1, 0x1f, 0x7, 0x7, 0x6], [{0x1, 0x93}, {0x4, 0x80, 0x1, 0x10001}, {0x4543, 0x1, 0x1, 0x3}, {0xfffffffffffffffb, 0x30a07407, 0x100000001, 0x7fff}, {0x7, 0x4, 0x0, 0x1f}, {0x9, 0x3, 0x1, 0x5}, {0x6, 0x2d800, 0xfffffffffffffffa, 0x3}, {0xc098, 0x8, 0x3, 0x16c}], {0x6, 0x1, 0x100000000, 0xa90a}, {0x9, 0xee, 0xfffffffffffffffe, 0x7}}}, 0x3, 0x7ff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000880)) ioctl$TIOCSDTR(r0, 0x20007479) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) symlinkat(&(0x7f00000008c0)='./file0\x00', r0, &(0x7f0000000900)='./file0\x00') ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000940)={0x1, 0x302, 0x5}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000980)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000009c0)=0x1ff) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockname(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) munlockall() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0xffffffff) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x80000000, 0x3, 0x3ff, 0x2, "8836cef8fb6c64d48347afb5517defe7380fab65", 0x6, 0x81}) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xfc31e724bddd1d57) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/10, 0xa) close(r0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:44 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000015c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001600)="55ad79d502ab304e14ae6470224633f60c3a5b47605de069cc6ef13b573e545d282ed653857fe0a36f0f8959a73de56146e18bbaf9ccaf5c2e89dbb26ef62691cafbc36c987abd7df1724c139fc4", 0x4e}], 0x1, &(0x7f00000016c0)=[{0x68, 0xffff, 0x100000001, "96e95011556a87f807314e6b5fa1295d0f94581244b1cf8edcbcfd25e3a57136db0256d5dbfb2067f52e3562a57765b4bc90aded17de9e3aba7342781f810a1f923c3b2af9939a5adb140cbddcf9a70b6bf447c9"}, {0x10, 0x1}, {0x108, 0x1, 0x7, "01032a908bcdf85b728c79efc66045ea0f1606995ba266519a5c05494bad35491e5342c68dc0b57c423c6605cdf32e1ad0ec93c679239e8643e451383eee3a4d409bd05ef8a3da2e7abd723a026d58298b85d79e6866db8b79ca1434a9e9e01f72f75c8b1c1e24164ddbb1ff2c6f143b8778ac009d66b6cb510c5a3f461e1677e6bdb362f310e824e489e600736ca94138c2fe57bd09b3b9bf5a4b95a908acee78942f1205cdce05d616d4e4f7199785d49917ba59c4862d9b173115c6c291b852b4ec8e82011b63835e3138d855fc9abba44e3453003e796d3b0a7a1bbde5ee7de7d818313f40b5b1865ae43d873a7790"}, {0x20, 0x1, 0x200, "b5ae8d745bbc3c82d9c72152518f8835"}, {0x10, 0x1, 0x1}], 0x1b0}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="82626c1a11daa1ee65c36da1e7ea9b87fecb1876d17907ec937ea16bae24244b9d05e38080467adb9d55a4a3a81407ba389a9e2a507f34fb0ef3d58c768fd31ae644e5d9e0baed07d60bc308f299e2018c52e314d3fb50457035251afa13373b3517daa1e8bd55f3689955f7d16ab1ef944fd96155969df13ed7fb3ed96e8fbce3f2e195a99d5d968703a0396fb8b4a14517c0278f986c88d6260a5cce39b0591e92726efb0b4d0cc10038947b077975114a75d90f4290ec044940e4b00f52932d00f00ca41aeec504e81a2d1cf4", 0xce}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="d800000000000000ffff000006000000d604af097e4356ed3a0d56f765e0ea0ea9329e35b8291d63b24a9081bddf115ca7640021c56ea2e8c58f2c81bb81c28c3afbb3fc76cb099067595601d197d9ab9be192b71b0a74734af1ca863d6ff233dc6384605b3ca581d0a486db792c07ec92566ef0c6d8ef2392a7f9f42c8fea0435ab00aeaa967629d9b115e049fab7e6205b6c0d0723252692e2763d8a2ed0649aae478deec844cfe3b8ad2a2527f7a7f53933edfa195d34b3903fb75d80839a956c277567f468fe5be48243c4c4670e5ada614600000000b000000000000000ffff00000500000069e1af59d4a976cc50d42af8adc3aa71fff617a0346f90d3617d95c0413649479b1822d3423b5015e4d6dadcb54289940126d4af4d7f2d9c1b726e8dce800580af20b13446a29fd9058d6096bac86bf6122e1cfa154731532445d6c60e9b6804b2097efb7c46c40ae45d27070d024ad81aa6e73fab00266fbc5d17016b7344e53a8f36262e517655b80c2509342cdad6cd7fe388f485a7d68cd5043a00000000f800000000000000010000000200000092b36bcfd550cbde816fa38b7aae75e36a77e97919d995f4c2ef8238607a53c24356a98e21f03f09b4f04577c14e06055c6bb23a6549b26438f3a501c44d4b99e148f4b551f7d3dde0beeb598e767022e3b74982dbade435c53d31cc9a73d163cdfb29b2e4abf1cf404e89e1da17d573cfbdad0885ec059a9680ff6568906d9705d942c2f6cc6e2297cde739d9ef1e111baae0d2c8c8bb725fe0e72a882a75e9bd37e23e608a2eb45e1871098647bb9015db4f33231fd305b6d4b902d32f548f904eaac936904c9f1ddef9f0b652bfdf2c56169d115d1813b21c389d1f8e016cc8f4766a000000005000000000000000ffff000040000000d638cfbaaba547325f2c92bbc0db291526293ed0f3f0884ecbcceefe33922d3b810657210db79ae0f75f3cf06518b4a929dfe042f3098032ecf60000000000003000000000000000500b263301000000026be10a8ff15f38aa9eb28a66b7a857bb36ee393fb220aded57a4ba89a7000010100000000000000100000001000000d65dc42170d08d4dbfabb45ff9160e37e9b2bacf3d71d51e4ed9778e680dca7d594675c51c01bd85f1d769a5b2c4bba8f60c5ec9a184fff2a0f6a95cadd9f54e6ad46f5c4587839e48d024ad3eb624a44f38e305d62f6e8f3a4c1bf681edfa8253b9df1b6507e12c245d1ccc96af27d4af1a7363c42063af275ef7d183e8647911138995fa30413aec77ee135b9d461e5f72cfdc8199650fe9d8e39270f36884c15d33abdd7511d5470c3c02fbcb22a4eaddd63e5d577c6216cab696ea34d0a007b28da98145103b7f34bfa7e3413757974d5860aa4f4e9d9f0a0aeba530dbcf16910b2aad5dce166e430c9f0ee565bede1b329238313c447d5bf6811f5861e8a6836f3c366df477f534a4c2213b7599c885d3a78ce7b906669841a921e998479863067c12941b643f3f1880425852413fa84c7b2288b3f7eb3b89cddea66abc6c4458f7aae978b54497ca873d6cc54edde144923ffdd00579f6b559727be7f03ec20947d2d2592174e63dea36d077dc5d6a8e53eb22b4e9b21063b66316ae8c3d3f880a689e6325a5f4cc196950cf9e5301319bb0a5101303b53360723b8571a789e7b89ab87ba36f730698f08965710b0818c4c0b9c545f966df42b8d0842578193266ceab014699a61655b3c82dc1575a716dd6d85cad4ddc4dd25a007ad576264ec4289ec6b8f262faf8d37ad187ce7bcce1627d177abcb5766bcca1a0269a073158bb7602303406aac14d0d57957ad3bef1438d8f012e8f159b215d2cdbb17d2efc876d2aac10e7cb2d9fb670f32b93c0edf670f53966ab21220f33b78aecdd5ad7e1d9300ab32129c30d90c618aac4e81281510a5c8e283796594aba9baca103b562cd4b90b02e55af6f81b3d0a3f99147b8a7f0a7faeb74a6f7004ed023d230ab55a8a8a6c11bb5167b1ebea5989b08298e6891031c4f517af35e9f3a72c35d7722344359e42762711697e0d4a98a8ebee80848b6f08a698885eb0cb82aeb247ecba2e5e9a3163376f1dfa43440eb7df687325b29a49178993e18423ed4e1ef6c9d171349253bf0a870a01ed9484503d05e8dadaf90d6f46bec3cfe93e40227a95774535e86f9b77137ef468a0471468eb038d918faeb9c94f61eae5e47087c403753c90e36ee37f8dd59b5c3280addd94cd50ac9b71bd3715e7b85878536be6e4ac487637d734b300775f296a61e7093081d1eae66aaa3491b6f786c9b19001e7f75c8ff9032eb58d2cfe3832180498f9d1bd4b229f2d7779807c84b34a976a4dbd40c30e6136bb6fe4a428d79704d523408a093e14be993bce6db2be9f093b313071dd59be6d68ee6b9ad7c1cb6559d74f239bd4f9980d5edfe871f97b3d26190412abc9c2e759f59fdc86922b93f0fa1808c97f906cd978da06ce273c9f5e595ea57001d71aae1ea0eb69640057ca011ae2b16ff589c63e4f512c56330fe9d88da311d22976ee5f451ae0a9cfdc7e8621cb94cc5663b6f42bb14bea436d8143ab27e72bf1041505d23df06b9b9755218930116eb84c091f8572f2ce977ce0677128efd2cb114a7eb30025303521820eb613f4418f3de17d1a89c8d9ed8772b090b4d53b4106bf1577304f3405a0a43ac0e77f78fa5ce0db6feaa9501507dd0fcc7c8e599f41f762d09fbf4dff4966d14d00d73db07357be9b6d52f6bd4472e2b651253b50b0ef62483fe85f0d20214051e63acfed27d2fd9a1555a1d1f6cb86ac082eaeca449f056a0cf2a1929fa8b0981e825a810d46da0a7ceec3b526594b84a264db3af1c48b64b46047d7cf2844e26ee744f6eeb9e408949285a9d7c9fd45507103d62cab2fac5c9bc50f2efe6a6d09021a88c1ff4d10009d9f5c17c938a47055c63f9dd2d4fe7ef55a9212d5f4695db220437a97f68a062b4e8a925136a2bdd2752db2d303217317772ec472d9325c21fd3211d00e3eac3e7552afb6f943ec0c63dd06515061833a0fee4672864e223483e51a4620f05d24bfbbc9a4197751dade5c69eab666bc2d39fde29c9a607917f016d657df2b290812b9d63e1319b338ae626373df1dc4c7c4edb67504c4a1379fe58542a659cf0999ff0f0828ace1ef4dee92a4ffebd2576da67af09d33e72abdcc31be1f81feb04d490cdd65f15b1cf3813c6d2b8e334475c89a5999c58de08989c42d92f91772ff51130068b6cfb895b26fdd257ed0565dfb03bf1920e1357a9be37b7b182e4616f22537f28d08d2d4f1d2c78f1996a2c9234d01d1316dfff6330906acebbc9631e9f07c24a9e96f994ae18948d1f37a2b9644937c19542dc7fee3f112644dd94a7708ad007c543e5b64106115291f460e41c135d8c4e8b862d7940a7d11bd6d7d7d6f8a1dae255e3597fa10285ef0b8b04710fb3d5998c0831a65796039598ab4b6ee4a0dc3504bd31151451adf40594d343be4e4370df4c7dc43d09e58e69ea54c607705b9a9dc889694aab9d699030f4aa349d9101c6ad99adf7e14da95226f413cbf96bfde1a66c888cd76e8fb0898d12a01ba3b7d0feafac9313a792675c2d176702f8253524ef18fa5bd855d674ad4723854c68a5b114f9fffbf3af8d5780acfe8a6aad5d0011f6353e238bcc1fbf85a57ff7c888683a6492ae7f7946b614c047e0112356e93812e6687f4d581dd648914036041e8cc9a6803e49a13ad7f0002d86965730a198e6eb71d635d8125b6ae92161b09da592abee7f0aa78f8ec17080f905363f37b505591a03ff0aa2e8a3f4352a847adfb3c0dfe45ed78aae340d0a98939b78c69e54d7de4e16f73b71dc5bbeceb3538d03371d1ce2da4421192f68cfbcee6b527fe2db1a2ecc59b16fb58ced8feccb12aeaeac7437595d4c107df205ef21deb3621b257905792cfa7c753f685c4c2f7ddaf66eb20fac818dd50a617b82f4041b1228aaec68d1f8034dc7b758f27ab00342e3f7e4862754939923228a34553ce424c0d6c217d4a7ad4385818e57400c72b2e02f4905f643b05407e22e249064e14642fd2ef159a8d82d44b6581118afc2e4c16e0c6551a546233c28427b28962d9f21503e760052bcbb517050da1680002ec636099d4f26717d88fd1ef17ec3b485920e1e1074754b57248f1f01c880ddcdaf990832978c29d98b5d587e61460f218f3fcd2370fece84c8b57b2263a33d09840b19e560688930d1c078d22c40a1188964975c8aab5ff8f1063fc85ec84da7623b5bbb305149bdfbb9fdfc42c2649fb6e052ccce5cf3e4bcc861e990fd13b71f4c3a8d5727210010498226aa8f9f5d277433f018920ff6c05f2782f34f9eb8dbb21436146e62947dbb618c900bb1caf07da4db6775fde6c0e97ac2e026d8083060d2fd60c09cc10e7eec8b39e779fb3eb89ed8b580d1c3f42286e6f58f148eda56a4c158b5d5ef9546ae7e463d9edadf1c46623cc5528e47c174aa21daab269e1d43ee0457d369badbdbfe371791f764045a956a6fe6f72207f5e67ae6fe1917418e98572a890c9e05a14357b1b8f0b41719558bb463726bcb945d9dee10b6a1ce896e5d47eeceb94f4cd253043c23f5f5e24ebd73c4f41af222286fd2d34c07096e3eec186cd078eb0c7507957e53017c3e5ac5d339edb130e482762275247e9a3f2a567c9101ef545bfc62569c678ffd9b51859299fd5bcf1836793793d67b43570d343aab3e5e901b15ed45ce8194f5e1e090c5de17206b4b4e57a2b95f7664b4fe39b4857ad9c5d99ba09388f42da9664c2a5b3c110076da39bab6c2706af1c74a5a4256db6c83a72470a57aea10a23c39c6be75b95c039da6ed38292e4a8082d2c3a26eb6d05f75b0d1f5cae705fe6bfc61341796b19b58ea48331c0baac97226ad0950d81ac3edda512b854b5c2d40164633e7402f58cdc2f716b9f31a967a5ec07d6afad2d89f9aad47bcf3ca8e3106e04589c119033f3f092963525433025aff9231752ff04cf138e4a0ec2458655a2619e3b3376f915f98ecd5f6e5632eed09afd6e7efacc54a0aaf45c8864405644cbeaf2824085ab66a77bea09f602172a8e2fbba0ec36bbed3a144771b501d3a12a0e1b994329c459d5879de3bed30bdf0b11132da83d9d11e678e10bc427040c931835a2d9941433aaf6999b34ba8416836bd734b5b4c5a839d85c95a14e9e49de1e0dd6939163a4bf298c989c87def4dfdd2e41bf180590879c834df1470ff769f0ae3b4b61f5f2a93d5f1bf0e2eccce5f95d83272a9d6d7d36c0384a6082ac486bfd0a9deb810603721155fea0796ba078b9d161fee1370755df692f57696a522b9304d601f600f5869969ef12d4f49ce49e19583bd1b1a08617ae44b9706b494fca05b261254e61e5f87ea3d6fa6e9be710d3d440e9701db4487afd51745065f3b8b4a611890de674c34d83ce5d4edbb1cf716f3c1a9023dcac3dcc3551654f6a06e7e03dd5de0fc11174a685726a9518df92664ab8751135f0f5d8eefadfc4a76e56cc73509b5a0deb085e0c00b7ff38700ec2e88969e3611c0361adaa5dcbabb500d49b71b72b917bd5c318f2d3bab161b89a798a75661e0de980a5d72d02e8e98c23312eba456d16bee3f8bd5b474d9be692f8fe538c6346979b43cd7321a89f01443721fb1118d23c5f410f9f20fe00126850228b5da2231b79c23ce5530c1e8a0b3c5db4c9aa4a77614c73a3913d98990c211f156d93f6f940aed8f846165fa7ced6d054e36130b445672450f046c17644801647f6c6abbb52a54b6d9d0fea0660a0605adbace5e1d2934d8c270590d63eafcc5d89a5b17c20a42c619777c36fb5633cbd265901ef6de1d55a8866bcf5fcbf5154281e8366fafc37d408c05c569b8c44374270944728b7bf85cd232669231113fb9fb6a65f48b440cc92f1cac0846e5f20e5dd7b120578d8388d774ca1378078bbcb730320d796ca2ce1d65ab4e25ed36ffd03f1bccc9c84d23e260681c9c04305332678dae5e80540637cf0657ab72ca94a15fe7b522f5a40df08ed54b609ef5bd36dae737afd8aedbd3ed4a3b3dc04e1b4ea4abfa348b71cc2714ddd9210cce5515ce83bce7133ed943f78d40b0223c852ccaff7dc3d6bcee1939976c25c445d9ba3a97b14d8137cbcfd516f51d59619ba082c9a6bcc10ebe656d15bf541d777b0ab1615393bfdafa7ca1a76d834a0b1e4131fa08f0598c95625811b9b9714dd333e0746a8ee5d1e9a526c7f6721fdb34a209d273df56ac3cb19a4209784fc51eb9aeb81a8ad08157975d7cc8aac2f0a7053041a2da5f32c7e52633a0c9efe730d920b375766de2792846f3cdf0d6e887cdcf7b9a65a015f35b178c10f9ad3e495edf9daabb76c4989ac7cd2f51a6bad032e2ed6e6e6aff488e38bb35df421101a66296028fc8d15fc9409c1f037c11afd4f33718c6dc145af2ee76f2d3e416affb2d3cb557a75b9f5ac0d711eb0cb1242781bdc347bcc8b3b20260bcd0955a02b99544b3b99a09d778094ddbdf45755666ddff8bc2467346acd1fc9bf8450f3cbdd23965ca8a163f804e0dc985306a111fb227751acef9eed40531697e74a0e45db1c604f67fddedfa5dd5ff26bebf83e63f25cbdcd3f5d656bd8b10f7d69f489e5dbefdc896307c3b52014c107dfd80ed17cbe14f6293f2b1a4c167c4709b8b031df34ce5a178a9441b2289d394c14dc0f8179293cb1669e5f7a5bec20618696f043f2a5ee3e0a1f8208144d43c226553a3522826b4d396ca0159fe41915fb63998d778b37b332f643a40011ad2506fd85882ed901350a9d3935414268e38c9e00700b18468aa32bf9d3c9bdf0ae4e700"/4880], 0x1310}, 0x8) 16:00:44 executing program 0: r0 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x40) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:44 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r2 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/57, 0x39) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000800000000180200000000000000000400"]) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() syz_open_pts() 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000002c0)=[{0xddca99d99ba72def, 0xd3, 0x1000}, {0x4, 0x69, 0x800}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:44 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1ff) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x3, 0x1) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000440)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba190182202000000000000005bf1d1f73b28ee83ca3382478854393b9b45d7b3ab08e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3e3997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b402e07e15cf33d6b83e09000000382e0000000000000000f3e801c06550239b06da5293e9067a3f4a337a0389b2678dd68d3c30ee1b55e097af02ea93b0982586e9ebefe29bbc412d", 0x18b, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xbe3, 0xc46, 0x2, 0x1, 0x7fffffff, 0x80000000, 0x1, 0x2, 0x0, 0x9, 0x4}) syz_open_pts() fsync(r0) 16:00:44 executing program 0: pipe2(&(0x7f00000000c0), 0x10000) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) socket(0x1, 0x4, 0x7e) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x200000000020}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) setsockopt(r0, 0x6, 0xe, &(0x7f0000000180)="18f1a2ad4b72041b825bb348f8e8eff03b372b8204d7eaab6191b7038a0ce60e1396a120617763b8541721e0349feb301843b1721f340965825659a530c157b87af830ac15512a308d20d6d97f0dac63c69280d9b29fd290d0b70eecb2d42dde2c67c58d19c75a8753a65be56d2a4ecdb2f5d8b4b2b210eec6fb3bc320f0f1ba656a3406edd87355ddd1fac4c6020282a887dd449ce1a85ed61e07c3adb991c3a8b6188a3bb438143b77a1b1333d2933cb83fcbdd7e8233461466888a11a4ce5", 0xffffffffffffffc5) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xfd) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: link(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000340)=0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) mkdir(&(0x7f0000000380)='./bus\x00', 0x30) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x51, 0x8, 0x8001, 0x1}, {{r0}, 0x0, 0x30, 0x80000000, 0x6, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x86, 0x10, 0x100000001, 0x5}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80000004, 0x9, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x200, 0x9}, {{r2}, 0xfffffffffffffffa, 0xf7, 0xfffff, 0x20, 0x1}], 0x10000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000024}, {{r0}, 0xfffffffffffffffc, 0x4, 0x3, 0x9, 0xfe}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0x81, 0x2, 0xfffffffffffffffc, 0x8}], 0x100, &(0x7f0000000300)={0xac2e, 0x635e}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x20) 16:00:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x7}, {0x3, 0xff1}}, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) 16:00:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20848, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8000, 0x10000, 0x20, 0x7}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r1 = kqueue() poll(&(0x7f00000002c0)=[{r1, 0x1}], 0x1, 0x400) write(r0, &(0x7f0000000400)="c11549e4c31d391944cc2861d1863f14f1077dc091fb3dd1f1016aeeab7c08d99217b52b7c27df252c69895001520dd9aa4e514552225233d2b5296cebf9f37c6e2c13e69f5210ba6aa37a484586358c70325940b0b83945f13cb8398f7d65893074b8793141852dec4c4e72d1ea7bbcb7add8d9e1b2b6dadc1efd2fb259ee2ddcdd6feb645e4448b1731c8f1181bd5b0ac954cb902838dae8aae56fae14529f9a509bf6f8dc1754c242fb7d7aaffea4558d6f13ade07dda08952d69342b62d2a732a02c0780255b379b8c4e21a22f0f2bc8e798a8cc24c50de5ac48f81a80fa558069a8c734fbb620988976eb0ef323f404982752ba6b081e7b07f09f3cbf3e36f97f7a3a816116d34d7509579e2aeb26f577904c4bbe54662ad56865e5aa236ec5f265dde998ef54df6b13cc349c0cf5158b7b73fe767be723cb4ab6e36b09448f7a8a6f6dc741ebdf6519e288c22959b288e256fb3a0a1aeb0e7d554f6773ca31cd7b3cdc2e419c87816041c51213509a6fdaeed1ceb3c166eefbefc55783ec89cbbf8d357e23729fa1ec67d9abeb0f45f7f4bc309107392bb7cf240fa57e733283837ca31436792f97b58ac63facd5b8ce95833dda7368fce963f45f7c001b9db61f3f7ad78dc4a0a666f6eaa487ed7b751d3bb145685f83fb9bec48a393e19fff6ba0c15d1630846314864689a0092ba26c400f4adaea0b925fc2ef91f0c24fa38cf25894220920eaa639aa896a8bbca51a316b6a30f12c966386b4b8030cc26280942267e99c45eee9fc87c8d5af4693639a9107add043ec356a0d7f41cefe60823ac38b2ddb22a97dce40e14f4d46284bb74917e2ea713a466ce58b833fa2964cff90157ed7434de0049464597a47f15f777aad204207762cdc4a9fa42a05c6ec02cdf6fb1d4bb7ef4efc9f01d13dcf1ee2df6950d99b0b8de65a561918232b9746cdebfcabb374fc56599b16b0cd73343bb5e9067332682732ef4f6f218e3200d7096ac7bfb66ebb4e6f1b34adf37697d1f655b3abc1d058bfe41780645c67d97b80f9f7db7c120d1da9a4ad5d366a9093d99b46c015f41228d9e623f0a4229b4958630d1de6880d0fc094e67d3262516d70339db837891ed19c7c309d2be8ad9b56c7a1cc7e7bb806b5c4e4ccf45a0b4db8e874ce488de7037d821e5519ef5b97964828455ab9d8435e3173466726b23ca5ccaaa9e31249ba8e7e1849cdc062cc1960eb30607a92e497d1b178b632e398bde57ba8acacb3c5aeb8d31e6daccf490f6a01ffae1b4261785694bab5813aea7849de1ee8966dd3b906e3914cc73f8baa2155303fb5ee15a883afcca005829281d705e7b930c94cbecc66477e48af106af7868ef592a9ec45029f0a916921d1a5bd2c2dadb25e80a5f208bd79b304cd501ac7534dae37326acf27c55b51240a0d883223924b371cc22718e0e0b9e634a810157558ca7ed86886bbdcbf3aa6d823cbcc0a074a7d6d8cc1af833351a1cc44fdf83d5e9d7f09752369ac1249245ee1be2624c8196801a949a683cb5ffacdabce18f8325d142d8c1d8b4af8862f6ae2703233d8ba7cc8d54ef3c3e9f4180bd0c8d5ca93894cf343f909d4efe7f2ce36495118c7c301479d9add73db37c605ffa681c09795a83a8e846719b1d0466151bd3b44ece38650e1ba25931a37bbfd76a62400c86665aeb409532aba977f88a38d0bc66b8522d4a02cc35162ec0412a8ffae493499355eb11747ad39debf2abd8a3a8d04216ff48bea2da5d17d6beec7a1da78e59d005b20a7c3468c9796e336a0f3635eda94918884e84af1f298f2f50a33e6978fa190b8d8d8e55314f59c1dae8347de7ffd6d28d7a74a0ebf12af43ea8a8279c298ec89c06ea3facb229821f8a9b90eb75c6420f687c613ecc5a458d89aa237d53611a557a6dcee5cf3d468f18f2eec4585ee13b00e306c93cf87ceef8e19bbe6c93d5cbbcb26263a61893f6d800d53b25ae870739635bc9c824895d815cf937fcab70b8167d2cde7847fee7475ca4e7e9925bdacd981080c68dca9790395fec427e48155008dbacd7361c9204f07131121f42ccd5220ea1c6398e98ebd6b41fd69b9a552a579844684c2f724a85bf5e75fe4168435b55a0828cf94bf8ae8a84783e84b20a4e2260b67e437a5bfc30e5270b9610338100ecb2340058bd132184df03d1537508850738519cafbf2ec1661dc5f5d1e1f572e03246094a33c78da886c4270c8e238b32f90b86c70183834d7433edf927ee856fe9873b2e84bf66845e9c73448bbe31838f6d22c8afb2dee6ef1f939be388795d5909be47d67e7f96a1eed74cf8ccd6b126cf2539af99663385355fe0c3fff77c807a68737abdeaad3bbd00cda1fa97ee0fb6307bcfcdde9fb807400b1053231c8b42f4d066ca72763ac264348f6d20737774a4ddbacdc4f7b8cfc327518ea81d3d844299feae390600565ed36a24108ddeb9ae13aa6852f4345065483c580b14b4c846879e440f19d22ed687e9de785a1697a8dcf0476cc2e9864a270b4be1ae208de8b5ca68729740025c2b52df3a78e54c6ce10523cb83a21916ad889b37554862e19794426864cbf8e76a5cc5936ee2de2ebce30419a497cf82c9d6db3b51f1e585947e8fdd5353363e6a3d80b7fece2cf14a54baad1fdd7714c1c92add6b02becdd5f7092bd8ffea9d112a38b9b8b71ae4967c54567f7d846c51b199b8d7dc1afdcdd1d7258fb25dd166daf3aca9a60289e30f1ba950637dcc793a133954385533ca25e34b21f0d26cba78df38f249c1c21dc3559ecac52bfd651796266d6bf453adcf568c218b8e9b8fe9b3e25e35c18b2aaac3e95eb4976d8846b5ede8b268072f70a3904f9fa5187bb55936735ca3af8dd4333be8ac3df994200a6f3ed7e12f39065033bf41219baa3fd6f8b8e43d2fedb63b9994b682df314d618100b273d548b7c943a21f4c6e30f520efafa167e52c1d5390ee630d612ac5a26615ebec2a175b7d9881e31c719d18094be1d0456fd180af75046ee94661fb3e7d7a22de75be5d864f7c13aeda99da5e2205cc9f5e8cf4c87f39aef5cc8f169d28fc0ec055186e09fced33a490ea754cdcb1d352e1ff416524a9b3a046f94550539630d1210ea2659ff7fce6b248277b96c8c16b1de37d04da2a31947e4032e23c820c0809a88c42ec40a9ac68f631fe475d2c912e0347358a1166eb6f5f8fd13062c89e34f5d88561151bc5550f82de93fd9ef2e3c6fd4f335856dfa028dee875b1c65184165856a966ab00628901407dd6b38cceea06db47ec7f1458fd28e7f4264d26d72e9bef4199fb055639556dff5fba50978fa11acd77f28484aa9900359467f7ff73702c6d731d39855b093e0c8cbd84b91a6eb84072183d438ce8f9a76c7fb8fb3a4a0346c506cb04a94125a752c68fbf8ae21919f1952a5c632511b37a78ae26e2cf6d2d3b3286501944a9fc0bda2d7d482c77be94acc67e77c5b09ecea758f7508f1ec877dfe20a847a0d4f21b3321b85c94f856d7f11b87b7304d699778f3114fc98ddca14dea59888fcaaf3ace09e860ce2b269d515fe2a8feac613782a5f0fda7cb54c6f38424a433c8ae6754281340181e5d492d83e8f12cc32dc42d2bd09ba3861343ac39a290807dacf83987f576bf7117e92a8758a1f37bde9db072a9e3092fcd36b0a9432a11b3629e7c84171e2754e0621589dacef4346a1c7b1800823415a6d2d0b003a03cf7392481775d3a6ac0519a116dda555687ce46deccdcf7a926781a3a3d78363d1b29ba9afa6a165d3a7fd47e5fc521ad22659c69bd8775435bb293e036b418404b164d25dda4436605b803893b125cbbacfe7e7f444c8c5b509a1b12e53867111926f04073a77f004132761265405b2f77771f038f0691c18cb991c49ab92d9951aa338d61c35dd6bd28cbfd16dcc35a1e8b9b402090c9009cff60e65f073676caca9765a29a0750f1678ecb631979a96c2bbb7965123a99179e2cb551065fab994f43760b62a0e8462a2c8a903dd0b4499d6c78d30fbaa5837cb1afb9ea7785684ea7b091a61c3baa463ceda5a2413e18e0eb82cce2a07539a59cb7668108b8330e594ab888d4756a9b14ccd33df12798139f3dc2dde2a4012b02a139feef5d34f20613cc6d49ac27ee695fca1006b57f7ffb270ce3290b77d92f2ae1f41c00a31d0ba5e2b798211bdadbdc2adf451c9a9295cd1c14a60a3e368c9cdfeca63c8377d7c911ea381062711df04bb3c70288e12280f41748b36c929e265dfa52b6a4a3e01afb3d282261a50c368bcd0a48d1f83415fc8db930aa705031ffaa26631adc2d7215a25745e9e7ccc7cddc624063b44026dbaa8bf3d76f66af74abb94e9c875fdd31c2a733f0ef8f473d0836ad1430c837875b2c2ec5e77817e319cc9b64846c766134dde6cb20cd109262e924e79fd04ca18f4de890713ac0114ad609ec7f3513960cfabfd382d320a057aecbe5f83c841a532c5b88ad474d6f63be6fd4904c2633399c54bbea5589f9dbf16a3bd2a379bcb07679795e9f13a3f422ba171efc803e2b0a7eecd9eeb804afe8516abf9824a664ecaec7edab8be0ca1c3c56bf130d2a577e675cd848fa7634432d0aca55a4a608945f887dac5a6881f1e22b427b1ceb0a7582334111feec7ea7741c410d9da2708183d5f58643eba30e565e1f1d11ba3ff4bee9aefa8c445b66d261995b72bfa1fda8df04fab1ff35ee7c6653f5b3ce5babcd254e81cbefcfda30c5bb8beee4c28434ed81b429016aa2875747be29fbe531ea5691e58ef3a673eb26ffc48c072a347ae52c072d18c9d8b4ee7e0572e6a8df3f4f1e3d9dd98af44235a7f99b26d1a6125dff3824260003471a296f48e7bb3c7286b537d88a4018080d41092036eddf1fd16d9a0f74716059b8e282351fd9ec21c0b64b44b6e5323a9a02a0c863dfa044238991543a0c671c5fc40950ad7bda5649dcba7ec9d1f2b450f5fdd6ea0dfb80925e7981f86691782011dd2212f0b4bb4df1dd766a6f367062276a88001516ec5b636bf2f2087e4b9227e7ef543a929c5eb0d1b02330c0a8e8f3ec3a26604a32f5754ada79ea98e94a39636c5cf8b1601afcf44565c637765d89d4e9cb160f1760c474dec641867fd4a5d6862c0de4e5d9f9b73ff70bb273808c5dbab7b416dc5aa7c3e5391a0a8ec75472da2e5e701d61b2f3d50a7a093b682fa4e01d729bb7aeb6ceb14893d890ca94852a5ecd049602ed47752d5dae1778e261f7a313e9015afecc1bf157db7c8c79b86b5514d3ab409e7d2c715e9547f9882f24c46dc17c92fa765d8e8cee1fbad01636d55e9e73c7f6a932ace9d84d159c4924a4d9d66303912929e28741c7459d1c300f8661b76be7e8735de9d0cd4ac48a99d289692e19ec04806b8c294d8e5ea7a9b30a9302c64a1b70a2db59e90a2b4c8d5441e95a890a3cb17b3f6d1668fc001791a5c7a60b3e70c10ebc18a3b39fdd0975f05739dec7565dc656a962b9d9a6bff44199425871c2615d6db6a2c0e14278f7ad90badb603da2e2056210929d9e17faab73ff8b553307419fed6b2723c6327b2c074f225b63f20af8f7708f5de2723bc840c1052f82bd8122c39e4b55836aede201f118b61748dfd0e5055f360b5cddd5fd3f93408dbfc26543027c5106bf96898eb9d748cc96f54a1284c5fefb16cca3ac119bd09750e883ce24c7b46b3c087b71fb73ff1bd032af31f27684e430dfe04c5c183b69b469fa8f4f084fbe521defa6322405f65de4bd4389afcdfaaa72bfaa29e46531ba659ec7c4", 0x1000) pwrite(r0, &(0x7f0000000380)="6f1f0ed52202974716df34eafad64b0482fc9f5b9ff4cb06dab601016f9e490b4caa4d85ac9ab731e8ceda5949ee7d5c1ad9219c6d0903d51b2a47dec4139321e22a8cd7cd7035b31e15e0ee0d", 0x4d, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) close(r0) write(r0, &(0x7f0000000180)="bf11ebb8d6948b1e21decb1db22f8f45a2c4fa85da857526d0778ed89b1cca3613efad9bee56eb0f58aeca89863cf0044514a6a24bbd43553be697a38b1a0e57", 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x43, 0x20}, {0x85, 0x1f}, {0x48, 0x2}, {0x89, 0x81}, {0x46, 0x4}], 0x5}) dup2(r0, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:44 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d, 0x0, 0x0, 0x84f}, {0x3c, 0x0, 0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd"], 0x10) pwritev(r1, &(0x7f0000002940)=[{&(0x7f0000000700)="18722d216212f57b06e71bc5a07db1590b7d5baee80ed725cd5169b12010196309688bac718b0d5c31f2bb5823951ec221435b075b7e2b87d25204cd1eaa97a88859223fbe7ca6373e00826a73e6b521386e8f82411accd1da50bb38034bd8a376e9111f365c351b58b94d3c85bac6447f1ced459e664a9c9edbfb37a7aff0f474e94771f4cfe083a6ca16ffe9d26483394b2da98ead2715e781a079ab8e06b15c238734271904198a6acd9aa4d52f415ef64de2d3cff7624265331806c3a94c83f22fa2d7a88549f7432bb94df8ee6a879c881f3874e9168798dca38604c956e116967151328ee70cfcfa0a46a189fd384d7738a100e0d3495f48de676b4c7de42d0f21085712b3e8e20317319debc0c4adfbe391a70b5029b53624b7be8b8b294f3b2f42be250fd9a59793c7aadb3c922a585b5846ec9eaea141bf85fd8f5e163c020daeb3d58ec62b4c7f96ae6ca8780864437f962046d5288a720c1636932585f6fa7a017d43651f7fe7029f72cb38903959963db586f7ab68a5715e502bae1c22ebd8623fe127f1db3e62770d1e7ea606b5a52758a4bbca217b61f7baadea99cb705876973ec402c4743b2e68e29f3c8b5d0eb2eb00227bd63ffe38416b721de303f38f2733ae9b6ea5d90054a381c561487ccc0905348eb97030a7372feabf2fdb7f1dd2914ad2c56b22935dd62618dbfa9b91f19fd3c4d28e9665c367c856ffa7c7e6a2a5cdcf39cd548d3cc30cbcc92cec3f6a016084d15a0341f59a8b4d3338d496ed1ff6cb01f3670df97123ccda553d995f3a6f4f13b7d400ac8df0ad482d854a5ba305fab89ba16fae5257c16eaac626175fc7e0269388d699851ba52ac7557512272ef0ee2aefbd7041108033df0951264a94ced0a0f71b027c34c43caae5a39ae679b3048c3b8f20716e09237e6a04e911332cbff9e8fa1f9677a0e6c5324b5f96a53e3494611719f21b791c0c8b2547718f803ac7bf14d2decbb05cc1b943ce43ba6fb75bfac47dc087606281693d2bc60faad21555c9f4c98cc93656185c50b0d04b8da343942b717b1769bd89a733b912eb4c71f92844bafaad4d02139fab7b09a05f7763c5a6225e1538d377be49e50b00e74091fdd9bfb53b5fa0d4728862458c3d1e52f1ac7d36136d6bacbdac75b8d36e87f83163da88ba3d2b88cb806b37695a5a585efde5da68e6e92d651da5024dd91f06eded928067e27602d8da0041cbf8583173975d331789bb6e60c63bdc6514a6e97b4999914caf759d2e6000f02b62984ad35895a68d1f94f0d1414887ba728a89cbee37ae7117d2313f92af3c7fab55a855a3989edce4655b539234bf30b041ab98ab3e771274960e0968ad910f673d6732e00b6f040af2ff6fc9c5ef221528b94af02bddaa4b3be3a81f53b7eae8358c63e77270937edc7d70010b7af1c6ef9bfd42150b4788c23420e6f7bcd65f88a0610be4f7850b5bb5ffa0cef7dfe05dafa430193f41192b629ff2f78079a6c040e6a05b851784dc6dde77bcf0fefc6dc68921963d65eeed897f4ff7477d3e901b56088af363b4d9bd796b543009f8f0bf1bc6c63bda10aecfd00beb743b1b2dac43b1f94f4993cfb56cda3b841225fb99270e22ab67505e515c80bc07de597cb3e2ec6d656ba2ed0ffc69d05003e33799f7604942eebaa5df4c7546433f5514f9371d45f91d1cdef9489e5a906213342c41dbbe3ec9a33adb6e7ac124ad5aa0ff1bdabcbeabf17ee83554fc7c62af5f5869ae15cfacaff09599564278f3af50b8dabc5e350128b540cdba527f76e4d130acf95f135658b128dd07a749af862806b4ef5d8f275314e77c927578f79e1f9c7240d6945347c59e83425a3eae3bda212d65b879a1c382698e6501a1538ffb8a35b02c24bc6d9c38bd8e48077ea23f02f1fb9cada6237894bc3862e394ef38b95f1002374166c87969f575f48f815cb6653e25dc73ad876d19b616eb5b7cac2a86026734afea68413dcf1fc7c13177ed46a4443518d2fd1cfed13890766651ad16bd7427a3972ab99068a03aaa5d3b9696dc3bb129d8e80afcf178931c5f5c01e6ca9eacdc931eb7d449e02588bb44a7c39f0fd6c784119aa1a957263954431b49b56b086e218ead49354428dffbfa32b0ff55a2ef41a0c2d6e2defdeb7e381ba6126bd04dd359f5d27cf6d22bcc8c27d344973bf8bbb304ba11c6d7faf131c0b1f3677004be621d50292384df3405527d7db0db9f4546356849317d54d7f42511584263c5dca62b88e11deb8a891c5e72a720c0a398eb0c3ac90939ce6d3d3c440606e3366857987ab4f539421c8f9ac5430888439c1bc71938ec55d5ec3000e77f7d66f59e10275f10368f921bbc93cbe1887eb88b5746b9fabf1dc42ff7010fdce2aa24055b7c6bf619b6ce0781a7b5a0b1d7dc7c54a324e499aa329b1c575d5d1715c2d7a8b816e765b4af4a0b9fb3df1ae840ab498b910fcdf34a84556bb6e54a762626d66e1b5eb13580b5072607b61bd6ab5c308b161986470b1694f193f941445d9420ec371c251e53ff777039ec0b88ec2bcca2932c0c59e55ff8cd02928260de3297217e7c3674329af04d9a6eb2126182a698714ca686343e8d6f01924d5c8b8fdbe08babc2252ca48fcfe1708e438b7a1c74e5db6194cf5cb9c857d1bb761854c0c814e113b8c0f674f22ca2962d374a50d32af02cecd762b901db9cd85cd0093b9f0974769a90b00e5e66a0f91e2978089e8d60b28a1f8ea6f143f70644ec54c414d501023ec00431e8fcac8a88ce9c9a18b5cdd9aea507c1e1b8b8d8f23da4f5be9899d9282b8e518295823a8bc34945c16e2cd3c1305b7591a21a14c9d2a8ed875ab0d78e25c2729b10fa1b62482443d54053ee279bd1621ee47bddbe6dd515c0f4b75430a447ad2bceceab6b1c459f1ddeb0b0427daf015e3bd799e81c0ae2a0eb745295142a07bc6c11694ae5f0cd38cbd5a36fc875b6390306762034f02fefceb67585812e713e6e56353d9e2b52b1c369a8ada365c036e14d40db17e56feff1dcae8d605b838d0def0cb432cc587bdadab80da9f2b626e594129aec9a67a0fd4e740c21dcb4377f8b7778a2163ea4e83bf1ca7185d520b6a803befbd0a49080aa4c3d133bec189963b8a9dcd861feddde3bd1abfd4176ef0390c0f1263515ccaa071cca34a18624c0411c8f596c0ff685eeaf155c8f380113e82f2ad371a4d1a5bc66ddedef40732b98cc5429eea68219ce9bbe1cc48177f2a53f68a4a0aecc5909bd2e1c7918bf9653b93bc27939a58d6287ccc19f0a88e6e46d42c4feb50544645f8d884fb43e55c0d993659573b0b8689d196996bda1b6888f70bc5ee8977d0a2325d09cbdef1edd217d647b450954fd819c16200538b09a92d1bf178acee887fcad1bd5fa23edd52d06e487031cfe3593ed592986208f50eae6c9eed6f7114feaa89a40519498a7741c9232d9eda3d5a84bae4cb5c9cce802077df7c94faa611e6f0154b79045ec8e3918448a6ce23e1b99cd0444ea55d9d0fd9da075dff197fbc71fef6d198531c80a41f96005f997de7e84357c22fd1c1125caf875836d1f7e5f23baf5d8fb3212a83272fe05842fdbf483de3238796f8521183ec4a785588ea0ef05c12d027b73dc02bd567ca507aec4effd31d19788915e308012d27fb68e161d43358cc271a7b787856de2d90594bb021af2cf521e928180ecf02387478d5f8b04a7b8bd19d0b3b3929f3b85a4a6f587ee8139cddd4af792256ffd5d85a2c94941eed3e31bb6d771dcf63a7f2b04abaf7910d2bcd5f138e88572786f934abef515959889da36dbb402b9ac9a8018605ed343570bb9db644b820090632856d7bdecba0cfe09862d5a2fba33f857048330383604d1200373a90836671a709f771d5a1134f6090b9c55187b5098fe41ed7e46d5022b1f1d6272e2f7ae7a05b8bb33bcb5089975be28646ee0b1753791043543719edcba2de34dc3f3a851c14317e09c7895f0224b5d82171ca3e256038ce166f4c4bec26c9a1117890083c2d2e3667522f212b417eaca407797c12ecbeaa556454875f29c7b282c57129e3fe381aa428d1d671f73bb70276f09f22305aa230d7c995efc827554625ef94543d3c26ea0ad178d87180d70cbcbfd5fe451636854cad5b8515d7bd627e13a9edfb98dfb64b86692966956ce5c352be00cadb454b3b74c20194bf33a9c9936b7bda5e8fd1cc362342d3640df918b558de4c56df7c2246aa691db4645e4fda3baf40520592a5b24dafe27e8faad25349dae5ef9a1a47ba185e1f0d58a2c0f8c9f82a7db2dcfda6da9a03baf954bd09a8323516607e98582f19c7d3c202ebe8b1294a79358edd4b78a6af34628d730d6e76d5b111b2586cd6fc01fe8fef8f60d3ade1d237b4f7f7af586cdae93721d839862415719e298200f24dae2e340c3e4b73f8defa59b2f407a889bceed2731db427a336660dd7a078dec408cfa35cef46280c3f5afe43b7f15d2d98532aadf0401f407c3c09f71459f1ee6498e829e4ab3edfb6ea79de08d476009e5014309ba40339bbba7ee330a852418e943be80bd736d6b38b9fc6b7566f1cdff85d9d81fdb5db22dd67e56913f7f24c8664f8ee9da30ad0eaee69608865d694d223c1e7dcfbea0b49a6afd18f9cb36106d6d2594c7e76d530f373c047bbbbca4d744d9a90db8e305af7127e5268504873196db33c3dafa0e53c2f5848c78cad76bda61b7e31717d7cc8ff2a5d88ede9d4f5e3e4a4687e4796c2d5a7dd67b5d750179488e0b7ccb9b695151ab9912e93f918b219788511e7413ceeb3296ce4c3e51c4f1391c4843c33317390bfaa86be892e1cf829d86921403d8726a29d949c3a316d8b14a650ca45ca4a9f941816ceb9dbcab63c6d3d76d38e39284f9b709b089051a5f787fd8a0c5ece55680e3db31115856a8fa23b545fd350c9b29f9e08811b2c872e178178f453595ca71e9672162e4d21e62ae2021ce8496e319588d9493314ceece2c94166279bb4e59e3d93f740476bd5c884c9c1952d08fae6222046ca39805a0749bc206c7835d1dc7aef740707b9067b3a0e12273d35c125cc5e418bdec69178947f1d1772d9c1567be10bc697e1bace837710227b3cca3ff77d94a7492dcf9a481851de7cedf5ec750e8a21006e811b358f96b44bffb4bd5c27f8b6126a5badab7255e9950dcce130a6c6c104f04cdc3dc9cb007cec476eeef93c0c2b7b7eff997ad3a89a6e22b49c148bb9a23138f678988f4db1e9e800e30005dba3f44c5072bf050d004a1a8d39aecf14dead19f066f7e3cf42d5fde1bb2c959423499232d8a1623783c99886a85dbbddfa62af2a46ec77481b4ab9c4b6e99cc41e8d3126971e1c03fc93602ffa11b17327c00dcc99a3bb3430703ae62c9da827dbfb7f1f743f38b4c5c55b4c64c65c2ed600c730cad54be723cea4eebc634d0198f57ed1ae17760780513dc37242c33a7a6c69ac597f6d8677fb3fa7fb4e04cdae64eda4d9dd1db0040ad97d910e4476f095ac366f890bd59eb4a9a1b6b272d7bba14a1f5b8086b932ae5804f5cf4166794e97fb5e90be8531edc5499eb7547cec7321be59ba82ca2ada753548b3ef1ff0cfd3fd47303da94067d5d88bfc2c104292f8f5b03f3da4586b8b0694ec18b7e52c895e37c3fbf3c029a6ff512ebb0e2860619e3c9a29675ff2708490444aa28c5d21fb5418dee95e26672d22e29f19691f08fff49ca6b1d7af62c08360b5678a4afa7ead7aac453c4c2ed0baf2a213191f47fb56a6028999987e68a", 0x1000}, {&(0x7f0000000040)="d926b9daa73d412997e8864e954f5d188a5f42848b9bf38a543daed3b50d2818a337f2050e3baffbf65c1e6b69ccb85e8095", 0x32}, {&(0x7f0000001700)="dbfa7093b6d997d3be29e5c39842d726e9b723ab8fef0fbade7c87e075a9cf5f28ff5841b709114913ab98a80b21c741d6db7b3ef03c42463475b102d1ac73c7a6ba8315f0344413aaa7dec6e9741a53569ed0df6e50a6ca2ed5b384db05a2c05a90eaa9736544ad7161d3c8ed3ae2e7556e379940d28e73e8d922b1230ca24d09dbd80f18d1ad79617ffbffe753caf57f79aa653a7615f7dcc50661e0b5ccb7627c1795770eb0341ae9c415a9205819883da68abcfa055d0994c695bc6ab7d2da287bc8f46d9687f7a0770b0231fbef34a65455f977a39853ed1e667249e765bd60b9663170f1d4700d3dbfb452e6f35310743fffd9f9424fd96a0076495c77effcefc42c5e1d0c85e3ebda81723e8d6b8f3e7796643c60ad41a6a47a893a1b1a7503800144b65c20a06ae8ece9b57cb4e672942b05f4d87ee3c528fff93ca9b936538051cc746773671c58c86b710abe7f2103c9eab3f9f3f682c414c4c1b825319e108c062ab6af7545bcde9f6b9b5117ead6f30e81afd59edd8ddc8e309befc002617fc121ea67fe40b69ba3c28c58f12ef6ec6d6b99efa94dc3310339659dab1c570c8ecba135cec5135e1f893fbb3d101e12d5976ff7dbeeed44387c5b0c62832c426d64531e9412185d514d331199647e626362a873a783fe121c14c491ca1c547d01c1a8ddfd16e33991fe28f3acf69ccca3421ffe62a3ceb0445230bebe2eef352ce2304ea5510faf1e333322b34fb4871a69cc37a7157dcf0127a8ed9328d7ff7defd03cdf1acc5d5530785c430cec0750da06ba382bc92a717451703e3aaf42ffbb01019687fc1a05087758b42cb09ebd364020d1e8b2cdbb9a4d052f12d8dc60bd7122d8ba1a07ebeaab6f48dd2e009cc108333755ba66adfe949aa958a1e00558945b6d47e9afa4d006766bfff29ec1075560180111620e6b6846db071f2a31801540ce6f37374c568f036d8b8ba7b259f976e852a11901e0e4cfa5e68484568208d0caa3dc282720d1ca43fbc4fed1e04c2d41463625009e570feaa97d5010ddc3276fa76b52dc12933d3c2f56ca92f89d6de35ef798054960a40a416eab7cd85c09c2774cef085dda6e6449eae93b89ebc4143b0e7967f10e5c9d7c43211da2606daeb318aecaf05b4f42e9224fa21642be5a468c1544baedd916aa3d5cf8244b13f8f8df1c1164c862e57d39883c410bdb6b97fe46767df7744879590ebcc9bc240bab69240c4906dc43a7a93d18c16ab2c97d34a34206052073c9df73b6f9e1a89d2041a41c2ab37a0c3d84a7d4ded678209546e2ec4d893dcaec51bf12297abd7c71c97dd4192ae768ded009de2a740bc29384fbf9057bc1a27e1792d269086fbba53040859c31fbb97cd992050557a7ad58806a58c30f91cca57b8520bc474b6ef7e1dae78cf6493de196eabbaacd6c7432d96e8b42b03f5a933ce596342e6b33f6bd172244049eb529534342ebd038f7afbc856b64693cf1918c574d8ea780d62d995fc79b02a8c01cdfa783c61508f1acc535c28e81266b976623104bf33fd43d801d146dad99cfb276e19e1822adb7c6a8246e42238690d4b3656b6c90b12d7a471c7aaa9fabc3fc01737789006339887b6a4cb53799051ba6262ce9fd4acd96db8ad3ba63492d5fd12f4dbcb31ad3674bb3196d9bf1b4bb808363d6df6dff1db04ceb63a53e6a7a8b0ef653494ca62f3f8518221f5afa40ba30c64f4d4dc5dc9a70e6a574c49fd07eb453da9d3fc5760bde3f1936da545b5cdfeb9a60c4ee9608243b5f397b91bf443d8d761c604c805af04550d3d2505d0bc86bd0ea9bdcac6a25c51b461ecae53bef3e90aa17bed410bef70613aa8439ada9c64bbc9bdcd4d7e3a53d2fad38b5905d389abce8c70d5299fe1eaaed523e6cf08546ee84b05cfea24755ccbd55c162f91caeb9d69eccd685677512b8db3e5ef3bafb21e42504b6b18149b088d07abdeeee5731a4ec3bf4ae0d89063d28071d1f16d8f6af175236465aa8047982276a493c6ea7579159ac1f44c19379f36bbbc95399d0ab12b3845d17e1d0806fee44bdc56fb14b04fd6327c9e2d8eeb8c38847d8b27755f80f544bcf1efe6201a47dd3f2310216cafa80dd76ebc6e88e7e4335ae34833a5f071a2709f2934318d80331bdc112815a3579f471c59d0467e27e5766083499d216fe2f0a70383bb02166eaf3e0dcad2e60a7642b41dce89de2770d5846ff66bdef14955b2902cd265eccb3af1df26af35c3e30a6b5cefc53b33ab11980e62be0a8e73926f568e8cee928279a52b363b789ca8ae4f895275191a7f82d4b1aeccd5be3f9c96b13c8e12e82a0df8a331993e1892216eb85a2195dd20b7d96d808d2859bbb491031c75907afa0e62be1e85cdd87f8d5dcce6f10e94b7b9430ad7c951177c08df25b632c694d5ae276468872bad7f29f3b6860542354b02a5620dec64c19ded1698e9ceaba3700d0d816b1de737aa00106b8047da7cba9bcef7ccfada5845497da35f4475fad91f1614e57a2abba3395a5e448ff995c66079c2e129e0b8164581703077ef2f075aab054dac8119c165129ca327c6b522d39402da28ac8d08e099f067cb81b97cae7f586c5dcc8ce54ae92045629833db74d0fe2e001fb807a8fe03060bb97f0c82735e033ab3b992d8afac7b845dab194f885ed8f0f21af90a52b16600c8c81e588d763d8c0dd1ada00dd1597018fd848eb9c250fed6bc52f5f4598be57aaba0ba63a7f9f15241f99daf3fd8405c5f734e6d4b092445b7fcf4ea29a243173e2672a4e064c486c97de35a0ab36a28a5d0755035a6b8c296c593c50c338db121142075bfa0c1abafa2767d8a6b6a307d94dd9c6882e0314b9d44805803b2ce8f1071864460d2959c5c9152b54285f0329012ac20d600a2608d21465255337435622d5b9e8330f01324b473005bccb0739c82822064cea1c5c6b35508bcbd7fa3f445e3c57f89c0ba6477ad08894fafc5045ff6b30e6ccf7efd74642d51c2f2cb4fb7860903d157bf0f23f2ce598423aef56d05ccfb249a96aa39dc23578daabc4a474d4321befb785dad18213b342839ad92b873e20c7d573760402ab3bf5cd428766de06196c2c9b6ce52e41ec71925bd48b8c656048fc5e468e42dccc6d2eed92869a37671b0fe564c7e3c9ebb6d86b0fb3443ad4a72c65604948688d65252b3c92881cee4d164b8244c1f2dd95ae1e8fd9df63cd92b5754437999fffbd52a7bf79baafe40b8b0d8eb11775912477648637c6e1db1fa01953bc708f8092ac5e0b77704a801be219a70d7cc57a768bf48178f598ae7f29e004b4d5ccef76030809a13ed3e4c064bd5d72ed540973a2a4fc33db0c049e215f3d21afc4cff4a78d42a74dc2d391872b857c2a8bd4b68b92bc97a7722f4997e0480a4334638a33af9a07243697c3e6c0bccd67f5b2e32cd8fee4a276bde4bf458f7ad7fecbcfda4e82cfb14d1ae8952921080859d4bf3384909749be0815eca62b4c158efd84615a830a6bbf109ce129e84055fb21a61fc2e51773294689cb9f8b8fde44d57837bef3e7161dfab2c207653e5ee06a1c3d6d17d8b7980a5a1245aac8dd7f498750b9c4c9597f78f1b14e5038351da4c5b5868e932a4df3408b5b5c304c3ba60406df8fd43e122948b67e4ff467a7310befb4b30fd2dcd6a9883c55f7d1b5a18c88cefbdc7302b2687a5047dc5a8b70f74f50e1d02a6cd7f979390663f22980f265aabc607ae8355e64ea746975d823d31ea9b704b5aecdf999593feaa27ec2180dad687580da82307ce228790fffff6bc4fcd7bc0d7020b42052f60c5833ccac2271373a3c9b13c88a07c05f026cf8c7201f4dedff981912d86d7064de258800732efdf02886d48405dfe55731aed03873b82adfd91e09ba0685c7aa76cdd5cc6ac337ba4a8f19fd0fa6710da29286591210e97b2536e5d025380b68e99ad6375fc5d4f5dfd00436f57f2ad80ac9f1dce22444502eb9c77550f8dc9214018bd3b2480d28ca91690325ef2340fa37f17f6f1592d40e13b956ad17c8985df40d56372c463c2bc02aedf50b8017eaae4a4faa17a7db3f409568debe88e07c5a49c29e0fca9c7f0e78620708ea1dd8834df857ebe282415608d577b8a6e5f8f66ad0312a20284e35c9b0134167bcb01cf54d0c8e255e0e2e5aac118096fd45ff750273ce9e168ff13184717ec4e46162a66e501fa5124641393527c8286f23d260a05562c69bafd229a13d5dea9befb3db13932fc6a46357d06b644de9288c953804e80dc04f1570e2f07bc3522fa028b102a569a8da300874d9439e21480b6e6260a894df9bc8401f7bfa474013c1bd590abcef5d1db3e8e5f1dc21cc4067084e5337662eb0103f56a99f3838328d35a8aa96985f8152111b34a2b07f0184cfb0283d63fca9f109c57b5d13552778c7114bc44e05fed5351a3c329fd35e9734359a096ee0015ab83147b62ef6befe2120ff492da3f4e9734e03bd633936587f8854d7e6c020956b9ebf54c6ac0e8d2a025984e539f20525df52ec6938387152a97d1b086a9860c096d4fc585df189b6f6c553559ec88366ebaabd77e2b70de2550b180c7f1ffb7c9f9e1f9c319e4747a67f490c677b497dccc2fa7d488d19b1cbe8c1fba5467fe6884c4d8cc7f9288b01fd00bfc9cdc03624034271cfab626cd4d473dda3e57544d0ffe003fd23b504368280f582df33e252f7e96aac1e3849becd39b9e085a4886cebd1c279feee3740c20c614507cf1afa5d2e66e3af006302136ece52a9116b0f2adb14be22940b29c33927de22dfd7daebb4687b3fc14fff70109843e5ced96c10bc5d78dd28881018bf4ebf0ebb222d813f93c10bc08af4d34757556e86527674f3e0a3346e49fef7696abacf344fc24cd61d5e0a029a803986cb2165b22f12d55d6d8022e7bca25394c3e4aad8f62974928539d94cd37995d51df21ed6fbc8f2b3a894ba3b5adaacf7fa8fc17503521756c6822a95b217d7a96935b6b1132ddf036239f9a90efed877e65ab375d99299cce48a0cf89e8e75cb9ed659bff1bb96820655310e09db25f318efea26af79f8c7097321f615a48ce5479031b25c838f55d4059bd1135d51fcff5e44dc74f3d139baeb0593273c28cfccb15b78b20a7520819584d7b165a87c16a883b2854452c8fc5cc991f66cd15819c2a762ff52d433f47c3cfd1b59bb5f6db6f7cdb4cb4931889edfe676db477eedfed04d11cbccba78c64f4068358a6ba7d8a87fa187192572e228031f723c5a6614acd8facb1f5f2c44d7d113e545878bc9f69bcd6c457530cb17561c57abc274c43f620a3ddfa3894338fa6cd2c3c27811db9225ff8655eddfec3ac3aeb292b71b252d14c3a6de03d40f54980c9cbce25c3adc916519483c9bab4b538b1ae1e17fbb740bad8ff129d614c3ef63e1cb6a675abfaa9c790d64be63136315f4327338ea67c54e9995f9a8bb689c95ee984cc3daae7e1f7e0d9e611e4d9dfc1e4da246dd2a65c1415e00b4139095243ce8999971919db54ce7f02cf8f0ac86d98520fb1ec782842456c62011cdc878ecc7daf8f689b4f63c3ee013b486bce8927540f25b7f3a9f9c0baa868d172638e7a9c4f5ceea476efa339e27c6b2437ba358bd51e9138fcb622de49576332de2ab633988f483b3e57f88da6c0526d183f6decb7098d007de28a3ed0ef3a0673516f9828380618f8c7c73649403c2ef401a1a18e6982e099af267f9214d3639bb181d4d864f74ef6099c43d0dd7aad5d19267de480f69ee66c286c95f8267ed", 0x1000}, {&(0x7f0000002700)="c58b58b19d8040142b0323e73c8438ffbd893e56889d4f22a11ff9bdee0f0cefc234aeeeb9dda55f17233d6d80743e58cd0375eddc5e23e046970b2d4c767305a756bbb6bcfe8d26e90dadb21e0af0dbbff359624d3338533d213a01ccd279f2740b22ce417b4c2ecae7162772545d34580cab530c444c10447be5c8e30de592d384cfd0730bd856f7af1ab5544e08b45a1f6e80f4bd8e7bc822fe7818ebf8ba0141036f58e1945e8aad266d9fff3bc426e0eaf3d6871973041769217f8ce36394c33d4d9b5010b041cdf46a7cafb404f852d1912c5b47f43ab3d56bf7", 0xdd}, {&(0x7f0000002800)="f3c06639b623c0654922256da875157f31f95f493f0fbfc60814dfeb901a591d31d5e3ddd634dbf352e1b69fbf996995a204ed62ee7d24ca5863fe90baff47b111981b64550ff33d018e5abc6ca0a2c40be762c2b160bba9342778d5791c3121b408df0652f6a7607bf2e35eb96657558562cac7644cf0b7fcfdd09c1500d55a4219b304fec6409c11a0349e16c104ec2a5f72e81cda1045d68550b3bc61ecaaf732bb29738b51ea7163c983c5025b87d8b1ae3491b469d90b0b40afda9136a24e", 0xc1}, {&(0x7f0000002900)="3640a47ea8c113abfef170", 0xb}], 0x6, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x7, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) getgroups(0x4, &(0x7f0000000280)=[r2, r3, r4, r5]) syz_emit_ethernet(0x1d, &(0x7f0000000080)="aea03439b491c231caa8d197b38a4aef6ae129aca52bbb3d1a09fcc70b") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff39, &(0x7f0000000180)="96") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xd2231297bb9959, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) 16:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x180) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) open(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x100) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x1f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x10000}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x50}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) getppid() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x43}], 0x1, 0x0) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x76d3, 0x68, 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r1) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:45 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x6) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1f, r3, r4, r5, r6, 0x78, 0x3}, 0x9, 0x98a, r7, r8, 0x2, 0x50f8}) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) fchflags(r1, 0x0) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:45 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt(r0, 0x7, 0x636, &(0x7f00000000c0)="8bea7116c6cbc350e8bcad839a008c806a6f50e2e96cec581d6ec38c73738d30f6e68b66db497b518f8d66a85bccb723d7d750b654d35f9024af0f48ac2cc5800aa582d481d9a182640e4595c00a25118581879249804f30edb852dd92e4013521946d3eef47848f777d87565b526bed9e995fab005ecaa04d667e48747d727c0d4a181ac6777075f70af3b49b40a90ff3f677ce10138119a1d51d999202656043b95550c239cd4075417e2b4304789886e6e97c1152612500d4517b04b4b8681b7b2ba24eafb83ae5a9eaf4f3e7969864a78164d70cc2e3dc0c1566bdd45af87c443b484765e86126b6808a385c47da120a14d49471effd5a870a874c2f6cd6f4ce14a4a7807525c797b9f323e30ec282ea3936a93e508140331709d4bd4bb078217b222f917871688731355ae0880aa1b6e4e537e023c06f706a7a10a371183f92f735c275215f2307307f844e7aae62c7b0e0f62ffd524885e793c185cb603aef947a62707c09eb9b2572751a7b6dcea312fd53e9818d925411efc28e71464084511d0bba283796e20dac47b3eb065ead2ddbfa43ef545b1be2e1ff9d805411358c3bbc53564139c33e8f107639886ab826d7d2f62872161d673fe2c6c907ecf1366db67bfd79d8983d98acdb435abf2396a521538e0d0e90bf3620ca800d74b6c9af592a97dae30cff2eb9571e8c932ee16a0384b7d3f00f8197cc7428f7f4aa00c4d261f9ca889972bf192665cc013103dcc20efc0c32e7949c716ba3bb83916ff5a4b3cb55712adebca4359f5edd85b772849892a1274dd4d27e5d2991d9f32d81ffa24f92a79040ab7cf50fe1d1be4ca7d6cede216f4f061545d0e30598d4dd77abb980e50ef60882934d0536d08ad17ee74fc99a77ae2898e5034a72545909ed47cf3b101af9fd6dbb7ab2481d903ba6f06b4a4de7a62bb9d80d33f6ace081afb49bc65463a0b0a2eb25ae06d599c7d5bc0c8344fa8ba1d07312ab5a1dd7f7151f57859fef9d73c3914db468a04c9d37cc811b4bdf57e0b1161e5750a5d83e5c1c91c9861802445b77cad97404ec84d9c3db4439b001a592301fb76146e97ea3a3d1c42d146e3bc49b450daedddd2612163487fa9fda147673d28e81472dd4528b7a49e1b61cdc87840704076305f647026696a86287909b91fe2d1ba218cdffd86dfab958a8d80d2ec6383c9bedc8c1f2ef9faa1ab2188cdae9cc04afe663f3284cf3a5b829422af9539365f0d20a87b5fc3bc11825ffdd3fdffe7e574bac010f60c13121a9e482796e0dec28383e41ce6a90aa8085730d112d93f2db15c6fe1c12ca6e541825b00852bb95bd5dc178deb2ee0ed94b337228b785e9f56a142a4639156edf1ffd17ebee7f79fe2fd44bffa0e518f4008c36520293f4edf269a8f1f4b8b22eed0328640125b5fed2b338a00ce525a1fbe344f8f71eeba99027412c191c7dfcef90b6086aa8211a6dc05199cb43da4a7cad1d8b654cf9a0144add8d14ad6092dc73c051b72d4ea5ddd2f5a6198857727652fc52051579bd2cb54f719a4179b462b54af3af8bc1498483d1839041eac9da3fa48156bd2ce69cb29a23ebb928438c7131b240b5cd36b3c225012458258d4dc5b4969d0f17f75fc8af3a8152acebf6e1a312df3ddc040fbe3199a202e97ff57b62e0a3ffe7e055b93ee31dfd383ac130ef03200e64b027bd9dccfa333abd5b2e6b81eb58546a9bd46d315f97fc04e2cdc7c02eed5673c6e8fc790fd38d1c07b8e31a3660d4d3071d1c1b3ab0ff11f16e48b0044bb18528985a133c41a05859a7dc3597f7d1967f8268d4666049c5529ece69a7fdf4847166e44daf5e17089ebf04c8b3c4c6f81283dfa91f6b3278be403e6b3fcdec463e4b175ea8608db7728e89dfa908d226e33aef866fa0a159b6d1cac72b7919654206782ab5d3f17b5af4e66aaa10d2aac82726a248bd5559049fdbe98e059a090daec9ceaae558025703e50341c2fdfa0a064da04b050f416ad54abb9ba4731ceda6ca15d029b4337c9272a240fae0f4d20e969e945c5a915702aa2818df9ad4a817ac2d82c817ea534e0bd8cf25be4a141ae5e9c0a0ec63008627bf1451482674228a696d20b02104bf0da7beac45a21fc7f85c3b41f436018a31512822890d1249eb87abe4318585ff7f7543f727c74c26b46cdeaa96b87e0aaf2ff02db52e57f7601ac2743a94f9c5c685ef90f25e999bac1e621e3e3606b5aaf2482dc2f6cd5d82808e375f3304f49241fe34bbdfb0e63d0b175b8e7bbb9bf28b045e06a5da1cdafb6c95429c3dfbc9c1e51623aa8d8332914732cfe10c10fc5012cc2b3f6b1ac1f2e52308d207222a413588a6af54ea3bdd7c0a77357518549c318f67dbcdffac6729a278859466274fd01462a0d13d1864564ade16e9c685222d01446577a39226e07f2534d1fb8401e644c63686423a97e6aa0ba45b84014c8e9d5c710c391c0942e52e3929b41dc5ce2b48a8ee235c0cbc1a0ca603a7d2ece59ab1546051619b5f24c0eab1636bd5500f02dfc6502c0984e31ff2b67402a083a8a74e84e9f3afa01868f2e6ea8b9b8844975003c429bfb2bf791c62c185f4734503b9479515bcf1ef3b45efe9cfe1531c01ca13e979bd308e4950a14ca5978db0bae4780afa7a4db7b3e82298d08a83d5f4862743f0415cb55a943a0c6470bfd99b941171d0e2f05f3b6ea010d9b014d8c43dc24bc3e05d179bc712468d6a0e22cfe4fa6b49e43d0ac2eac3fff7fea504b54a15bc851c07cafc2f575f2e52c8ea7aa4a64a68ce3748c5380acf302f33ffac0c8c9e46dae435d92ad3ace41307814ed3e44f10e57d3fad62a74088420e8b9766775ada670f5127980f7370b8694248364eb8392d35704e8839764a12e7c58f8363f6f0f6f8b9b517ed5c8c83b5ebe4aaf6737dafd29bcd7240c14dd2c541f2bc6969d2b34f8c7c68790ea9a0ecd06b0c728d2e96e062e17ddc6f6844a1b8e7238040f250fee6263cd0203af703dd291313ff7024a26213ce5020c2e98eb477060b2d77d925e46f32f2d2c7c1b838044c7d885eb3b5964a545a01925301b2383530bd9033012e9541234b0322ded6ce929b44cb5118bc4ba0bba4878b9fca017fcb3877613fcc857d86b68afb5caba99066f0b7f2b14a663a2a20201369eb950727d9dcb0000729d149071f43fb5e3f17274e902bfdec08e04cfeee1a9bad30a2be202d8cf0f575237bfcddb9d17666646524c1040a87d7bcff36c341cdcbe21a73671d8f771487374fbe9878142b2a0727f51dd0751eee8613725d73c87b216bec300a635add3f29f7410ddc6f21b3fff5857214997dc6a61d96d378cc35795930cf99eab1ec09e525ae5c4dde520c4874e2db5274bfd1d8a03bf68b0705bcf0634009f508c254c94353c045913603fbf0fedc17f18dd6561c7e6e4f0650880710a74810732fb3ac15dff60599046b80cb457a81233c74842af32c563fdfa1e27b1402fbe0620deced613b153c59ae7a89c5b2c418f3b4a81656410dd05131d1d3573114a70bdfa1468e91e0ed0580a679f8bccc0f3c75cae222b7341cc09c0162ea2eed4399b41a26d969fd3d6a922b0e08046b96b2e0382272fa82be87c07c21eb40c9ce07b62e1b2d898c2b47708864dc3554d83d4c920780eecb78c038b7a56dd001054e48c233f88565f4164f06bbfd1688a30740e76a80831c6707882b5ad0ed8166c116d51a8d4f3dba156cc71269fccf5bff75425b6fc143136ed6703e64d8d30c2ad7be342dbfab76ebb0b264e0efdb90d635958a9125868784f26c64c2b22ca46ef64f64c51f5b20715cfb953f3e287354ad8f1c7d2398bd8028ecc0bd967968497944a565ea303369f2b4e1ec39a45df3315d0caf4acacab460b9a7009ed7a88825a77bde18fa46d59daf5a320be7abf16039a3d8e19392263ab064092cbdfaa57d9915e545950beb5237462e3c47aa8e3970bfae6508c73eea5d63856943381c3066efad6d562e6717276cd8ddf1133541e04f3c40f377c14f9761408c365c020f969926c3ea2ab7d85f053599ceee0e2f95c02112211225b90d26e88a067d182bbbe3483a5592ce6ced4f1bd4f7093d7e150bddce1c089c2fe02f2ff874e4e237c401f4e7d56f3e75fd665c354df1fab0ea3192a0872698569de36e4449b8d0ff2cd7986d95a73a83e8f2d7d74ca96a1414e5383eeb9099cb8ccb2f2aef157d39d23e78cb02eacac89dce9b100b38392119809cf0f135ef5a55f4ebe14166b2bc74b0cdf5db00cdaf50b7831890657fde4125e92d1e4acedcae56a2427e165e9e75189add7b97fea605f5df8b4ff96e2aa88c423c8474accdce4b48291ca9b77b26d1fbc3a26175b97322164a8136ecc446bc31bb3ea86039eb7f9ded85fdf3d7876fe11d2ef8f768c8901d0d9c72d2ccf1b9515be0aac6b93b493423dd67a328556f291e4f8ca450c8152a5421b85d514e2dddcbf8dc534a8dd98fe5a3ffbf6c9a429569fa64782594bc6484d1b230743e45efc06096a7f51a6a365e3a9c3abde4e2b6f7959e759e119bf9f6e751f9b86aac5bb5d59c2f65deb8df593d0dc03f2fa13575f800fd61ddf6c8ff85ef8abf9442ffbcde70c13a0701a66f1c350ff856463f4766dde6a2be36e4c672179c474706d6537c5ff23a14136aafbcff5bcf430744444e90a7ca72ed94cbb6d2c3eebaf33c329bfbc0ea66c38c58f39973b3cf0d77726fed6761afba84ed8710da1588d61bc58e56c22e6074c1eef3095c933f24d42b0113450f931d8a8498775d2c7a5f5174af5433a8ccd2bcdb0741f06ce2d6fee666cbfdfdff69867bce6ba113e703d532e58e7601b44e7e6e8c3de9c340fb9a34f960f37bb766b780f9d840a0bbd68388e1bcb41086d5499ae0d3c1c70e6509d9ea176f06fb5004054d48cccf7e06f5d70aba5883c4fa250074007cb49bb2e6b047a3091db5fa8dd7627b8bd54b0d70527e9530dd900def3ce368264fc1892ad52b1de6bea16437f46117e6fa29e9e7c76efe3384862c7b2d7e4317c81fe0736bfbb7e3db2ceceab659261370b57b4530d5e85b3495a11884e0330b962c33bf3f1c65c45db902d397902cbb8c336cfd69a85f47bd559a9bc65439cd4fc655cbf7c65c0612e6e48c515373e89db92852f375d0f0f4663660089bf615d345143dcc0caefb389dab5d0cd4766b98f82412825b1299cb494892a32586e7c8e4e2c777935b47ea24cb9900a57902308072b6d9dc5999dffa54533c7decafc70f9df3b281d9247da0a4e2e50cb3a0b3805fc0e984b0d0aa503074e16df071213ea8244563af0a2099ef4e47b9d251cae1787dde8c9bee96f744df30d621e72518e1776bb7f7bac49af491c0ef14dd6495b0498a6cd3130029d8c271919bd4cadddfe07c66e49d441f7f23627e77fb81757a9549082b1dc1940c4528c319664311eaf13e31d249382a5ea19d736bf3a0d92cf09eb0dea0cc5f5f72efcc9f2512d373b364468e0206f339600eddf08115559da84857b8961b2551934850af422ba4fe6da1831c9a63e2fa0116db5fe4d0c68247d8c7cc9961fc2a0450a548293ba570978270c2744986ce361ab3ff9b6f9e00a855cd558aa85ee6b98c0a010d4254559db7ec21692dfc84d9ebb4db192a276011a306b481f04f5d7fea26fd1f828a7e4626b582aed013d7ac424d0e03582513da0ad4dab1bf6f175ddb84a29592c67cac773e8016a5fdaec5d90916c1a3fc9b6958276b07419ae38f7294b1dbebc99e8a33a2dbda0e512ddd0fba5d6b53d1d2b7eb36bf6862", 0x1000) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) close(r0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x106, &(0x7f0000000480)="f3c306b29a4efbbb3ba3ff3a94c3070f07ed6f641ff7a7e92f4289de513004fa7fe24ae7f6100486c1643e8c295264cfc1947dc66ba761d45da7a3d93fe2b87fcae42194ff07804f62c46a00000000000000000000000000000000ec1f9cac695460929518a79d01a1394f4df818a67ad1c834d7e86e661cc4d58a0817025487d216047c5588d0d85f10fa51eb42c6b9ded040f04dea324be8a8e67cc99c2534645b4b89880fe472852a3fc50e4bff2c7eaafbf6181b9a41e001518d8b396ab4c50e0fb13bb679dba840169b52bbc98b750793c7edf3668e264acfd7da8a98e2fe5065738f6eefce97c51af208e56fdb7d772edc37a10700be320857d1e6574c752e1b8b1311") 16:00:45 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket$inet6(0x18, 0x1, 0x3) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0x20) openat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x10) r2 = socket$inet(0x2, 0x5, 0x5) r3 = dup2(r2, r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x52c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000500)='\x00', 0x26a) r8 = shmget$private(0x0, 0x2000, 0xc6daf85acbf9294c, &(0x7f0000000000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r13 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x7, r9, r10, r11, r12, 0x20, 0x8}, 0x17bc, 0x7f, r13, r14, 0x9, 0x3, 0x1ff}) fcntl$setflags(r7, 0x2, 0x1) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() r9 = getuid() r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r19 = getuid() getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000080)=[{&(0x7f0000000200)="2f2240f8ca657468d3c79a75e0863ef4eaeb63e949a0fd0f9c8acd3a883f1f7163ae98d3c74ec12dd164a376e8e34259c4f0c423bb4394210461c9276ba13442aa3a065c94d33d9f1edfe305315294549eb43c37056667ef9945b6eed991b03d9192429901eb085b590385a4bed500ecf64b004f18af6810db00468b8abb287a378f81a6eedb745bd28a2e72a2fd20145e6ed0c02d5f496e3b74cec7efefa63149c9dde9f3f802c342da2e4e4ae6c76e606f62fd7688ef34e184e3a98b4569002317eeb849b5f3db1bf688", 0xcb}], 0x1, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r14, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x120, 0x1}, 0x2) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:45 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="c32b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x5) openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:45 executing program 1: clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x20, 0x4003, 0x100000001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x29, 0x20, 0x100000000000800}, {{r2}, 0xfffffffffffffff8, 0x44, 0x11, 0x9fb1, 0x6}, {{r3}, 0xfffffffffffffffc, 0x21, 0x40000000, 0xfffffffffffffffe, 0x6}], 0x33, &(0x7f0000000180), 0x0, &(0x7f00000001c0)={0x5, 0xb515}) 16:00:45 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(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, 0x0, 0x100, 0x10) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 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) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) getgid() 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) r1 = syz_open_pts() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0xffff, 0x3ff, 0x1, 0x0, 0x4, 0x7fff]}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x11e}], 0x137) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d99) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f0000000000)="b6") 16:00:45 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x6c0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x100000001) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) 16:00:45 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r2 = dup2(r0, r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fcntl$getown(r1, 0x5) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 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, 0x90) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x2, r2) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x280, 0x8) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000180)="af2b01cc04b03fb01bec11bf68187c9c8e188d1f07e129c67121d6e624a8fe0ad5051ff5a25ce51953d58dcfaa60b5aa0833ec", 0x33) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x116) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x4) fchmod(r0, 0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:00:45 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="bc366565eaf6ac5aed1872809fac704fdb1a61813a008adfe9636100e8750f02ea0d823c2248ece261f79ebfba7a9aad8fe5275bcd67de219acfc244f5f665fb1b2873870659eb4fb653773c", 0x4c, 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x40}, {r0, 0x80}, {r0, 0x2}, {r0, 0x10}, {r0, 0x10}, {r0, 0x8}, {r0, 0x80}, {r0, 0x2}], 0xa, 0x8) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff28, &(0x7f0000000280)="700a05efeb146d59a20b22817bb7") 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x2}], 0x2, 0x3) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000140)=0x1) 16:00:46 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xffffffffffff1219}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x200}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x80, 0x150, {0x10000000008, 0x1}}) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x100000000000000f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8001, 0xffff, 0x7, 0x3e22, "badee5e261e1987e309e1772d3bc7343c823ec39", 0x6c935d3e, 0x1ff}) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0xfffffffffffffffe, 0x3, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff32) setsockopt(r0, 0x5, 0x1000, &(0x7f00000002c0)="2719fd1017f83641699ced2b1ce65f86fffd507f792b0d47c0a0fb998df5f84ae7c80e24d374ea13647c1ef68be61a089f8a711f7e084affba0049d1d19788c057c52d27ed3977febdab16b995aa96b8b1bf6f1c9af1387ca3d3df9b79b2efd69930b2ae1b18440a3b91867ad10aa4dacc64c82d4a1b83aa", 0x78) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sync() 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2270348d088aabbc, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0xfff}], 0x1}) 16:00:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x190) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/150, 0x96}], 0x6, 0x0, 0x0) openat(r0, &(0x7f0000001340)='./file1\x00', 0x200, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2f, 0x2}, {0x18, 0x0, 0x1, 0x8}, 0x10000, [0x3f, 0x4, 0x82a, 0x8000, 0x10001, 0x2, 0xfff, 0xfffffffffffffc00]}, 0x3c) 16:00:46 executing program 1: r0 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) lseek(r0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x2082b930, 0xffffffff, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0xfffffffffffffe8e}], 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget$private(0x0, 0x250a662dd47e577d, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1f, 0x0, 0x8001, 0x4}, {0x100000001, 0x1f, 0x5, 0x80}, {0x8, 0x4, 0x8, 0x7}]}) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) fsync(r1) write(r1, 0x0, 0x0) 16:00:46 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt(r1, 0x6, 0x1, &(0x7f0000000100)=""/212, &(0x7f0000000200)=0xd4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x10, 0x56, 0x7}, {{r0}, 0xfffffffffffffffa, 0x91, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x42, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x68, 0x4, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x4, 0x7f}], 0xf8b1, 0x0, 0x10000fb, 0x0) getrusage(0x1, &(0x7f0000000480)) 16:00:46 executing program 1: r0 = socket(0x11, 0x3, 0xff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x8001) close(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/227, &(0x7f0000000080)=0xe3) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x200, 0x800}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x401, 0x7, 0x1, 0x3ff, 0x8, 0x8, 0x2, 0x1, 0x2, 0x8000}) pipe(&(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) bind(r0, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = semget(0x2, 0x4, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = msgget(0x3, 0x276) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x268247e9, r5, r6, r7, r6, 0x0, 0x80000001}, 0x8, 0x100, r4, r4, 0x7, 0x8c4, 0xdb, 0x7f}) r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x800, 0x0, r6, r7, r9, 0xb938d08b549e1503}, 0x5, 0x2, 0x7fff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) lseek(r1, 0x0, 0x35, 0x1) write(r1, &(0x7f00000000c0)="510f83", 0xfffffff6) 16:00:46 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) sendsyslog(&(0x7f0000000040)="19ae6afc38074bc36f88f534435dadf1fa5adcb1fe5eaccac93ae50165e104b14b752ed2b9d1", 0x26, 0x10) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket$unix(0x1, 0x2a2f6a7614ea3693, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xa70ef380c06e7c68, 0x5) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:47 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x534, 0x7, 0x9]}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x84) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:00:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x100, 0x0, {0x0, 0x400}}) socket(0x18, 0x8003, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xb1, 0x0, &(0x7f00000001c0)=""/177}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x40, 0x20) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x1, 0x2, 0x0, 0x100000001, "c7336c3d33807f6c0afcbbcc3912e3eaa5fea6b7", 0x7, 0x7}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) Qƒ./buspanic: malloc: allocation too large, type = 2, size = 18446744073709551296 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *422891 24418 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800017768170) at vm_get_info+0x9a VOP_IOCTL(fffffd80360d24e0,c0185603,ffff800017768170,1,fffffd803f7c6a80,ffff8000ffff2018) at VOP_IOCTL+0x88 vn_ioctl(fffffd802fdae708,c0185603,ffff800017768170,ffff8000ffff2018) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2018,ffff800017768288,ffff8000177682d0) at sys_ioctl+0x5b9 syscall(ffff800017768350) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,ae77714a0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xae9782085a0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800017768170) at vm_get_info+0x9a VOP_IOCTL(fffffd80360d24e0,c0185603,ffff800017768170,1,fffffd803f7c6a80,ffff8000ffff2018) at VOP_IOCTL+0x88 vn_ioctl(fffffd802fdae708,c0185603,ffff800017768170,ffff8000ffff2018) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2018,ffff800017768288,ffff8000177682d0) at sys_ioctl+0x5b9 syscall(ffff800017768350) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,ae77714a0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xae9782085a0, count: -9 ddb> show registers rdi 0xffffffff82050c47 db_enter+0x17 rsi 0x1f1b0 acpi_pdirpa+0xb018 rbp 0xffff800017767db0 rbx 0xffff800017767e60 rdx 0x1f1b1 acpi_pdirpa+0xb019 rcx 0xffff800015957000 rax 0xffff800015957000 r8 0xffff800017767d70 r9 0x1 r10 0xffff800000a9a900 r11 0xf0efdba6d3b8d735 r12 0x3000000008 r13 0xffff800017767dc0 r14 0x100 r15 0x1 rip 0xffffffff82050c48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017767da0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=422891 stat=onproc flags process=0 proc=4000000 pri=84, usrpri=84, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2290,0xffffffff82598330 process=0xffff8000ffff70f0 user=0xffff800017763000, vmspace=0xfffffd803f014660 estcpu=34, cpticks=12, pctcpu=0.0 user=0, sys=10, intr=2 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 24418 335351 21149 0 2 0 syz-executor.0 24418 423953 21149 0 3 0x4000080 lockf syz-executor.0 *24418 422891 21149 0 7 0x4000000 syz-executor.0 38365 129139 22269 0 2 0x2 syz-executor.1 77548 334087 1 0 3 0x100083 ttyin getty 21149 321883 22269 0 2 0x482 syz-executor.0 58119 448109 0 0 3 0x14200 bored sosplice 22269 93846 12517 0 3 0x82 thrsleep syz-fuzzer 22269 367000 12517 0 3 0x4000082 thrsleep syz-fuzzer 22269 452292 12517 0 3 0x4000082 kqread syz-fuzzer 22269 31234 12517 0 3 0x4000082 thrsleep syz-fuzzer 22269 516620 12517 0 3 0x4000082 thrsleep syz-fuzzer 22269 128951 12517 0 3 0x4000082 thrsleep syz-fuzzer 22269 408205 12517 0 3 0x4000082 thrsleep syz-fuzzer 12517 99779 75289 0 3 0x10008a pause ksh 75289 382880 45128 0 3 0x92 select sshd 45128 110454 1 0 3 0x80 select sshd 38861 23903 53750 73 3 0x100090 kqread syslogd 53750 36201 1 0 3 0x100082 netio syslogd 34209 22307 1 77 3 0x100090 poll dhclient 95928 216733 1 0 3 0x80 poll dhclient 23338 407680 0 0 2 0x14200 zerothread 72778 257542 0 0 3 0x14200 aiodoned aiodoned 81232 323118 0 0 3 0x14200 syncer update 63089 507403 0 0 3 0x14200 cleaner cleaner 76954 306196 0 0 3 0x14200 reaper reaper 86319 489320 0 0 3 0x14200 pgdaemon pagedaemon 80025 118973 0 0 3 0x14200 bored crynlk 63638 431284 0 0 3 0x14200 bored crypto 58331 226252 0 0 3 0x40014200 acpi0 acpi0 20758 187792 0 0 3 0x14200 bored softnet 8253 302558 0 0 3 0x14200 bored systqmp 95044 43948 0 0 3 0x14200 bored systq 350 506265 0 0 2 0x40014200 softclock 66734 72113 0 0 3 0x40014200 idle0 62276 27228 0 0 3 0x14200 bored smr 1 199578 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 9553 6360K 6996K 78643K 15949 0 0 pcb 15 8K 8K 78643K 220 0 0 rtable 115 12K 12K 78643K 710 0 0 ifaddr 74 15K 15K 78643K 230 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 111 0 0 iov 0 0K 24K 78643K 221 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 3112 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 24 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 1K 78643K 216 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 2028 0 0 sigio 1 0K 0K 78643K 28 0 0 proc 49 38K 55K 78643K 744 0 0 subproc 32 2K 2K 78643K 119 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 250 0 0 in_multi 33 2K 2K 78643K 155 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 3 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 396 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 91 21K 31K 78643K 5637 0 0 UVM aobj 102 3K 3K 78643K 116 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 232 0 0 NDP 17 0K 0K 78643K 70 0 0 temp 205 3536K 3608K 78643K 49545 0 0 kqueue 0 0K 0K 78643K 16 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 17 0 11 1 0 1 1 0 8 0 rtpcb 80 115 0 113 1 0 1 1 0 8 0 rtentry 112 98 0 54 2 0 2 2 0 8 0 unpcb 120 645 0 637 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 2459 0 2459 2 2 0 1 0 8 0 tcpcb 544 367 0 361 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 6 0 6 1 1 0 1 0 8 0 inpcb 280 1132 0 1121 2 1 1 2 0 8 0 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 26 0 26 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 434 0 219 14 0 14 14 0 8 0 art_table 32 435 0 219 2 0 2 2 0 8 0 art_node 16 95 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 12 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 214 0 204 1 0 1 1 0 8 0 shmpl 112 114 0 14 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4525 0 3141 46 0 46 46 0 8 0 ffsino 240 4525 0 3141 83 0 83 83 0 8 0 nchpl 144 7544 0 5950 60 0 60 60 0 8 0 uvmvnodes 72 5883 0 0 107 0 107 107 0 8 0 vnodes 208 5883 0 0 310 0 310 310 0 8 0 namei 1024 23428 0 23428 2 1 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 21934 0 21934 11 10 1 6 0 8 1 plimitpl 152 178 0 171 1 0 1 1 0 8 0 sigapl 432 2185 0 2172 2 0 2 2 0 8 0 futexpl 56 34040 0 34040 2 1 1 1 0 8 1 knotepl 112 478 0 459 1 0 1 1 0 8 0 kqueuepl 104 386 0 384 1 0 1 1 0 8 0 pipepl 112 1282 0 1263 3 2 1 2 0 8 0 fdescpl 424 2186 0 2172 2 0 2 2 0 8 0 filepl 120 13149 0 13048 5 1 4 5 0 8 0 lockfpl 104 721 0 718 1 0 1 1 0 8 0 lockfspl 48 245 0 243 1 0 1 1 0 8 0 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 43 0 33 1 0 1 1 0 8 0 ucredpl 96 2516 0 2509 1 0 1 1 0 8 0 zombiepl 144 2172 0 2172 2 1 1 1 0 8 1 processpl 864 2201 0 2172 4 0 4 4 0 8 0 procpl 632 4690 0 4653 4 0 4 4 0 8 0 sosppl 128 23 0 23 6 5 1 1 0 8 1 sockpl 384 1906 0 1885 5 2 3 3 0 8 0 mcl64k 65536 65 0 65 7 6 1 1 0 8 1 mcl16k 16384 6 0 6 3 3 0 1 0 8 0 mcl12k 12288 40 0 40 6 5 1 1 0 8 1 mcl9k 9216 39 0 39 7 6 1 1 0 8 1 mcl8k 8192 31 0 31 9 8 1 1 0 8 1 mcl4k 4096 128 0 128 5 4 1 1 0 8 1 mcl2k2 2112 8 0 8 5 5 0 1 0 8 0 mcl2k 2048 61430 0 61381 16 9 7 13 0 8 0 mtagpl 80 52 0 42 2 1 1 1 0 8 0 mbufpl 256 108687 0 108600 17 6 11 12 0 8 0 bufpl 256 12569 0 6231 397 0 397 397 0 8 0 anonpl 16 198210 0 185196 109 52 57 67 0 62 3 amapchunkpl 152 9732 0 9626 33 27 6 14 0 158 0 amappl16 192 10688 0 9969 92 52 40 47 0 8 3 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 1108 0 1104 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 185 0 180 1 0 1 1 0 8 0 amappl11 152 690 0 677 1 0 1 1 0 8 0 amappl10 144 11 0 9 2 1 1 1 0 8 0 amappl9 136 714 0 708 1 0 1 1 0 8 0 amappl8 128 279 0 255 1 0 1 1 0 8 0 amappl7 120 55 0 50 1 0 1 1 0 8 0 amappl6 112 689 0 678 1 0 1 1 0 8 0 amappl5 104 385 0 374 1 0 1 1 0 8 0 amappl4 96 1200 0 1172 1 0 1 1 0 8 0 amappl3 88 2437 0 2430 1 0 1 1 0 8 0 amappl2 80 16510 0 16443 3 1 2 3 0 8 0 amappl1 72 47971 0 47563 26 16 10 20 0 8 0 amappl 80 4992 0 4956 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 115 0 14 2 0 2 2 0 8 0 uaddrrnd 24 2188 0 2172 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2188 0 2172 1 0 1 1 0 8 0 vmmpekpl 168 16490 0 16466 2 0 2 2 0 8 0 vmmpepl 168 260302 0 258534 174 88 86 123 0 357 7 vmsppl 272 2185 0 2172 2 1 1 2 0 8 0 pdppl 4096 4382 0 4348 6 1 5 6 0 8 0 pvpl 32 587506 0 571425 256 101 155 204 0 265 23 pmappl 200 2187 0 2174 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 568 0 41 16 0 16 16 0 8 0