3d4f94dbf0fdc6bfef4bd39c0f21d9c55586a60d7d6cf655c04d6195b69ec2fcb916fcc8bc6d204525527f70af1473ae2603106abcd48f36898a2ffc9e72549eaa675de14ecdd2fe3f8c04556b24b722ce50888bd56e37c8bb5a0b4d5604cd8785c3afb98cecf94d8511a5337b5980a86f5b90b83be5aaba26343e80836d2e31f4d674e5bffc43973e5bc42d346b7af4df999b9cb4ef19ea89ab201f82ce2f9283c02a1d24da38219a583e1f98691e85a9b5b39836683e20741bd1d347563be5629ad4a11010f91b56135ad2ee3bb34fe3b6201c4eb27f458dd79d6e5313c3d5c7173fea3e6c71794e82ba9b2f79ff4f59f667f90aa22d7635fffe0bbd5a5123a8c46f51c8f208bc71bbd1e77617f102d1de1a4dc35e80427130077fe10b338e79a1cf020933f761a160fd78cc41f25e4376311dd76062d8f34de4c709ef82e45758ab93418ae4b77f5973e5046853e98e4d324b34", 0x1000}, {&(0x7f0000000100)="b2eb9d525a6714ba8a634012ce7526b49f37150dc6385c2340c87b5b579afa4530ea3131674e1aecad4d184408d8009d088d38b04238548c9ffb6321697da90bed70789bbcb37d7b416a54c30d0565ea9caaf46f720b6b548ffeba42f08f1c8b0873bbfac7caab0efe7087ee55f29314fe618becacf118255339bce9d05088d9c0cd8ff3ce4c8194f5de22748d668f092bd7b7a4b7461797494812b29e1b7e744ad2340ecd64b1", 0xa7}, {&(0x7f0000002540)="9120b1a2fd0c36ecf7ba04959bf0984307f0c38219e047bc958056631224531564d33f120e89c58cd2ff4bd186071334cb9de663013f6821c7c77d2f1d79f313c2129f60712dcf0105389394a9b206b5420a0b320685dab43625e3516b903922292348faac1bf28687ac73332d69413071bd7fc5cbe60200cccbab8834163a3c9137c878e02097af5ae046dbfd41f0bdb8d519970f", 0x95}, {&(0x7f0000000040)="89d62297d6fef4fddcb2ef3b7be897f1c6e4bf74d54cccc9f62a3145ce2044a8f84a744092f1173eb7462eeadca29dada6365347721a69", 0x37}, {&(0x7f0000000300)="d300adb9483de20f5ada220dfbc71e7be514e7c63585fbc35e4841602e917ad763a65018b44bf73a73e6d89a577465368cd63d19cd89f1cc77ece95b66902ec789f0c2722707c03e11407afd8a6ce41800bc9e70f4a18e83bc09b3f5da7431b386bf589c6063fb26130fa64e1f521e090a58dc50c123bcf7417d7f77705b0cccb5ccd6a62ccd0cc393e5b7517675060afc14ef7741ac9bac3dd4533d6f5470ed81c93d1d4bfa0668b8a7c2a60b10327af176276d47ff79990d9ee7778d6b5a68982a50", 0xc3}], 0x6, 0x0, 0x0) 16:02:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/leI4\f\xa5f\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7, 0x0, 0x0, 0x7fffffff}, {0x4000000000006, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:02:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x1ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x60a, 0x0, 0x0, "58d90000ffdf00", 0x0, 0x4000003}) 16:02:09 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r7 = accept$inet6(r6, 0x0, &(0x7f00000000c0)=0xfffffffffffffd78) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r8) r9 = geteuid() r10 = getegid() r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r12) r13 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, r4, r8, r9, r10, 0x45, 0x7}, 0x400, 0x1, r13, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r14 = open(&(0x7f0000000180)='./file0\x00', 0x8139, 0x14) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1) r16 = getpid() r17 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x23d4, r9, 0x0, r15, 0xffffffffffffffff, 0x10, 0x3}, 0x100000000, 0x2, r16, r17, 0x4, 0x1f4, 0x1ff, 0x400}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x59, 0x4e, 0x2}, {0x0, 0x0, 0x3, 0x5}, {0x1f, 0x40, 0x4, 0xfffffff8}, {0x9, 0x6b, 0x8, 0x9b}, {0x8, 0x5, 0xba, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x42, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) socket(0x4, 0x8005, 0x4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000140)=0x7fff) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:02:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x0, &(0x7f0000000080)}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:02:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9de12f871f4385f041577960a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x10, 0x4000, 0x80) r2 = dup(r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000006c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = geteuid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x8, r6, r9, r10, r11, 0x45, 0x7}, 0x400, 0x1, r14, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) shmat(r5, &(0x7f0000000000/0x4000)=nil, 0x3000) r15 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r15, r16, r17, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r18 = semget$private(0x0, 0x3, 0x40) semop(r18, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:02:10 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)="8910e171893155d02a02edae1a01ab81fd07e71ace0dd78c63b9aa5c31d073e68d13c3ad3440e2208772cba7c9676d579de53eb35a70500faeded01b83a42ff09be13872230c1c01f82e98bd46b8", 0x4e}, {&(0x7f0000000100)="6e9d4f9c80117a87470bcb23aa1ee5", 0xf}, {&(0x7f0000000140)="1268952ab49070f152c31c3ceb2f8bbab1c31a221fb0e35691c0732f266753aec8339dcba1ec526b0987c093438812397c09fd02aae6ca872c2980c95db53c6fc32dccefadca16688bd273b7a0bcfd618e51b8b6c16e58ea23fcdf03226b692d4ff4a4688af51a90b2310941326498340f4983b8e42b70b0505706dc6d06dd8c121eec46bd04e19fba4b599b25ac2fec06e4af15541abd9a9d3ec5a166f3580e948bc064f6d7f5da260fc04e4c39b01aacc9cd5ff4699176787552ab326828cb3a58e310c19c5c", 0xc7}, {&(0x7f0000000240)="03f6eb9299dc1f98cc5de3e4039c97ce8d1be7237902ca4da0af72ffc407508869ddc6f3477e8a121243da9f61a2664927aa217292b12344e3943fc0f0705203ab08eb4edd1580c00f6133474a1a0680a923a3e3c3f3ed2596db0cba550a6aa17b18e74fa9683f4c5ffa0e06f389463cb087cdd0222bed6bd259fb053601694c5d05c74be115", 0x86}, {&(0x7f0000000300)="e99b8ab02553845477c90cc6cd7928cc51054245ed834e3c9b2f714b7c34b1808063965f1a31808aa07cc87f5c873291522d6a4362964e2abe57cefded76bbf01fd0c39702c8b31ee1bd9ba91a0fafe27403e975ac2804ce144729a99c909e7083c7df299b754eec34b9b397ab7b4eaed714a1c7b64a827b6068d28e31c0f4b5306bd29645b583cae4e9d5ed782ac597f6cc72ff70cd012a8e6672d10bdc608c1c28e3", 0xa3}, {&(0x7f00000003c0)="aba9b866d7d4b807bc68e26edc8d0fbc68f5a9a72959ac7f311c70f7f86a4da222769195fe118b49c1a32fe9a512f1e46eed01c18821764e5e76a58aea8b708e0ed16bb3c8871b8c4b6860f23d9eb1d0fec2ee973b6d71c76d7d4de043110124136a43a75612f37e96b758790b7b03e870c140a755c67891944beb02e998d7adf77d6203831f14b0d17c216db60168a2f214ce288f01fc6584343b38f7f16f8b17188773933ec11b43ab9de9e72b23d43b6bbe9dbbfd376bc865a3e35cd398a90808f07fb157f8913406fb79e170", 0xce}], 0x6, 0x0, 0x0, 0x8}, 0xc00) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) socket(0x18, 0x2, 0x7) 16:02:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSDTR(r2, 0x20007479) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="a0d7f8f757af763398a9f2c13bfed17c6a", 0x11}, {&(0x7f0000000180)="00ff0d771ad095e8f858298a476dbf883c1468368844eee2ad7e93aac7ab8843b9f6e9f521325a82eed873aee8b3b9c6f811f0be846937482bcdb679fdd496892ac6dd8eeeba748a41958ed682c9f11f505d0568bfb13b9847449de22193d7d2586e5077f2ddd8e9b812e1f8aaf35511b3e3cfaa2bbf42060f40100e3110b93336f5a139a2f019bd9783e7e68c2731f609dee25d788136d60439cb508157ccf86e947dd21a7ee5f29f7fdd346e68be9a55c1f31c33de84d9221b119d3a2155ec9db59eac870d24d7544b04a7737bb3b02596c9215ed539555501d05d4b14458f801812abe0e6794086aaa6e12e1b56c12fbb4eb463499b498b0ba5406658", 0xfe}, {&(0x7f0000000280)="b5464ff90f3bd8ca7cabe0de99d7bb02fa714276cf91749b1ec189e98ff31d3a86df7417956bbd030012def407ba53148d7c458f588fbe793d3b808e2a68437a", 0x40}, {&(0x7f00000002c0)="86e09ee33622cd749be7d861c3ae60f905b94ac7c96d7a30841d2c4460255de479d9cfb265d37b30a06af760865187d4e5fd6ce0d45844f259d9ffbe00ff255c2bd81bef88164a30c1698720f90c490926cf1fe334bb981d01c878f01a024123e6db8a963522eabb05807d5a45a2bb6f439fa3b09f4a15a59cacbda43aeed015e7c09999487d785cdb753bec2d3cf282cfa0790c3a6925eb3070b0267a76714aa02efb1aca6cbdc76ef4e837f5be223d6a3dc0c691443237f5fadc3b417db9dac435c6a94f812fdf708e1922765a45d1a6c2cc06c566b3e3fed29c", 0xdb}], 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 16:02:10 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) open(&(0x7f0000000100)='./file0\x00', 0x6a0, 0x0) 16:02:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="80a34d157afb28c6f88400917544d06de4afd58a64d871c5b73b3d4be13af31e5cc4056b88681cc1c67135ddd9861aa7363b1a7f9f1d56f8396f4872a4b0f59bb20cc05f7c17fa11f7b50b8d14c01c9f4f4fa23bbf8fccc98485cb42e1fbff6b82dc5715effd1bd38d84337df962800f08132ede8b8182b2f0b374a7c16ee1eae1f2f81d5afe852b6ed6285a0b405140039c5862cfeb5ef2288fbf"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getegid() r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = geteuid() r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r3, r6, r7, r8, 0x45, 0x7}, 0x400, 0x1, r11, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r12 = getegid() r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r13, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r14) r15 = getegid() r16 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = getegid() r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r18, r20) r21 = geteuid() r22 = getegid() r23 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r23, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r22, r24) r25 = getpgrp() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x8, r17, r20, r21, r22, 0x45, 0x7}, 0x400, 0x1, r25, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r26 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = geteuid() r32 = getegid() r33 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r33, &(0x7f0000000380)=""/241, 0x294, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r32, r34) r35 = getpgrp() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x8, r27, r30, r31, r32, 0x45, 0x7}, 0x400, 0x1, r35, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r36 = getegid() r37 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r37, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r36, r38) r39 = getgid() r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) r43 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r45 = getegid() r46 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r46, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r45, r47) r48 = geteuid() r49 = getegid() r50 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r50, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r49, r51) r52 = getpgrp() shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x8, r44, r47, r48, r49, 0x45, 0x7}, 0x400, 0x1, r52, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r53 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r55 = getegid() r56 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r56, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r55, r57) r58 = geteuid() r59 = getegid() r60 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r60, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r59, r61) r62 = getpgrp() shmctl$IPC_SET(r53, 0x1, &(0x7f0000000080)={{0x8, r54, r57, r58, r59, 0x45, 0x7}, 0x400, 0x1, r62, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r63 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r65 = getegid() r66 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r66, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r65, r67) r68 = geteuid() r69 = getegid() r70 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r70, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r69, r71) r72 = getpgrp() shmctl$IPC_SET(r63, 0x1, &(0x7f0000000080)={{0x8, r64, r67, r68, r69, 0x45, 0x7}, 0x400, 0x1, r72, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) getgroups(0x6, &(0x7f0000000480)=[r69, r59, r39, r14, r15, r49]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) r73 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r73, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r73, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="04000000000000006800"], 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x20) r74 = semget$private(0x0, 0x3, 0x20) r75 = geteuid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r75, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 16:02:10 executing program 0: setrlimit(0x7, &(0x7f0000000080)={0x6, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000300)="174ed10400a848ac061a4fc53f772e80ed2a849bdd38e4db15a5a1fec1ee4d931c3406a2f95b8e6340d219d69bfacfd3946273c9d5b4d14c15ec691fa14c148127615e09534f8a1a999d29ef086c82878a283de7e6fb68f952", 0x3d8}, {&(0x7f0000000380)="5651a7b405e231d24a63dc63955712f23e74b4c16dc308a55ad701876f220584d0cc1dfe9d4a085afc7d07f8421c8de797e2b3e771316ea8469d851744bf51a1c7fd6a753aa72d88d7df7e213f4d8c20ce6a8d6e68d3001d0c1a1b456d69a82a144fe10fdf2ff60ad33814ba7d124e8d7a5490d34b2cbe5b9d2b4c56680f5875a1ec3996d4c2e56068b65ba3edb959e172cfc269399f389e544c2fbaf93565c87942900ce40f0d17688619918327cb87d0a05dd8256d4a356a7d118c836fe344eb40a84bccb4d13bc3e5ca0b4af5b1294dc2bf47cad690ed189b4132a5e53529"}], 0x1000013d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0xc}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) 16:02:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x800000, 0x1f, 0x0, 0x0, "d91a8c51f7000000000000000000006b00", 0x7, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x770, 0x2, 0x9, 0x0, 0xffffffff, 0x800, 0x0, 0x6, 0x75b0aff5588af50b, 0xc6, 0x106}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x32d}], 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xfffff801, 0x80000000, {0x9, 0xfff}}) 16:02:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000057"], 0x10}, 0x0) close(r1) 16:02:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = dup(r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getpeername$unix(r4, &(0x7f0000000280)=@file={0x0, ""/96}, &(0x7f0000000040)=0x62) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000001c0)) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000240)="43f16f6c", 0x4}], 0x1, 0x0, 0x0) 16:02:10 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x44) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) dup2(r1, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000980)="9a69aa34f18655c6dd0313d6c6b885c33399cbaf7a0611d058e97c7c8975116830320040e93c62b590d14075f88ac33a54dcf75c31406304fa325c2482632cb84eb064ffae6e764b966d5f2cf8fbdce70138652b", 0x54}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8dfe1d31f2474d5db43d51ac6ccfb134e1bd7ba8428a6319fc9df49f44562a079baa6ae4001d21068c743f0e1ba005faab7fed418ea44d53b56252ad3643", 0x3e}, {&(0x7f0000000040)="fa5492a866f7d08a62290083c5a7ee09d02e1e11527e1ce5c8a5e17e6bcb691235", 0x21}, {&(0x7f0000000180)="937d9dc6493bc5f896e69cfd81f93ae07ac8af34c1b9912b744131d0168e1cf9608cf76b312e38a4167c4050150c95e786d9dac32ead99f39af51ce52dce05517968465ead3b23fb0799c6c18d393ad1ba1ab0615b85212422981fc950dd65db5bdc5fd2f1782a06fe8222cf49d65f0e7eac1616bb3bf2c5d213935c5823653d93cf4bba89", 0x85}], 0x3) 16:02:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f00000000c0)=""/4099, 0x1058}], 0x1) 16:02:10 executing program 1: getgroups(0x0, &(0x7f0000000040)) mprotect(&(0x7f000048a000/0x1000)=nil, 0x1000, 0xa) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x4}, 0x8) chflagsat(r2, &(0x7f0000000140)='\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 16:02:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x16) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x50}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) dup(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") login: 1GM]=Qload: 3.55 not a controlling terminal 16:02:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984ba790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30945b358a00a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0a4548371ed20abdd9ac7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49cd0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd38187aa89400bfc4c1d0eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b0"], 0x1) socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68002de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce0400052a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f214df00057ddadcfce8bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cf"], 0x10) writev(r1, &(0x7f0000000000), 0x1000000000000092) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff8e) 16:02:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) clock_getres(0xbca820c4738ad1d9, &(0x7f0000000040)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}) socket$inet(0x2, 0x5, 0x21) setgroups(0x0, 0x0) setuid(0xee01) getuid() socketpair(0x6, 0x8000, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000180)=@un=@file={0x0, ""/20}, &(0x7f0000000200)=0x16) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) 16:02:11 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) munmap(&(0x7f0000a54000/0x2000)=nil, 0x2000) r1 = syz_open_pts() r2 = socket(0x6, 0x2, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000140)="4c9d1d90767a2e946f76a81ff649103c450d27465a417f30ed20ab84b6d061afebde5e5e2067978e2e78084b1dfd3952271fc23516528849ded0eac3d9b73a8e484122d7e87bee454dec21324e448b647a3d7c3e5cd999a8bf3c0711aa997e9177b09f31d03fad359724250a15e48662cabe2070bab18765a5ebad507d012e625565cda2e5d39e787be2cebf1e8fc769bf40f3a4ee30ae48c10e27f47d0d1fba4a0772ceec4f1ee8bf8617aa6f7a7d28abcd6092f27e7d9786b4977efd460918a53765eb82", 0xc5}, {&(0x7f0000000040)="375e5ca61c9a55478a8e123648687a57a5d2069ef8cc4b34aff8b16ef0863434888b2bcc630dd9ca9d8a2209002a14fffbe2e13014409b7b71593aa66d", 0x3d}, {&(0x7f0000000240)="545c8125be40157f52d066440577727942878281aa5054fc22cae217c78f22a02269698d9a86fe6fecebe8763b9570e1745c0df2f72ac23c9357ff1433e0b15dcfb9936b6ad40bc3d86bd80b80d28be913466324eede85c364c31228e50966e84d417589ea58a980a2ca7617d062e96cfc84d535918214cd4be8804aac0732ef657154a2cce56f6bfdc56b5f167bd310e930239816f66992c222186836e188bad704fe94c0e2869df956888643bd672d0389308642581c38193ff0eeec77de751aa991870d6854dc0884e3fbe800c72ccd4c46b786e2a261f546086de0b71e1b4c2a3f9e593509c7ded78fc88db0a050e8e65ce82f589d78a581bc233c4f57df50b5173178d8ec0483c52974ed49981d5ff5367c8b06247d45d113e3b56b1c29218bbebf420d051743012bdd5c904f8cc49d1ea71e7867f49c8fbcc7f609016430b77714fa02242c7f946c05f647f324d522599aab429a5861f6fc4e85ae67fa5fbc65596dff1bcad18c096d6a643a5308f9c52c594b07955e0128967f67f118e505cff333cad53cec0e1d979d345110c04f352e5a0773b8ac209c53da04c020fc0a6272dca25ae4cf3f607541d08a47f6df15a82d3e74fe4d988859c5f0f3ff512994456bc9bbe6f639afaa9f74dc8360c7f90f883ccaaa41d527c9cf8678430e9c0c65474e4b62a2e9eaf79d8effe029731ebdac78f054cf50a67b18ab995fd6ff90cc63ad8049460613afa2bae7dd94e733147782f0923ce8b1abe13a87cf7cbc9c5217e04eae0b58085c4b30c3c2fc2729b78b8e41b50ff46f1c6491c4d817ef6982b5f742057ebe98bdf20a09fd4712e78c54967d9585b93ada30dbc24881574817dac0c1ed28c73a01c5f828aa82e13d10aac2fb3e95b3a4d1fc8d055dbd72875fb257baf4804777642cef496674f3f7c71df5076894eb2250784f9221c954ba9f0265ca4c23842b1d2666edd467602f50506165bfa7e267457fa7b8d8896b68ff01d6be16c8c4b058bcaf5def84275e25c7809606cf77845bb2d26441f5b56ac6f4f8a7c86fac343e45a29762733134225bb0e00e84ba5121d92548d6e42707de9f3316e9aa58d7e9397fd99de90786d3257fe69a8836f50026802f0186256f417dcc5ef9171fe399aba966551cc2742234b94243f414c5e8136a4b0fec3bc683ec9556208c9ebdfdcd04e2adbe74d899db5370e8863ae2d40d4aea59b25e436064419b005baf2d2824c8f8223eb7d4d31eff3e07be3caaf06ce2214a3541a17f1eb0d93f40c19001624c19c9fadb1aa5d7194b56833d0e6d6e2e53791dec07f2c9412286fd00f118986b74674423ee65e29dbe2b421fd3b1cc8e604d90ccba9c4f6b2c364bb14fd2aab9fbc1d14f98c24a086b1d17f15a2fc0adc742f4531a92f09cbd8314ec0e229004e324912ae3c4ce68b054e80c000f4306c3946dd5a311c4b594af4de53093f1636d3eb5fad0351c1331648233b19cda2c7e2ac67e4cf29ce066ddd338e19575030490c98035f87e4776a0ce3fe9b22024ec74f12828bb70801be42cdf0c6376124a74820bf972fcdce92571331ad5a96664b8ad4f413c465c9cb7ef9ae9848ff4287e41e673bbe355d4d7e90c5a0f62ab9875deda09ebb46cad4a60c699f6202fa51e715ff82c0d5f65e934b0def492272431b9645ed09d1a1eca151bfa0178772b9a8c05795c8947d7a73f37db21f35bb4f5bf8c3bc926a48ae7f27d2098a9f538e32fcedd655f4baac1e9ef834c5faf17b83359af4a1905fcec648f55861f09143c35ec1b3887f705516e363d86712225ad784bcae62a98b5d4d8142a267530da2af59c26f4722a743c92b52ab03baa3bf7aa1ef9d10bdb2af928328b6e4b371c025225a3147232e7355458949467d944f94533472af0250fe64c037d2e55b7865fa5264b836b518ea09f7e01e689bee92f9c8ae998a612c6947d481c535482044dbf332266bb2cf624ede59b1005bef6afa3b028f187424eebf7cca606b8c801b53852fd3ea5f6b0a25f26aeac606b3f925a38e2e5c16480f287f1adabf974d4e3a691fd39230e03a404f8f0084c62d1ddf9cf66dd9d244733576d60ffeaec7ef2ac936059c864ab48249d6d8d7bca3f6e24d04dfb15388aea837af1e598787911944efe8663655c802973fdc4b4728331283cdee47aaa7d0252604fd6f2e58a69d067b1ac83e9c3f8f3acc5f7b4d67e6bf6b03976609e60c0eee187d56a366b0d4642e044da77f942eb82624c1c137a10566cb794b12fb5fb22637a24984bfed62429f81592a179f8f34c13c034184cf335493710390000dc85cf11f24af7fd9f2a6cbf06acd77649c72fe5f780d3adcacb0c26be472209ca5dcf7a1013094ebf30d9a8a638fde21d2ae07fc62ba53df2dd600e6ebec1dadc826b8925bfaae0c29d53aadec2aa89f125a2c656125d2d8133e8ce4395bfc5f33fee7c7ffd74e012c46d8a493372fb3140b17dc2aa82615dcdb67f14c575ae0b0fbd938dbd21e8b1ce1cfc5b5b7b21be9a616f830cbdaa3275f21e9ca1822f719c2475753bdf0d0f37a299672b5252bd3a2d824232a7db4af60b30d7500dd0b67514456eecedb9ad39d41598c10a604ab0712ee78581ee9e67f58df949d7635dd240098155304fb0fc71a53f8bb681243260eaec47bdf87721ee0f23ae4875520d1d7388f10f42418f5b3eaa3aae3d9292b07f4c9c85eea8bd233ecbe2d7d19f7c539d312e9cd6fff06f2099f12e585d22f163e1ea580294f3770399cb48e42e21a80ed57eb104e31929e479bf4d627a5a835213e4a8da7c4c87ec50f1883e073a42f51bd917abedb5554e89708ce4b3d8dafe813ef32384c2ec5e128b825df3fee6b8368bab3799b0cbf4240b75180d32be69f3f9fcb343e9b001bebfdb6ea9af470d69f8e0a150c4732c41aaa527346a8d2cc1d80cbd07de9d80378c7385a92b9a2c6c2eb09988dd5664f83cfc56f453e2a2c0392c5bdd7e87cf2ad14cf4e4c5a157c75ffe9282ed657cf15fa6578dd1cf04bef4d86178eddb561fe909b9d3858136dcd2d227c9ded39b930c714069fed214285e6f7a39f2c8d19e499b6e2b741986ea82089334eb9d681842db19bc22de9fb944a9ad2d6ba703d1c9a72a7ac19d15fb2ce82e26bdec8d953a4541d77b346843edcaa5392c50391d7ac029e74a6c759c0ae14704e90c8e982868d105371f3976ef86e176fadb1496ac7956428252ea118b8db3545d6b93970f6e9f88d37dace3dbc89e15fabe39b2e5e6529a79bce3299ed9be5196948fc36849cd934b769e1fc62662d43892b7c2016f986623e60d2a35b81e827469e6b3a987a4c55aa95dd7ef900d673e5c6b2a6eeb0865b1e7705fe222dd29fa7be22aa6f30b8e45342563840a3108750b021d738f18f4b14645409e02e7981a864381713bc7f40007c46883ad1c1dd50eaaeca1dd28b57d44410115181db30d076193a8a9e51e9ca3000b6b71a6fa297897b2f0a538ebfd2b60f4e99359aa9f11e78e884acc5cdaab8a5db9255f5015cc103bddaf984ef4efbd5a52300c34956bfb74cbb753bb98c9b81222f88a052827d77070fa074d58d5506813c585d2e61a7406c404d77933e534d56a8e21a6cc61045fe0f39dc130e2532a95e0abb83ede38f9ff4760ad1dcbcfc7d279560bd882e5804ca75107d6419277367114172a871c274ee622704022684b1d593de16fd27b7235077aa2ab13dfe983262abd32328176a086f93a231bda6a5c9565c7dafc39a205149dbbd6529d1e44255bf57ca24dacc29ac48281de071d4d5b09c6369abdcff5f6e4f28e2c73f3181d35f9743907e7e8f7d17c9820057b2d71f69b3bdd3232df9d8eabbff36a600afdf39460a569f658473209bb02e955cd4b0b4686f530d198411d51de11885c2fe0ee3e23b1601dad1e19972109181cc9cc69fefd6709440f3ae2c7d51fb33a1ab62c75a290401a4b89b6292cf88f9511c0f3f17ae9ec3dadef7f981749e161bd98b5df9359f73ea421cb19f5992540f43a1ad80878fcb2b9292faa199367daa91a7d3f17671b0ee81ead88260fb881fe18e80ef33e1dc8a1a428a4c32b34f3d9d0ad9b4c026a8be1d58f4e2058f7bbb1223c247b6ce5675cf32072f6074479431ae6fb5c6ac0a1ebd3a7e83175726444a7fa948833644f1b5b00e7688e083dd56cde7d301c4d665799bc3f9cec04628325857356df6475d2f15d8263087fe79d0b9bf0171d07d825ea2cd3dfe457ef6b3b06699f62c3dd86703ce45000428757b5e426ccc977a10c5f351d58a2790c0a4bfec34cce9d01fad6d397db630b2d34e78077065efab1eef5587f6bd62a1fabc1b056ee394230bf8475b4558dec79286b6b920261787488794b5a44a1a69a861de8caaca395d4ee3c70c008b2f37771016faf4304ecc86a0ce5c874d2a68ad2331fa667efd78b08f06c065e7778cb4783eacf296845e2cd781d5b8af7009e82fb7779fc50614a7f7e96bf3073828c9b5dda7a03b365e5afbca03e3ec6ce17f29a25bf7e42ea0c493dda7e2ac4eca9d658be241ca45bb2353ecc4009d1da2697134d4d50ac8f836dd23c68527bd58789ade3b7a6d75504fccb2b819e3e72db7c02d375ed50c00decc2a502267d029c15c631820bed0f86774af2bdc3571d8fe3617c1ac08a986c98f152c44acc95922a3f4572fd54b586f9cb526bb7e0de389f2a83bb543891da4f7ca01873d537351c9f5611fc58309b78f28e30b63fe2b9c434b2f187333211b6a5cb2a6bccfed57b755b0b7b0cc043f208d492c920cebd44daff6d164d48fc024dd4bae7280dc140ffa9c137a7092315bf1999feed0c8a8c3b7565b815a6f3d14c1135a46c58be3637da0ad3f38f066c4a978c5955b477c7b636e3f300661e0fde67bad1a6a0773170da3d269a50d32bf6c6008de346ebc1bf67b2633a6dfc575ee38f6c3dc5b3f644ae994fba377058fd205dc04a3687a9c5d25e238c3eb1f81d3e2289e3b7b6f663fe2fdfadf2abe094abd77799e247430f5bbab6703c2be277325b4ccc95f3fbc1dfac370ef1f0065430eeb14f2f19b8afb39b5162c98777574eb67437c87b443a1b9ad95c10b6c57b5080fdcbc5a2712309f574bf35b60bb4d7de31f9c73a6ea95a7ebaffd43f70ecc324cde5d908217938a8d9190eba1ac69faff6d54e03a4c45205cb11ff36f15acc3f911247b882f15597fb7ad7c9a88b736f26ea6635f5f8cd78c6318a2e6d1da656d64b06dfdb1f0187ad69c87e43dc0a9f3f4ccc267836667ae7e0c8d02bf4a7db8c773072ab5117412dfe2658c397fc247705ae8d6eac8e901aa81c3a7575b96d866cdb47ae6ebeabeab105b6efefbd50d142d6d2e48340d6128972ed6e985b7ce857faaa511c237d72caba3be9ba12d69b6442b8a00233775e11227269aeb83c2c27f22c06490f2f58c7915ec243bc836a86d6b9c79b675a73a667c652a3d9ecf5e712447e18b009ea9969fc796b7d76fd0067db69a2a615e38346ac01fd729a364e89aa9bebc41b09536c6d31c2b10ef06377034866eb36fc8e9f07856d325690d40ded2e2880a63e5dec4eb291734015c8476458d80251ef2b1550bc37bc2aae09a42b6aa7e955abf94241d438481223d5208154372a7d936dacbb86176fd4c00e09100078a37cc72fdcca1d00ae8e039938707254124ee936223c17dd31fa1184903bc9e41147a5c19bee8687aa5ed9df2a127e8978919f7ab77101867b16a686ba9e891b6734d678a881ccd5532c2388cf2c1a2b594a18c29ee632afbba0b9e14f037707b496", 0x1000}, {&(0x7f0000000080)="7ad04c3d2479f1dae971b5e35fea", 0xe}, {&(0x7f0000001240)="5ce3a07dcea00d807e9af98be6b1585fe390c562d0ad9e09a87d4790b6dd454a912543f50fdf47aaeac55d5c851faf28243358bf66cc41856c7a97fb29fa4473c161b1625d207d2fb2fc023c98c616175fd423a68e585052284ac25a024e14b1c90311700bdb6bb88761ce771125e120049316ed23754313d4c526a4547f39b32d975c15f7fcdd42fb8ddf0496a128c68225c765a90e11aed5537e6f8ec666cd25ea4040a04a52bb62c7ec0ec9c1ffcbc78b4c57e577b98534965cd87830ef080c2ddd81a9e0be0631801025fb68f8fa4e0b26ba6273ac33d5ef954e149e49d37573b0e0a454fb7b7d31", 0xea}], 0x5) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r3, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000041, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x6f0}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:02:13 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:02:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x4, 0x604) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x7) r2 = socket(0xd8a4fc9337bfb458, 0x5, 0x2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000180)=0x7f, 0x4) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) r7 = semget$private(0x0, 0x0, 0x58) semctl$IPC_RMID(r7, 0x0, 0x0) pwrite(r6, &(0x7f0000000240)="8c609d5928defab4c3ab663bef3fdac40e971d09574c72a7cf4b63792b7e38260379aaaaca333c09f7a7200f2d7567e9ff25fcde8ec862cdb9bbe56444de1657c3fbaabb94127b4983cdb1895dd579b4c22103b59718ed9a03964e3af73755508d89e7a3f706024b8ca2dba1c0bc8dfa7bc3ab1cac61d7b6372caa10f2b48dcc5147db5f76e88e50965644788c53134dbe2118a23d8b1c50606bca1169993e4b1b71a5c4f65ae5aa68e018c478e982b919e8", 0xb2, 0x0, 0x3ff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x4, 0x1, 0x1, 0x80000000, 0xffffffffffffffff}) 16:02:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8004, 0x2e9) fchmod(r1, 0x80) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffe11, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff8c}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)="218d3b8c94367962a2bb67ca0db2b9c5a4095416c0c4847431d4a03701c58400a35a355bec38714a8c2e92a5f9b45f6436a32ac5c0a76c82", 0x38}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x4) 16:02:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000000000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = getegid() r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r11, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r12) r13 = geteuid() r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) r17 = getpgrp() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x8, r9, r12, r13, r14, 0x45, 0x7}, 0x400, 0x1, r17, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r18 = getegid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x5, r6, r7, r9, r18, 0x1}, 0x6, 0x0, r19, r2, 0x5, 0x5, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMOUSEIO_GTYPE(r20, 0x40045720, &(0x7f0000000300)) ftruncate(r1, 0x0, 0x0) 16:02:14 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xfffff}, {{r2}, 0xfffffffffffffffb, 0xc0, 0xfffff, 0xac, 0x3e9}, {{}, 0xfffffffffffffffa, 0x101, 0xfffff, 0x8, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xd, 0x4, 0x80000000, 0x2, 0xa14b}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x2, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x1, 0xe8, 0x1}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0x7}, {{r6}, 0x3, 0x6, 0x1, 0x4, 0xff}, {{}, 0xfffffffffffffff9, 0x2a, 0x40000000, 0xb7e3}, {{r7}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x3, 0x3}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:02:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x2) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSDTR(r3, 0x20007479) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000004d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105f4548d514531148b40a000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc9bb9093545d028744dc85c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc0900000000000000635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a195184f2f77341358c2716b4dfdcbc2a51e2549d464a6c9c778763114b15f91b2d9dba7a7dfe079f0202f9bd87217200cf92bad6e73c7372ba50c7d042ec43439f0a8b8bab861869968b14c0f49256575195d74dbb17773582ed684708c38654acda7b8978c7785b2c29fa3fa2f50c684b2c4cd53bb550e81c56bd9d8c670"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4df87f13678324dd8cef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b0000000000", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000001540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000001940)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651e9b87f6333a04ef95cf9d4c15d465bd4331e23ca7106516c2ea92822c49754f91edb48785a16f30df9d5199b0a46ba68", 0xda}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55dadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a0047164bc412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = syz_open_pts() r27 = openat(r26, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 16:02:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000080)='W\x00', &(0x7f00000000c0)='@{}]\\:\xfb/\x00') unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') 16:02:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f00007c7000/0x3000)=nil, 0x3000, 0x8) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETVAL(r0, 0x0, 0x8, 0x0) nanosleep(&(0x7f0000000300), 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:02:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001280)={{0x0, r8, 0x0, 0x0, 0x0, 0x40}, 0x10000044001000d, 0x400008001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) write(r1, &(0x7f00000000c0)="3d697b7f302d894dd173f550f3f33f96cc42074ba84c86a4ab2e408b646f027b600de55d6a1f406ab52080586b999407a2ba9c460d3e7bdbf679", 0x3a) 16:02:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) fcntl$setown(r6, 0x6, 0x0) preadv(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/173, 0xad}], 0x1000000000000218, 0x0, 0x5) 16:02:17 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1c0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) clock_settime(0x0, &(0x7f0000000180)={0x200, 0x5}) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x20000, 0x100) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x20000, 0x80) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x5, 0x79, 0x7}, {0x27, 0x40, 0x3, 0x9}, {0x0, 0x3, 0x8}]}) 16:08:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:08:32 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) r5 = geteuid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r4, r5, r6, 0x45, 0x7}, 0x400, 0x1, r9, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) lchown(&(0x7f0000000100)='./file1\x00', 0x0, r4) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) chdir(&(0x7f0000000000)='./file1\x00') 16:08:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x266, 0x5, './file0\x00', 0x1, 0x5, 0x0, 0x6}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x6d265523e0b9e676, 0x20000000, 0x4, 0x7}, {{r3}, 0xfffffffffffffffe, 0x81, 0x2f573a0c88d60c82, 0x7ff, 0x8}, {{r4}, 0xfffffffffffffffa, 0x76, 0x0, 0x10000, 0x180}, {{r5}, 0x7fffffffffffffff, 0x40, 0x1, 0x8, 0x6}, {{r0}, 0x1b28d9617391c16, 0x120, 0x4, 0x9, 0x7}, {{r0}, 0x0, 0x4, 0xfffff, 0x5, 0x8001}], 0x7, &(0x7f0000000300)=[{{r6}, 0x3, 0x40, 0x0, 0x5, 0x1}], 0x7, &(0x7f0000000340)={0x8, 0x1f}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0xfdf2, 0x7, 0x6, 0x0, "1dda4136499dc809030aaf58d991cc06d0f700", 0x719}) accept$unix(r7, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) write(r0, &(0x7f0000000140)='\"', 0x1) chmod(&(0x7f0000000040)='./bus\x00', 0x20) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xfffffffffffffcfc) 16:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x4, 0x57, 0x81, 0x7}, {0xdf, 0x1f, 0x0, 0x1}, {0x6, 0x6, 0xce, 0xfffffffd}, {0x2, 0x81, 0xf9, 0x4196}, {0x20, 0xe6, 0x7f, 0x1000}, {0x2, 0x1c, 0x4, 0x5}]}) r1 = dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = accept$unix(r3, 0x0, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000100)=0x20) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x11, 0x4, 0x8957, 0x80}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x695, 0x80}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x883, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x20, 0x4, 0x9, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x22}, {{r6}, 0xfffffffffffffffb, 0x80, 0x4, 0xfffffffffffffffa, 0x3ff}, {{r7}, 0x5, 0x10, 0x30, 0x0, 0x3}], 0x200, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff9, 0x42, 0x1, 0xc0, 0xfffffffffffff30c}, {{r9}, 0x7ffffffffffffffe, 0x28, 0x40000086, 0x0, 0x800}], 0x20, &(0x7f0000000280)={0x80, 0xba61}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/d\xa5p\x98\xa2\xdea\x88\xd80\x00', 0x1, 0x0) flock(r10, 0xb59bac4ff9eec0ce) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000140)={0x22, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x4d, 0x2, 0x5, 0x8}, {0x200, 0xf9, 0x7, 0x1}, {0x4, 0xb9, 0x20, 0x6}, {0x800, 0x3, 0x81, 0x1f}, {0x81, 0x0, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:08:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7fffffff, 0x37, 0x101}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3f9}, {0x18, 0x1, 0x80000000, 0x11}, 0x40, [0x6, 0x188bf073, 0xfffffffd, 0xfffffff7, 0x7, 0x1ff, 0x8fd5, 0x4]}, 0x3c) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvfrom(r2, &(0x7f0000000140)=""/206, 0xce, 0x802, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r3, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) shmget(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 16:08:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="8f7793105ac117ddeecc50b31f41696ad45c7d72381f46e98354cf780e0f9b21ad08fc4b53c6279894caf201c8402c5a768cdaa8d27d6a258d5a5556b7e6447a8eac9229359e", 0x46, 0x401, &(0x7f00000000c0)={0x2, 0x0}, 0xc) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:08:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:08:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) syz_open_pts() r2 = kqueue() close(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0f06"], 0xa) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) r5 = getegid() getgid() getgid() r6 = getegid() shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = geteuid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getpgrp() r15 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = getegid() r18 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r18, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r19) r20 = geteuid() r21 = getegid() r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r22, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r23) r24 = getpgrp() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x8, r16, r19, r20, r21, 0x45, 0x7}, 0x400, 0x1, r24, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r25 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r27 = getegid() r28 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r28, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r27, r29) r30 = geteuid() r31 = getegid() r32 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r32, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r33) r34 = getpgrp() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, r26, r29, r30, r31, 0x45, 0x7}, 0x400, 0x1, r34, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, r20, r5, r10, r11, 0x45, 0x7}, 0x400, 0x1, r14, 0xffffffffffffffff, 0xb355, 0x0, 0xfffffffffffffffe}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x9, 0x2, r14}) r35 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r35, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r36) setgroups(0x40000060, &(0x7f0000000180)) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1, 0x401}], 0x1000, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x9) 16:08:32 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) r3 = dup(0xffffffffffffff9c) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) fcntl$dupfd(r4, 0x5ffc503b02c398e6, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/w6\f\x8f\xcc\xa9\x8b\x8a\xe7g', 0x10, 0x0) r6 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) geteuid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getpgrp() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x8, r7, r10, r15, r11, 0x45, 0x7}, 0x400, 0x1, r14, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r16 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = getegid() r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000540)=""/257, 0x101, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r18, r20) r21 = geteuid() r22 = getegid() r23 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r23, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r22, r24) r25 = getpgrp() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x8, r17, r20, r21, r22, 0x45, 0x7}, 0x400, 0x1, r25, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) fchown(r5, r7, r22) r26 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r26, 0x4, 0x80) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f00000000c0)='Aw', 0x2) write(r1, &(0x7f0000000000)="a6", 0x1) 16:08:32 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x30006) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x9) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:08:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:08:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5a0d, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x6, 0xdaef04a99bcc97c7, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:08:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/103, 0x67}, {&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/70, 0x46}], 0x4, 0x0, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) ftruncate(r1, 0x0, 0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) login: tap0: address list non empty 16:08:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) write(r2, &(0x7f00000000c0)="7332cc1b29447b7320e5b17c896b6c507304d14ae9d8a74d6bdf2e493789a9917a644f2c320e77bff71cc2e03165908db484e09f7eb9eb1e9a2e1e97934bd5f4bd0766e2f5c5aabaea052934d20f395efb82b648", 0x54) readv(r1, &(0x7f0000001480), 0x216) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000240)=0x9) 16:08:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000340)=0xc) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x733996963d498537) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000380)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:08:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) openat(r2, &(0x7f0000000280)='./bus\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') setregid(r4, r6) r7 = geteuid() r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) socket(0x0, 0x2, 0x0) r11 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r3, r6, r7, r8, 0x45, 0x7}, 0x400, 0x1, r11, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:08:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x40, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:08:34 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x200, 0xda, {[0x0, 0x20000000, 0xfffffffffffffff9, 0x20, 0xffff, 0xffff, 0x55, 0x1, 0x2c4e, 0x1, 0x1, 0x5, 0x8001, 0x8e, 0x7bf6, 0x8, 0x7, 0x3], [0x4, 0x100000001, 0x9, 0x94, 0x6, 0x6, 0x9, 0xfdb2, 0x1f], [0x2, 0x2a0, 0x7fff, 0x5, 0x10000, 0x9, 0x8001], [0x6, 0x3ff, 0x1, 0xffffffffffffffff, 0x8, 0x7], [{0x6, 0x0, 0x8, 0x7}, {0x9, 0x2, 0x80000001, 0xffff}, {0x4, 0x0, 0xfffff2ae, 0x3}, {0x9, 0xff, 0x0, 0x7}, {0xa815, 0x1, 0x8, 0x9}, {0x7, 0x10001, 0x2, 0x3}, {0x7, 0x1, 0x7, 0x2ef}, {0x200, 0x0, 0x4, 0x71}], {0x34d, 0x10000, 0xba, 0x3}, {0x0, 0x8, 0x2, 0xffff}}}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x73d8, 0x0, "00000000c55500", 0x0, 0xfffffffc}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7, 0x3}, 0x83) r3 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:08:34 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000240)={0x8, 0x1, {[0x3, 0x2, 0x401, 0x3f, 0x7fff, 0x7, 0x6, 0x7ff, 0x80000001, 0x1, 0x4453, 0xdc, 0x1000, 0x41026a5b, 0x401, 0x0, 0x3, 0xfffffffffffffffc], [0x5, 0x400, 0x0, 0x1, 0x4, 0x101, 0x1, 0x8000, 0x7fff, 0x1], [0xfffffffffffffff8, 0x3, 0x46, 0x7, 0x9, 0x4, 0x7f], [0x6, 0x0, 0x6d, 0x0, 0x100, 0xf0], [{0x9, 0xfffffff8, 0x2, 0x200}, {0x97ef, 0x1ff, 0x4, 0x7ed}, {0x3ff, 0x6, 0x6b, 0x4}, {0x4, 0x7f, 0x1f, 0x35}, {0x5, 0x683, 0x6, 0x4}, {0x200, 0x8, 0x7f, 0x1}, {0x698, 0x7, 0x6, 0x100}, {0x1ff, 0x80000000, 0x1ff, 0x7fffffff}], {0x9, 0x7, 0x1, 0x7}, {0x101, 0x1, 0xfffffff8, 0x5}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:08:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:08:34 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000300)=0xc) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000340)={0x30ee, 0x2, 0x0, 0x3}) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e00"/1292], 0x10) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) 16:08:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x7) 16:08:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvfrom$inet6(r0, &(0x7f0000000080)=""/240, 0xf0, 0x40, &(0x7f0000000180)={0x18, 0x2, 0x390000, 0x44}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)) 16:08:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r6, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:08:34 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r7) r8 = geteuid() r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) r12 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r3, r7, r8, r9, 0x45, 0x7}, 0x400, 0x1, r12, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r13 = getpgid(r6) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x800004, r13}) 16:08:34 executing program 0: 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) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) 16:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x14}, {0x4000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5d, 0x81, 0x4, 0x5}, {0x2, 0x7, 0x3f}, {0x7fff, 0x3, 0x5, 0xffff}, {0x800, 0x7, 0x1, 0x3}, {0x4, 0x9, 0x81, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:08:34 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_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00'], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:08:34 executing program 1: r0 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) setegid(r1) setgroups(0x1, &(0x7f0000000000)=[r2]) r3 = socket(0x2, 0x4, 0x0) ftruncate(r3, 0x0, 0x8000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:08:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x1010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:08:35 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="39de616a2292bb40f458d9360eb009fb1d62225ebd521ed66773f8b67c98fec41b3ca0e4775d9b9cf105ac6a18e37bf7b681a12256b65025b2f2bb918c42dab68ff393f054b8d2e883b0374cc2bfa289862b1e6e9cd41d54852ae7655934e5bdcba42d7330e5c27fb6d29fa59bf05b486e05e6205f59cfc7811352260d7ed4101c2d8aa67f", @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYBLOB="6626e57be65211615b5f5d7e7e264f7b70f014464b30e54ec8fe50cb0d0df085f7e2e2ac08f2dde1f8a6246051a88e2b4f457427e220ebbcbb1bafb71feb9d9aa442bf263f0abc8b858f614cf1b7bfb384244c81a7a854c1d48a5319d44b05c931140271dfb23e0eac23a6b35144f03ced475261fc16e22dae4760848bc3106edc10892f1e7069f23bacf129fbe35437505eb7ca88ce3fa6b13f863353631ab85c5954c8b289221045b494a63a23302a9ae9876da12c6a846458f50fa1203df49ed15ffef7b3f2bfc6329e7ea2c6b7d0344e", @ANYRESOCT=r1, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYPTR64, @ANYBLOB="041831f2d741637a1470144619"], @ANYRES64], @ANYRESOCT], 0x3) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:08:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x5) fcntl$getown(r1, 0x5) 16:08:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x148) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r3, r6) 16:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x64, 0x0, 0xff}, {0x24, 0x5, 0x0, 0x8000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 16:08:35 executing program 0: getgid() pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:08:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:08:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() setreuid(0x0, 0x0) setuid(0x0) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r15, 0x0, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x2, 0xc003, 0x0) connect$unix(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r18 = dup(r16) sendto$inet6(r18, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r18, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x0) connect$unix(r20, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r20, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r21, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r21, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r22 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = getegid() r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r22, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r23, r26, r28}, @rights={0x20, 0xffff, 0x1, [r21, r21, r29]}], 0x40, 0x20c}, 0x0) r30 = geteuid() r31 = getgid() r32 = geteuid() setreuid(0x0, r32) setuid(r32) r33 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r30, r33, r32, r31, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r34 = geteuid() r35 = getgid() r36 = geteuid() setreuid(0x0, r36) setuid(r36) r37 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r34, r37, r36, r35, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r38 = socket(0x2, 0xc003, 0x6) connect$unix(r38, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r38, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r38, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r39 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r40 = geteuid() r41 = getgid() r42 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r43 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r40, r43, r42, r41, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r44 = getegid() r45 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r39, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r42, r44}, @rights={0x20, 0xffff, 0x1, [r38, r38, r45]}], 0x40, 0x20c}, 0x0) 16:08:35 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f587f9a5050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:08:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = getgid() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r6, r8, 0x9c, 0x1ff}, 0x1, 0x6, 0x0, r9, 0x1, 0x7ff, 0x5d31, 0x4}) 16:08:35 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000380)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) unlink(&(0x7f0000000340)='./file0\x00') r6 = socket(0x2, 0xc003, 0x6) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000100)=0x20) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000100)=0x20) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r11 = syz_open_pts() ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000100)=0x20) r12 = syz_open_pts() ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000000100)=0x20) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r14 = syz_open_pts() ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000100)=0x20) connect$unix(r6, &(0x7f00000006c0)=ANY=[@ANYPTR64, @ANYRES16=r7, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYRESHEX, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16=r10, @ANYRESDEC=0x0, @ANYRESHEX=r11, @ANYPTR64, @ANYRESDEC=r12], @ANYBLOB="039da5", @ANYRESDEC=r8, @ANYRESDEC=r2], @ANYRESHEX=r3, @ANYBLOB="8d7aa85ce3e310965b973f2dd62ca3e1534edea77f5654c1c1fd5b5d26eec65afeee5fc391020c98d7c2642f7c13e7e9af2433e70a2649fbdb601dd9d4264c8b15dac42f92412994d968868370891a8235c4d3b0770bd66c98957abf2bb6fa6d85e8a157fea4706b67d5af9ff27b68ddf5b1281448b796a929dc740a1be78e3ce75b0c8092d262f9b67a320af68682ed3d63"], 0x7) write(r6, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000140)) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r16, 0x80045745, &(0x7f00000002c0)=0x1) 16:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfc, &(0x7f0000000500)="149130daa83e8aba8392c0b01f00f8afaa67d30fafb682e85a6c4fea7e9a4e250122649ee69f88067e1d9bc353111755f954b37827664a75568a7047589e62a4ab729bfc94875eb52326aac383722e4a0f99fb852a518fcd68250b2281918d5d024ddcd6dd5b18c6d2418cf2d626d8070000000d88ad86c96e9d85a2e4a4f2b2c7e226642724b9dbb600f700000000009284e661b1c1ef7dc79f17214456713f871c895462a6e681659de52643ddc11c9c5f488e164dbf5290abda96b307baf19a5e768559dbc774a08c2771661b10ed4ab834c5203bf8827bf88e9ec7f7019d07963442cf0808a6c94f032d4db23fec5652690c929162384ececde237c344786822e45933cd8d48daf1bd7e778dd5d7357c64b145b068624659ffe9f04c81e06c55e05982faffffffeb7dba1b17c7c5bbd2bedf4f6d08aede0becfe3b877fd21787f32504c7974326b18fa99ee3628dad69202d58c56bf187fbbdcadee578eb4791e1871a4c4c1c958c3bc0e9ec2056b05d60f6e16f10c099ecba58e80a6b064cad7559d93bb6752aca472e49502b19eccff9059e72cd7d7d99e5225ff002a9855534e9f9140921b51a76fafe7db461dccf9f7d4f9108ea65416359d5746f12dd2a7678640bb48765c97bf6d3696465a5d2c019b6f3d3a0673777072424b6ab7f8594d61000746f67ad3f1831d209a52bcd8a2fddd9abfbdeb8d0ca47418faf268bdfe713d8be89966421aa81809071ea15ce8966") 16:08:35 executing program 0: r0 = kqueue() getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:08:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getpgrp() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r10) shmctl$SHM_LOCK(r2, 0x3) r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r9, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r11, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x1002, 0x7666, r11}) close(r1) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r13 = dup2(r12, 0xffffffffffffffff) renameat(r13, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') flock(r0, 0x443058c31859a31) setitimer(0x0, 0x0, 0x0) 16:08:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687e02193b5752a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2d55450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599fa738b2a1e17cb9e546cde6750f53ec8760cadf91f967a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e0390ca56e666dd1a126577106c7ddf8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334febf1c8a704b971898a6962fa8c0122778c71d9e37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) write(0xffffffffffffff9c, &(0x7f00000003c0)="7b4f333c5fef5810f7c7ebd62ae57994332c9f73c2dd2d8b5f5c6dfca6c6615aeaae4f6a038b8984d47f3e6d17acc176114700f795bb0683686bc89b9bdc97e3a4f73e9dec3cdd98201e382494f305b00a221a981b11d6db910e632d3d1c83fadaca81b5bf0ad2ebb9d6dc60baf3ffb3c27ea381229b5f9fe22cebab318ac29c2756576abae08246e53e8c40f11f991523c6123afd08db4eabfbc15aa89912a365e9a4b8a2176357dfe05a490325cb0cc7d637e4ac9a0e3a52c61e404fcaa3bd116a5f5caf7b44270f149f0d75f84439084036357252cd9ffc98d4ba27b68a5f66eee923e2dd8460d228dcb26e546f890682cb375e36009ccf8dd761beb1467e96ccba40c31b3ffa7f661380ae2b2a219e3722f21caf5c61bed6d2d8d4656cf9664bb39298c7a4c5cf850efda644aac4e7981870985b51f5765c7afc38f591396259d8e27eaf07529ffef7045c85c8b83a54559e94cdaced59b90bf27d7dfe71b757d08ff1f54c8d50bbd8aa5c876caf14c7997abb5d7d9f683670c18219e3015d47d4d76b1caf68c0974662a52f0877fe0326f7e80a728b314a7fef9ac794092801f089b2621390d511c43d507c0277090abc64d1590a36f84718d150284982b7475bcbbabd9a83a9ba735e59819cad633c38ea8c8c54f022edcd70d8bd3ad3e92ecc151c852b8b2993fdf664a8371ad05103b7ad49ff951624b79349b8152d7cfe9dff204e243ce09591228deeedd8a87617833f3ac2f15333dc23d49ab28bec7ec91b8a91cab43a793d8b4b9c0f91fddb47df7871934e84e530cbffcc2179804128e3c67ec12e0f88c1f10ca473e66c2e98711e108bef7aa2f20717b75d44086e91b58deddda4b4458f36d8f611329d57ca926d1f80ace9beb87e71bee1575d64329d0645e2511fa7a3886d4390f4485d3f6993719f18d38933e13e3d13ac6f3da11233c5a392aa6a6f14e3a0789e2b429a0c9a893da49e393f0259d477dd428ac07b6fa445c40dd4a7d3c44fdb0b005ac97e67195d7daf9565a4e81c1ec404baa7f2cb0ed3392fae2ebe9071d25d99fb69ca1df8d3d787ebeda58f774c9c047509a6ce10a0de75706dbbb915c4dd03b3e24a992f887602ffd6e1ed30acfe4307d3c7fe8461d105f340521b18d4bbcb23b33b6d5831c74d0f346442d5fc767fe6fe2abcfcd1667760989f206e5627fb4b798619c61b91bce7ea80a352220ab2266e5b8d5d0b0a568e23a03342d9fc7c2a60ad64ea4e9c7a871d649b44ef777d51e9635911e54f31f7bb5ec31b82c9ef75d4cbf8573a58ad99a3db7eff7df24d213fbd199bc43e16cb8d906706f54d01c4db35e0dfb3fc4bb55cec91e1112ff5fbd28c01e6168e6076e39b89c6838ba5db057bd9ed43adfa7e952aeca7513953d531349b16811d15f6f70ad3f1931cc72ab28ffc3d990484ae9ec885247afa5f8a841c2c3188a9e84c283e2192ee56a7c0d9db00d94799268e42bee302987b255f7e9d0733b23130755d2f6289de0f3b7bf25f53537583bed263190f55ebbdea9838d0c099e35a5a4a05980d7af0cdc8839eac73bb92e88a2ef3e257369bd225994a9ad53d03fc264e0a776e912bca80caa9ae954f4e5e3e32b2f73be6cdc57a4546ea3f2f9e8815b7136800abd6ed52c53061d4ed5f693562c3ba2be495030b18589b4aba864ae16f8bb07ff1e5e921e6925ecea58a3ee109d3a447c44bfdbb927a6922be846742dbeb34e3a214af87c08e3fab8292ff4c18f555596b1ee1f0d8780cc1bc3f63559d06036e7d9c9a96923fc5a63a2f55a749d83547e69e0359693ce6559fd0436ff4c38169fec3a63df9971ea56ad626e2284e8212997030e0673c497f459d556dcd61060dbf0e98d5eedee5b765b162c69519464b804de2cae26ebd6d268ca431ec91f38ae1b385b9546256c894706b4547f094105a17f442d22a6cbc149a0858f8e9adf81b139f8508e3e4ca5db405fbfc30f7a81a906ed25491a833f62054517f85cd1010a199e82d80b44270f6ec974a1c563efd2256d351efed5ea553d7c9ce01e329810c914f859f7262664b4331cbef2f02a2fb971090411fbcd9afe1cd05a906e720c0c7271c3fde53715afeee5f3f8779d31a92017023e85191d2c4f70777b970db340d57c4a37163fb15ecfcf9798402ec6feabbd65058606a79462134d93f3c3c339fc8359f1dc6089c1cf9cbe154637a2eb9a20f869905bbf8369dc6c3d8489624160ce6e31536c3f398d303f84eae5ff8616e072379fc3983c658bda0ec37df9d150c7c726afb072b1153d0b5171705dc130f3d708e87503e59b76e851226ffb0beb51bad2b4604adc0969bb7cdaf909738fe04a5eb177c8ee57a582c9280862acbeac4b3e4fba979df26b5989423fccd8c3121fd414d26cb50379de22ad02fcaebd971fd63a8f08dde05bdb05919c554312a9a2074b0656272913b425dc02e6c7c62b93fd76f0b37ee137ffde5ecb4e63a0c6d067f0ef2fa70b502c840334fc06d5732d2f7d5b1fb0726bac2a29d05df4026af60ee2cea46f65c88a9f976e8d590d04e351efdeba95b4ff4d921048839ef31429ec1db4a6fdef7e400c4f7772ab579314f311b98bb454f921b1c43667715ee85f2a4d275264936da0767cb4af98ff4adcdc9b42c8e2a1030f3e7d3d6e2f67e4963c70acb4b9a0516511e15daac190da75c15f85e77218106f098ab97309126f1652d71e4591b8ef8a1c48cbd296d27ddea5c50c9de557a939f7713cd68f4ad5882210b884dabcbb8a82376d78187e09377c6d5bd9211982731f384e7230cbd04deba7743f8e6d6ef6aa8752d64d93a0d7eead1656a5d6ec133eb78509d3fd0f36272cd8f5f896d994d0df58e4dcf688d2149f004df92bad258073d55a694be471f319d2888c5d5289dec24aa962ec5c522c254782d78c24bb7ac9b7180e621116ef1f7adcc7760f9fbc042c44f610b7121f23335485e3e376c7a98110a2b269c19a1c3ed5cb24dc64c8cf87874ceda92f756a0e7622342af5f0a533b34b46544062e332d72b05fe96f30240775aa2c1d6729d0a6e74466e66bb59943934e29934062d1f19514e744de392ed0ad3c7809079bf1647c2d1f86465023841f97754a56e796d39036121b80d757b0e375711fc37d293799a17b81cfc02953ea91c55022ff161416497f1e3958f235a6d9286b2f24bf25038f828dbc1a390c6663dedff89666604ae4b69a54b371a21c870483d75d1b476f863e052d710ac31b7ef066ce6f70bb55162f9dfc283608418006bcabc8222b078e838682b7b178dcc0c8e639d327b6eabfb304a878db08ede29f60e8ddfc2e9ce0f65edee87529ff5ccf12f02fe42da5fe6006779fca597e615ef994ef52bef5836c1068ea91d8b99a7e3a802341e6ddbeabeba9d5f229cc04039b62041adc88c1a4380b73b85ef6a6edcadf42734085df2967ab622dc4f80d7f79c55bfa8c37e4a7036122a0a5e59bc26aadd91017adb20826ed129a1d13144442130a1325fda067060254ad3aa761bfd4e7cd4974d29fb8cda0e49bd56cf73821661b5d8e35975070b6e5f023c6ccca8d98a00919419187235249d862798d41c93c485f45b5c57855126881da97c9e086a5e3e569f23b3ee729a4498c4afc12682ca42c02cdee3d609081105a15fe84e577220b1b12dd7eee2ff7e4165216ce46d00b3891145981e6ef21c97848bdd501d2b66d5bb80979446cd377c2f868eaf15ce034c3bf60d1b80eb5f570ed3da97d2a3118db84caac0afc8d9428067f60a0fcd59b6e5e9f0963984447730fed16718c59b2e754e9baa0f94e3808bf02180ebd1278bc9ec31795e1437337f01ea9991a8849563f84aaf38f5a9b1573bf2eb9c14dc0733bf0626731414dcfd279584a70473886d55c89d636275b22e5d37f26feb77431b93885238239282e24958b7983370df3a21ddc2eaae4b59d603ed5d228890585466018ce7476cef8f9eed897b0d21bef7bc8e0f92c6a19645008e9a304ce1a7f0a6ebc0da752f7331e0f4c346743b8424c4d0d77b983b6b6333d69b40a36480fab946b3a0868034a7a30f5c6dd366b8376cbf4d69a61c4e5004c41ad5feefedce2f60fa7b676969241e8cfb860cd9c8adaeefdcee144be36f0f4f954464d5d1f6907512ec1ad0570e9ce659a74238b862e12a4b2dc734d3455af4dff4f89884ec74b4798886e7738658e14093da13f1ebaffca8f34ab9cf2994e173e886c473edaab9513dd213254aff2faaedc02339e31e6dc0b3d246a1ad4d515bb4e8a24c0487a95954aef8552c9d29e5e6971f7fa11e29f3186affd203ba40e50d47ec444d749203d514a8a9b3922a983ab39a1b3374f8706e10e93e20c3e31eca2c4f7198fe2cee34edaa4c0c60fdcd1714d42ed1ec23b5cf24227642b5731b34fc5d1eeda9cbec35ca9a67d83fecb0255134f89a133b8be84e1ca7dd8bbfa320f3c7b2048ef21063e1c3b5bafe0d2e6904557f11720dd384cff02e08e5351fb5d8cd06a79174f8d4ff19ed33475d9717752696ffde7f58025a5c45786b71535a5adb5a0dfb0f994d3a5eb95f22ab120b6bde54157418fb36cff316fa04f7f71ea7165fe7e8cb8d8452a1b8a2f42cb4270a147cb0886b691a0714938d31093f6847871923e3a4a745084977907ea47a215007278aa021a8fe383f84454e1e05b71e12e96bd28788174f9e7ee3fe53d29d81dd403c9823caf98ec5ffe5a67dc6bd06cacdca39ab6b8472fde655b6588a233da4acc7519b9050aa9fc8a944536da88e67efc26a4e6bd961a714cfab6d0b4ea5db8740bb6cb68a8124706bc58d0f48b5b9896e9b9012c3452d9c36bb052aa042b2cf7e929e84e7157808b639984d7b5abc4625fd42d858b443320f0db88b83f16cf1cb7868f081106a8d1119e29e3a7bf6114036822fee829ef3e887c7ef26c11302c6bd38693f5978bebe234d7100eb49ac73767e9462a029272586f08df3e86fc40ed7b5a991d03600c7f29971290cdc0b1d35ab4773fa6e1320738aa071a10fea0a4e2ed26e79eb9ec2855e9962b9e4f3ac3f29ba3fd5bbb5dd369eb1efdb1ffe99588b7ac2c11eb803c5624c696205bafaf5e9619d1ca400ff05416b96d040adec37fa5f4ddb149b23b7120d72d589b93460baf04f590fcc65d33a4a04c80e08fdec5d56c6d933aadf00907a433afa190bd2bf41db332ad802965db7c2d2c0ed0e571c0e33bc834e6029c9cf56ffc44bcdab70d36281518479b406af524f898e2249a3020c7b2a85e78218ed87e1104aab97549ecb2b8832bd0dca07ff6f7490247bc26a6dfb3a6c7f982ae8d2fe832791b8ddac5af31f23bccb51b685566a5b2e715a036452ce320c5a96b656c0ef175583c09a98bbbd79581599a0e64f93dbd98c9dada1c03fe68ea1d6d4fb4d0b0de509d77c0ccd333ac17d975a05410dfa77b53a508a32eca5cac52dad59063af7d754e61fcd7489c1ac308999467ddec643565ef378b1a03141f834b9a31df9648190df4f578742a519c821336d89fd04696619a9287edd451a83d8e15817a169db756474a66548279932d32e0c207b26b12fadb8c09133108e805d0ace8da09b26a9c290712192d904b8a3fd0d0bac9bad594bd18e025a0ad8cd21af3dba3f4be860b58c63a39fea21548d6793537850f6185def2fef9bf4084a0d02cda8f8d33bc49e85bf9b97711784c2db3b85ce01ba304db4b1d30bd55d5508cd01319c80586159a2b7a784dd3fc4d62ab7b3b2ba9fbe7441ab0338de833ab3c41cec50d4026bbc7c3030c4187e568", 0x1000) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 16:08:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x8) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup(r0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$KDSETRAD(r3, 0x20004b43) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) recvfrom$inet6(r4, &(0x7f00000001c0)=""/195, 0xc3, 0x2, &(0x7f00000002c0)={0x18, 0x0, 0x1ff, 0xfff}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x401, 0x0, 0x8000000, 0x1, 0x3, 0x7ff, 0x1ff, 0xe66f46067e1a4d29, 0x0, 0x5, 0x1}) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000003c0)="c48dfa6e754fc5369780ceb921d0", 0xe}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}], 0x20}, 0x0) socket$inet(0x2, 0x4000, 0x7f) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000580)={{}, 0x1, &(0x7f0000000540)=[0x0]}) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) socket(0x10, 0x2, 0x0) mkdir(&(0x7f0000000680)='./file0\x00', 0x41) preadv(r8, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}, {&(0x7f00000007c0)=""/111, 0x6f}, {&(0x7f0000000840)=""/130, 0x82}, {&(0x7f0000000900)=""/63, 0x3f}, {&(0x7f0000000940)=""/219, 0xdb}, {&(0x7f0000000a40)=""/159, 0x9f}], 0x7, 0x0, 0x1) fcntl$getflags(0xffffffffffffff9c, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/pci\x00', 0x100, 0x0) fchdir(r9) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000bc0)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000c00)=0x4) r10 = openat(r7, &(0x7f0000000c40)='./file0\x00', 0x10000, 0xc) fcntl$getown(r10, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) 16:08:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) 16:08:36 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:08:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b6379860facf97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xc6) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:08:37 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b740000000000000000fc84d751d3180000ac00000000002000"/48], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:08:37 executing program 0: r0 = socket(0x2, 0x8003, 0x0) socket(0x32, 0x0, 0x1f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf6db, "1dbd410c09430aafd8ff91cc06d0f70000000800"}) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8d286c8cff859a0e66e278ba1590dad9f2b7b6f24ed24d2d26b0da6a1bc8df818be20c42ea42dafcdc7cec603f28c47160a4b7a0d8494d8d0e2278d3d726f74047ab23ebdb37b9b28ce2194c4bbb373944ac6e9b5a44984ecedb3acc14dabb5239c99333b20436f7956c13091ef45945f21f8979cefdce2f266c433eef"], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x44}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6, 0x9, 0x1, 0x80000001}, {0xd2, 0x20, 0x8, 0x8}, {0x0, 0x7, 0x40, 0xf31}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:08:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="f072bc6b33ff8f0c7994e24dc61f418c48a8cea6e919693262456c7c3a00"/40, 0x28}], 0x1, 0x0, 0x3) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x64, 0x4) 16:08:37 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x7, 0x1, r3}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x3, 0x1, 0x40, 0xef54, 0xe7}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x7, &(0x7f0000000380)=[r4, r6, r7, r8, r4, r9, r10]) r11 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x80) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000400)={0x7, 0x1, 0x2}) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000440)={0x3, 0x5}) getpgrp() r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r13, 0x20007478) r14 = open(&(0x7f00000015c0)='./file0\x00', 0x20000, 0x182) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000001600)) r15 = msgget(0x2, 0x80) msgrcv(r15, &(0x7f0000001640)={0x0, ""/251}, 0x103, 0x1, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001800), 0xc) 16:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x4, 0x1, 0xff, 0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x00\xe5', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:08:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) fcntl$setstatus(r6, 0x4, 0x80) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) geteuid() dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:08:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:08:37 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xc0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendto(r0, &(0x7f0000000040)="732413a31fbf4924883e34ed16fed2a3b5e25546f732618aa7c24def088670ab577e220e1fe4ec84674ea675b674c6e5d0fa7447635c8d22f5e8c1ae2cf0e5f30c6c901955519b05425a5f55b56f6b15e2b702a3a447a280570a1bfc3ba6963f1225f58175bd", 0x66, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000070000005dc41908"], 0xa) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) fcntl$dupfd(r4, 0x0, r5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x100) 16:08:37 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/69, 0x149) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x92, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000400)="2e8aa5031f08c893ce022f37da435df1f7c32a0fd97c210e61bddc386fada8719328f507aeb5cb54eda2153672fec557982dd23efd7e5a98287d1a97ba3d4fb71eb6b27f6617e652a60e5b12ef75680ffa5f5db11dee1dc19497bf97b9af69063f813277aed0fa380d68ba4dfb2c4bb56a4ba4580a52daf3f9a91d717c7163aaa1888aa68de068b98948584becec1b94b32f9ebdc0153c3f545929f8b5966c3d2989463e0501415a422a9cd5c36a97be7688084f3afb313684282e6bfe85d8deba793bab9f0bcce1eb86", 0xca}, {&(0x7f0000000500)="790634da6eafc5bc2ab3b05b9302a0baefaa60e90c16320b680df29ecb3a13a7f8db03d8df2c334fa3eb139da39c0f5b68252df9143c346e8aa6561db76c5b706a340d9ece3cd9482761dea238ac5a59a400205293dfa25e19e9231a8e5d2e5e4cf362482df41cc1", 0x68}, {&(0x7f0000000580)="4fdd79d76c7d72ee9ae61b1599aaf2abae78d35173467287e566eba15d2d5a854cd8bef6d6cd6cfed2eef89a505454858119aadf", 0x34}, {&(0x7f00000005c0)="ec0e1d84e6307aaa49762797205d16710be17b98f83b39ac86e4f277671b26b3a5eb44883afa41e74fbc3e21a1760d99c334f276c22f31268d6a0fa224fcd3398d94b427e80d83ee38c8d5e840932eceefa2e6bbc1d49c4782f6338f51104504dfbe31787029278578e9c2a44aac0406242310a22400bccc02bad6141432a9a9355390765c1be446c1f5ada4497b12834d2804898b30fe612d305faa217220869e394e697e0a143effc01df3cb472e7bc7190b6f9d9fd2872104e659e2bd34116729c404398724c357c44654a3a4828ac32ede004322bf18f5f3", 0xda}, {&(0x7f00000006c0)="a7a4499ac51e2b9ef3e845540e2a3dc8bea111a0128b6a0ba926c029887c0f993934be64c2fdfed2177262b5425e51198c5bac6d140425339bfbcf98eb8c5d0a1f236e0a39b3b9967796d2d404ff8931a46addd25c9ec3ee52e1948e5e18511017df1d932291a494b04cf3bb2529a65cd365da780ec72bd6b808bbfba18323e46ddfe3393b463fc514af90412b14a40bc374efa56849d7065092e10fc0420e9037c898b954c2cd63393cfc205be3cecaab9fe6d3bf99ce7b5e5d3e89eb928368b412d1f9d63153", 0xc7}, {&(0x7f00000007c0)="34e6565fcba8a64afe411775f9098ad7f62a85b9d45b444d625535c8d12bc85382e2b4068714d26894fb733ff610a294166223fe5afb9b808662a35a124fe70dd2b599909d6d2fccd143ae025299299a3f620b7b86ae33f3aeaf6f4e65b2320b0462", 0x62}], 0x6, 0x0, 0x20) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x70, 0x1f, 0x101, 0x5}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000900)={0x2, 0x9}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x3}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x100) recvfrom$unix(r7, &(0x7f0000000300)=""/63, 0x3c, 0x33a56ed06cf7c1a7, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x2) 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x9, 0x101, 0x7, 0x2}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="cc3879265f263d166768acca3a3c7ffa4dc6f938d5582d20470f76754eebbf68934213807f019532880c10487c62d331d041412c67f45467f6ba5e8cfd50e59ef98caeb80d7d28fd44d4590ef0399d2b1b060b2cbc3493d7aab935d68150e8055985471c1acced67fe9fa819f65f4b203f3a4cf87ba13f4af7b091e8ea17d7", 0x7f, 0x4, 0x0, 0x0) 16:08:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x200000000000003a, &(0x7f00000002c0)}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={{0x40, 0x692}, {0x6, 0xffff}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x0, 0xffffffa9, {0x2000002000000000, 0x40040000007}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x3, 0x400005, "000000000000000100002000", 0x1}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="d03a708307b612ac168731904292d0615c3fdafa0f659f576d9bbff446806e7f6bf8f06890119d448d2f2573e1b9babf530211fd180430d200ac8980c38c5c4eedbc3852b7941acd62792b2107ff7fee1f72d9eb8a30a9a36dc14826d36cd863b7e0e6e35e24449dd74dd72a2cd341050980b83dd215513c659a116aa32103573a5e7f889fd83d2ea114a64c2d10c1d5bf620bfafbb5c711eff2da47bdce99e2274a1ff1021a8c74c7207f530000128919d2e9b78607a1ec0f"], 0xa) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:08:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = accept$unix(r2, &(0x7f0000000600)=@file={0x0, ""/4096}, 0xfffffffffffffffe) shutdown(r3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0xa, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 16:08:37 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6, 0x6, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") fchflags(0xffffffffffffffff, 0x1) 16:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x40, &(0x7f00000000c0)}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) acct(&(0x7f0000000100)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000280)=0x3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="d057080000005f593b2146d3a25a") 16:08:37 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf584799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8fff010000000000004afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x9}) socket(0x18, 0x4000, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000440)=0x5b1e71a8) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:08:37 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:08:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() socket(0x18, 0x2, 0x20) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xffff8000) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) 16:08:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x80000000, 0x102}, {0x18, 0x3, 0x1, 0x8001}, 0x6, [0x6, 0x6, 0x2, 0xed, 0x5, 0x5, 0x101, 0x5069]}, 0x3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:08:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="ca755b1b57e4a92fd09e5c7427b2d45b3ee0cfed42fd34fd6a018471224b5fa7fb303a68b55506ad17879ce7a2c61569976fd594f8e1e99d3a7905e6790511daff7f020000000000000097a3ef63ce74602536a384a8b3125daa073f4ac3bd2c80b68a794ac63c48137ae8b6507031c4f399c519a170973afc0e682c121ee3644fbddeb2ac9ab085c6b8cf8088613da1a3d818fff1ee6c2fe52b8f58009b640a44f753606779cc0cc6d42adf43df6ddf23330e68ac095a09e99457248fc5321fc43df89fbb0631e551edb4e9991265d9f6bd650ca3a70e831f04c21c8e738690180dfbc0b491d49729c11a350042b6e486201f45c57c1807033fa07b4989d395cc2b1f622edaafb96661ca2cca6889a8e1453c8b29599eeca2cd8d9319e16daf511d1445746ec56dedb43ef2bfa22b633d9a31abcced7a8ea00000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, 0x0, 0x0) lseek(r0, 0x0, 0x1000000000000000, 0x0) 16:08:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xad, 0x43, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = kqueue() dup2(r1, r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x80, 0x80000001, 0x6}, {{r4}, 0xfffffffffffffffc, 0x2, 0x8, 0x7, 0xffffffffffffff4d}], 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:08:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) write(r1, &(0x7f0000000100)='w', 0xffb8) 16:08:38 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='%\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:08:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x4) 16:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x7}, {0x60, 0x0, 0x5}, {0xfff6, 0x2, 0xd9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r5 = dup2(r4, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r6 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(r5, 0x5) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r14 = msgget$private(0x0, 0x401) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x1, r7, r17, r8, r9, 0x10, 0x8000}, 0x1e3c, 0x8, r10, r11, 0x21, 0x7, 0x2}) r22 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r22, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r22, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r23, 0x20004b3d) ioctl$KDDISABIO(r23, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r24 = syz_open_pts() fcntl$setflags(r24, 0x2, 0x1) r25 = dup2(r24, r24) symlinkat(&(0x7f0000000000)='./file0\x00', r25, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r25, &(0x7f0000000180)='./file0\x00', r26, r27, 0x0) getgroups(0x2, &(0x7f0000000200)=[r27, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r28, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:08:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0xfff, 0x9f1, &(0x7f0000000000)=""/64, &(0x7f0000000040)=0x40) fchflags(0xffffffffffffff9c, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:08:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCCONS(r9, 0x20004276, 0x0) r10 = semget$private(0x0, 0x2, 0x20) r11 = getuid() r12 = getegid() r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffff9c, &(0x7f0000000380)=""/241, 0xfffffffffffffec0, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xffffffffffffffac) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r14) r15 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = getegid() r18 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r18, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r19) r20 = geteuid() r21 = getegid() r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r22, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r23) r24 = getpgrp() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x8, r16, r19, r20, r21, 0x45, 0x7}, 0x400, 0x1, r24, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r29 = getegid() r30 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r30, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r29, r31) r32 = geteuid() r33 = getegid() r34 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r34, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r33, r35) r36 = getpgrp() shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x8, r28, r31, r32, r33, 0x45, 0x7}, 0x400, 0x1, r36, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0x6, r11, r12, r32, r26, 0xfc, 0x8}, 0x3ff, 0x3, 0x1}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r37 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r38 = fcntl$getown(r37, 0x5) fcntl$setown(r37, 0x6, r38) 16:08:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000001640)=""/4098, 0x100e}], 0x10d5, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x6d) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000400)) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r5, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000440)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x30908, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x2, 0x5}, {{r2}, 0x4, 0x5b94d29e0888bfc2, 0x20000008, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x9be22398afbb2400, 0x4, 0x7624}, {{}, 0xfffffffffffffffc, 0x10, 0x80, 0x2, 0x8000}], 0x0, &(0x7f0000000380)=[{{r6}, 0x5fc505398fc3395b, 0x20, 0x1, 0x3, 0x4}], 0x8, &(0x7f00000003c0)={0xe42, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r7 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x51) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000000c0)={0x7ff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r8) mkdirat(r8, &(0x7f0000000140)='./file0\x00', 0x0) fcntl$getflags(r1, 0x5) 16:08:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x400, 0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="a60311dd8c65", 0x6) 16:08:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x80ffff, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = geteuid() r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) r11 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, r3, r6, r7, r8, 0x45, 0x7}, 0x400, 0x1, r11, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x100, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse0\x00', 0x20, 0x0) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r18 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = getegid() r21 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r21, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r20, r22) r23 = geteuid() r24 = getegid() r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r24, r26) r27 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x8, r19, r22, r23, r24, 0x45, 0x7}, 0x400, 0x1, r27, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r28 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) r33 = geteuid() r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r35, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) r37 = getpgrp() shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x8, r29, r32, r33, r34, 0x45, 0x7}, 0x400, 0x1, r37, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r38 = geteuid() getgroups(0x2, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff]) r40 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) r42 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r44 = getegid() r45 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r45, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r44, r46) r47 = geteuid() r48 = getegid() r49 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r49, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r48, r50) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x8, r43, r46, r47, r48, 0x45, 0x7}, 0x400, 0x1, 0x0, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r52 = getpgrp() r53 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f0000000d80)={0x10000, 0x200, 0x0, 0x80000001, "1dda410cef67499dc809008e26af2ee6ab6bd0f7", 0x8}) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) r55 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r57 = getegid() r58 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r58, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r57, r59) r60 = geteuid() r61 = getegid() r62 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r62, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r61, r63) r64 = getpgrp() shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x8, r56, r59, r60, r61, 0x45, 0x7}, 0x400, 0x1, r64, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) r67 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r69 = getegid() r70 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r70, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r69, r71) r72 = geteuid() r73 = getegid() r74 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r74, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r73, r75) r76 = getpgrp() shmctl$IPC_SET(r67, 0x1, &(0x7f0000000080)={{0x8, r68, r71, r72, r73, 0x45, 0x7}, 0x400, 0x1, r76, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) sendmsg$unix(r1, &(0x7f0000000e40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000240)="84df073247f273616f62ab2a4c98c2dfa77e35f191ec38059f47081e32c2ab38d7350714dd96c646dc7bd0492ae0aaa686b7ab6d70a10b8375721efc2d9da599874f8a3570cce6e954a7fdf330725aeb9858b1ff37fd8319540353395b2eb7d7b349ddce6b4718850a8f806fcac5812785b4c6bce3be86c5a7f1b3fd82c59f18f2832463d3f0be3cef3fcbd1deb134849dfbcc89e7d72976f73b37a9604e6a12efb5604f", 0xa4}, {&(0x7f0000000300)="7e5327cda7827274853e39dd4d6fe80834b3bdca404cd3d9653d2822d9a800ebff2d3eca0f68bec9d0d9122437bea5c57fe4a616ebbee8202197a42db2aa19721d8c47c95b0b8afd42d4c8820a245eb888eca377e0652a3ba41c91ce8c43d293c0d90d269cf6", 0x66}, {&(0x7f0000000380)="065d7e8dec6a0029e3eead5cab1b5a9022b1a21613c3d8475b7d996972414808ba62747af5d00dc715e880e825ef1dea8f67dc9ddc61e9498b8589c518e6c833e012284526e3c4f38d14117e9c7634601fda8acc190097c7d300c2d72cf418014500c84603eaf3422193daf159a4ecfab1a881d8878394e4041da847179e358e318da706b0bd53573587c8a42b060690352004a566ddf524b97deaf3b579a35b5c858afc6706ba4cec19e62ec9d1630cb4c78fd2dbe9f9cbf4882b335f93a95714e6a40623fac4e7248f7a29653de237aa38d61b2d28adc35aa1ac331dd3ed766ecdefd67c949ebdc7f79cbb31dbf83725d66e861b027047d8071bae1f", 0xfd}, {&(0x7f0000000480)="97776aaa6eabfad5b3278bc5b1e3a5730ba1981afc3b99644678207ada054909b6a83f462622a07d013232c02c4c3bddd5e5ddbbd9dfa9d780059790ee55a11afcc3228824e1efcc72897e9eb5a58a4c13e84470389a453455383e5d175f56dcdf55cb1cb95106360edb1ef49ad82df0374d14a6dcc930cfbdf1dd04d2034a72b25d16f179930609562219d5e4bd37bdddbbc218d397a6a8ff337bf91786f19fe9e61f3ba2eaf64a270db646216d5056a53a53f643808cc5dc6d89b0f44bf8e8c17a84739161afa0bda885adf9ffab9bda394a77f7e237b427ef6059db9ac1803276c1bdf3579fa5ff924a0c", 0xec}, {&(0x7f0000000680)="dc2cce1cf3ece213f2e4949f1f2ea56037700323de6f23362405a3486882f8c2ca14ba5012ab59aa27147d37f4837ab37f862fd857c0c1ba7d0a5c64df63fa27e0ade35bea5f993f2cc5ca8d3d4a298e0fa658f0021a9268957af7e5fdba2afabdabca50665bb7a2c9da982675e986a291a9917631da39c329230394e97872ef788e816cdfe0919961b4a8449136e3e1e753abc70976e99046b73ed902f3efedd9d98efaf25263dc928edfe731bcacf117d00601e9fb978a33bc10b217704be6117a73b3383b3ab1ca4beae4e33b396f96576d8057e036c3ad58b65fe254e045aa9142530bf6", 0xe6}, {&(0x7f0000000580)="bd65ef9d4b2f8edc28823ffa344b3a6d3bf0948c5fe22af7a0361c289be87b5822ea85008525e24261b7ca84f9a62fff0ccbc369f092b215fe00d5fec768ef2aac30d6a8fb2b4fd6b1b8c0730d7041cfb78ea79c3266b25db75c4b067f6d85151fb78f81b3507195ae9cb9d87efe5706236186bf184360b4e514de0b048ada409c95a60559471791341675be11558d55f0665dd7588ff9ad3242ac726d749d0aa1437d6fefc17ba521cdc79301800f9a94e669", 0xb3}, {&(0x7f0000000780)="c0b6cd3167a1e920c1114c4fcec858950ae99dfc161ed4412f4e1c0d7d9dd746f904001576398341ccdf6bfb6dca77c627c667468f6d8a4170c0a56ade7ebc682aa7e36c145c211105819f36bb31e69f52f707a833cd9efd2e9cd6d73bd45b82ed6c98ea9a1291daf339a0b6e9ab125182", 0x71}, {&(0x7f0000000800)="72bf129233a365d930a66ed67b877db5ad0e04866c0b6c957cb7b4e97b7390837466607708acd232ded0a7a6c72a0ffb30b856442468bf17e88336f4e6e5d4781a3e5d1e1285a869c31108992c9e63cb90a5ba91f13c9ac381b465797ad1b708f24d2f3aafdfe4e5fd29fd1b122b4b84282118bc7da1d3285ae1520b0e7fdd0b9a6c3327f2a8670623e06a16a228897db7272c41acd4642223b49a6b80660ebd33813352b53b09324c89f25252b6b4ed6271d6760b0ae6428367247ad8a39676", 0xc0}, {&(0x7f00000008c0)="476aefe300e5e53c663fb547d3266fff23a32569eafb15619d507e52ab768a46b257bdbf7838af21d4792c86029a85307a90bd7bbe09f7814c9abd7299d496aa1c0db04a53ce59f7f963fc8792f8aef9c45c7e8d4abd6be0de6dd2f5fd0d8e44c834c5c2cb78d197f9940db5e38e6a8ca62b", 0x72}], 0x9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r51, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r61, @ANYBLOB="ce2984f1fa19a98ebd3c0935000000002000000000000000ffff000000005b985e489bd6a56ecc34795d37adc914306ab2739ab88e30d554140f5a883d480d5d242ec62ccc7682ddf55d41c73a96cd6cce4eed7cb12a7153ffd25cf4bc7b6013570bd940ee81875088882aa1933e09e77cf7775f6604ac38c954d55af5", @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r71, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x400}, 0x403) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x4006}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/17, 0x11) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x100, 0x8, 0x7}, {0x1, 0x20, 0x3, 0x7}, {0x195, 0x2, 0x7f, 0x9}, {0x70, 0x3f, 0x0, 0x7f}, {0x803, 0x2, 0x6, 0x3}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0x0, 0x8}) 16:08:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) r5 = fcntl$dupfd(r1, 0x0, r4) r6 = socket$inet6(0x18, 0x6cd3148214bd8c7e, 0xf8) write(r6, &(0x7f00000001c0)="e4f2cb3298a662b7bed4e0bee002cee239a3212100207fd2a751d04a6fe9561480d477a000158fab78a593a62740083f989d426766017087098287f063b77e5e772c312b54cc6922ccbefb3bf31560a9df6679bfb94708020fe04940daca582df4415d45eb6545b9de", 0x69) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x9) flock(r0, 0x1) dup2(r0, r0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:08:39 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xfbf62315ed572e05, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) shmget$private(0x0, 0x3000, 0x21, &(0x7f0000719000/0x3000)=nil) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x37) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) mmap(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x1) pwrite(r1, &(0x7f0000000000)="93fb48a50a935efea7d292250fa4d5823e44a9186f4988e4d4bd78503c50a012d8233bfb2bac5419a6cdd5636a85f2eea6baa474f7", 0x35, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0xcd3c}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x401, {[0x0, 0x0, 0x0, 0x20000000, 0x6], [0x0, 0x10000, 0x0, 0x76], [], [], [{0x2}, {}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x1000000}], {}, {0x0, 0x0, 0x0, 0x4}}}) 16:08:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080), 0x1000000000000121) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 16:08:39 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) listen(r3, 0x3) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) getpgid(0x0) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = semget(0x0, 0x5, 0x254) semop(r8, &(0x7f00000004c0)=[{0x0, 0xcb, 0x1000}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r10, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) ioctl$TIOCCBRK(r10, 0x2000747a) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r11, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:08:39 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(0xffffffffffffff9c, 0x0) write(r0, 0x0, 0x0) 16:08:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getppid() close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) write(r3, &(0x7f0000000280)="a67cbdbfcc224cd5663e940100b7ba27e1d930ae1cfbcd5bad9014369beaf55eab3312b874efa932da80977309a9a9a2e22a05bf149b99902c45dcbfeaa9a98b1d86a4906ada20298225d9f9b428b129bc838ae9b082445b90eb46331f2f8f9053db7bff9e71c3979289d851bcbaa9cc36054668efb7bd54a7548cbd50dd80ada76f088ab5dfc4a9ffc1e478d8f25bd87f7b4de4713150c3f20ead36cb565023819d1886bb44b828a210d1fdbe15abacdb", 0xffffffffffffffcb) semctl$GETPID(0x0, 0x4c3e79b3c3e54d47, 0x4, &(0x7f0000000180)=""/194) 16:08:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3f40000000}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:08:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = semget(0x2, 0x0, 0x40) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000080)=""/74) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt(r6, 0x9, 0xfae, &(0x7f0000000100)=""/110, &(0x7f0000000000)=0x6e) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg(r7, &(0x7f0000000680)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)="e4726ccddcc92fe51d36a736131e7a32f966047933632a97c73c584c5520b6e971bd3c4d29115c3074a2c36c3419c211cf8a1ccfcfbeed53d08f8b807fd5a88b7158d0be222c0de9ff064c3b7489abe6902e088967dce5f50fb00cc0d898fdc0a20c3cee51def6d9dc6d6558318cb5f09a7bb16c253be966706ad18b4f", 0x7d}], 0x1, &(0x7f0000000340)=[{0xd8, 0xffff, 0xffff, "4c178fa4693575e455e05395b9daa2d7410cc6622a8e150f16e99cab13e3b2e3ed0d33dbce92dce845b8b166b9ee662b80aab0523eff792854a5f7267cde82195068538eab18afda35cd1d79e7a2fc5ee38c7922cfbcad79a1aa8778a0f6014bab73ac0ffbfae24940daf6b13fa806abeb36927c65f4a8ea5cb88e6e04190103d3a40e7e62ed2f0488343c4cf510111da4ffa6cb78d5d8cdd4cabeae11738664bd8ad6518ea4ce262dd8e1de62968982e16aa44581def04c3afe734ab50757f1967f5d090efa3bad"}, {0x68, 0x63720c4cc0ffb126, 0x401, "7ef2c659a8518484ae6e78796acbcd04d429736828a9d0510fd3775fd705a16c569adffb7362fd68fe23c2ae67864c907abb9c98d400623120392fe3d0358693fc6a64f8e6eb73b0f9e24c5dd26029c531ef655ff437"}, {0xb8, 0x8001, 0x1, "6bb5249fddcab4c50bdce86ea7a29d2f42dd634569b578cefc0f2681c0e64eaf26fa0005e812f60701ec2359bebd3b812fa6d08601fe79fa41107c64699a53d5b7d1b1483ceb710c0b42c9434497ae21886bd5622f530a8b0fc4cf9f686010578e49921edd4c753d27fc3becf442892ba3019ed1db1c8d39951793f605e3b40617695479a2abe2e9497c95c82e7cd6b408080a4fb0dbed81660989b3e79c75831f"}, {0x38, 0xffff, 0x7, "29844018c1dcfac49830533d8b40215384c5581e72147b079022e8d42c8826699ee8c6338d"}, {0xd8, 0xffff, 0x20, "a5bd00687e5badb88fb7c6b49c85d141dedcfb23bdbabae45b9203360120414456cd134c89fec964d4fd430207e71f0627933c7e72f605d6bddeebe009e6aea6f7ca3fc7f88ef5f2ead3eaeeb351f07a1779c1f1866807c66813a00c1717d6c005d2a0ed651db40361d09056e286c92eca2288b901377b629b7beaeb345fe7c069c175303bd9d329f0db6cb9664591ec1950030db571d50b40ac0922b6c9a7c26495388a774f744be0d7166f83d6f289a8458cbbb1029fe7f508a08ad4a53424363396d7b7dcad19"}], 0x308}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x17, &(0x7f0000000200)="ae4eb17971e9c7fe1000cf9d202c7b438dae83758a0bf8") kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x0) dup2(r1, r4) 16:08:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x188) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:08:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) write(r0, &(0x7f0000000240)="170e2a9f3d7e3a499867d42bb9676f9f3a2637c2dd61f35fe148d44fd07396d7ff8bb0a56565ceed179a74c59bec7e86a03a2f32509974b3f77e6782bcc03b7b08ce83", 0x43) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000, 0x0, 0x0, 0x0, 0x529f, 0x101, 0xc59}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) bind$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:08:40 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c1eac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00"/189], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000000480)="1e4694e3369fd8f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc2d754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbdbe646af27d55041b940cbc2b5ee2fc66d717d1725e04dc53900ce19557b4f589b05868feabf0ccf0e1fe51d6448dfcf02f3d988dd15d723d69589a13434568e092900af3a593f572fbe77de2d10f6212a467ebfca8de068d4165553adb9c35b195713d2ca1157155cf1d4db588b230fe", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x1000000000000277) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000140)=[{0xf8, 0x80, 0x0, 0x7}, {0x40, 0x1, 0x20, 0xa3}, {0x6, 0x81, 0x0, 0x2}, {0x50, 0x9, 0x7, 0x9}, {0x6, 0x3, 0x2}, {0xff, 0x9, 0x2, 0xffffffc1}, {0x2, 0x8f, 0x7, 0xfffffff9}, {0x5, 0x3f, 0x1, 0x209000}, {0x8000, 0x8, 0x86, 0x7}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x8000, 0x1f, 0x3, 0x100}, {0x0, 0x9, 0x5, 0x80000001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) 16:08:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) semget$private(0x0, 0x1, 0x11) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:08:40 executing program 1: r0 = semget(0x1, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) semget(0x3, 0x3, 0x0) 16:08:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) r0 = socket$inet6(0x18, 0x4, 0x3) recvfrom(r0, &(0x7f0000000000)=""/14, 0xe, 0x61, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) getegid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000080)={0x8001}) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0x978d) socket(0x20, 0x1, 0xe6) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) preadv(r4, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/254, 0xfe}, {&(0x7f0000000180)=""/141, 0x8d}], 0x2, 0x0, 0x60) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:08:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x501) sync() acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x191) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev\x01\x00pf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = socket$inet(0x2, 0x4, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1, 0x7f, 0xff, 0xb536}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0xf9) r6 = dup2(0xffffffffffffff9c, r2) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r6, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3f, 0x8, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x80000fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:08:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:08:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/255, 0xff}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:08:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000680)) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="d2fbb3879b553f275f49a6bacf6c8011174ee08f5bb84a8bc551ed7da521734b42154fd99fa61faaf5397c4f9c1ee48bf2f25614b91d8158f5692458beeb6af975b92918365340584fe2123a660aa580c05517679b978f7c2afdde2dbb402dcd704bb5b94fb060667e5561017cd48a0e4f636bd5a4382ea102937a3d25b94a7b0917ce88a8ade2c83dd95b8a4cdac9776de8e0520a04bc50972346763006e8af944473", 0xa3}, {&(0x7f0000000180)="809c6cb52566a1e3bdfd3f1aa23c9feba2a78351373405c35a1cf2c24b9b47960d8fd0b8dc754a8fb45485940ca0096e9f4631ed1aba8751d271e4494a4e9efa3f38a0300d2892c13ba854425e58840a3e08b9ec657f2f194582acfe55c59d22c2621c5a4e8b08893dea522454016408833045db0740e3648ab6f7c1f83ba5fbc58682bdbcffec2cf9eb00777bec2d6696ff832faa5f0669ed55b1a5033be634bbf2748f420c3b192a1744b48099b643f28c2951638859c913c4ce2b633e2e074599d56248b2", 0xc6}, {&(0x7f0000000040)="3fb151cfe5675e6c95a8548838b5a862cbfe4c05f7dffe80ecbf0280d59389560663e3bd63b4def92f679d10e390", 0x2e}], 0x3, &(0x7f00000002c0)=[{0x40, 0x0, 0x2, "509d2d89b91de64def9e0cb6e93f74d5bc7c672981c0e38199e581c44a3f6a5463714379fb8b7c03fca94e6f38000541"}, {0x28, 0x1, 0x7, "e2f6c8157c610e13d24890b0e02b9d00419e81b0fcd3fb"}, {0x88, 0xffff, 0x39a533e3, "9cae2a1ecc06cacb26e1fe9086275db476e70b1f0e813c0de4bebdbb702542ea89a715feaf6ac3c95bd5ac7b7cbef08d39891223841f17c6cd561993cdd6ee7e50455bbd943f7b97e660066abcfd12f83b1beef56b52d6cf0b33f5d9db2b13afbbbff678920aeac3e0edd48c4e7154002a6f8c"}, {0x48, 0x1, 0x2, "55bd5560be1561577555e45b3ec1fd82ccc08cfcf4b6f536481279d776ed3655b1445c86110cfb4c5dbcbd83a2a8d446e4639b"}, {0x38, 0x1, 0x7fffffff, "1a054caa4979f4ab082c153b21a6522ffdce610df2fc11530bb6d5e7064fd772c6dd21e1584b9de9"}, {0xa0, 0xffff, 0x8, "0d89b33bd5936fb546d647cc81bd3edd9b533872e7e90775261f29387807c1d8498a0fe34537ad9cbea6417171b2e50cbb6a557f56aa663f6f56c86c10902c546f8d3828a254374f9ad1f2ed96e824d0004fe6be94502c3d0b7c45fd6f5f157ad54344ed681e20b09aca22eee944550f2167fa9f237225b02ddd10ef988090d2ec0beb61bbbcff15c8a7"}, {0x68, 0xffff, 0x2, "d522868c917984aa8e44efe4fbc19147f2d154cb0598f09758ec15c7804125b238a9825f997602314001fb24dda89ab419519422bf056f9ba5d713f835328102de6d923c5c96b79d7127f4195151a229787498c82f9511"}, {0xf0, 0xffff, 0x1, "0a837254e5ca9724c8620bfd9757c31ccfa8491b844dd8d55017776d3eda50695e4d8c9b93c5e5d837a67e51710fb5d9116bc859a7b80fba3d5100439eee8027be333918c1a3eac0e0ebe512fc03829a842304fa9b2cdf4e075942d1d09c4cfaeae5e830c66ef22f3569d5ccd34b2d1d862514323e30f1a355e654ed71f16e0b3424ea7cc1ab207f706bb2c4984f05bf32f362be129cceaa08a5d2bd76b3005f6a27c3de237c7048978c68dc225aff7b5a419d535fcf9e3d5b1add634b07ec058611d063ebf8f70115ea27c0bc5c14a7a3fb582fa5a9f70b1b2d"}], 0x368}, 0x2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:08:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x10b) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/27, 0x1b) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='.\x00', 0x800, 0x100) close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x80000001}, {0x8, 0x7}}, 0x1) 16:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:08:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './file', './file']}) 16:08:40 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) pipe(&(0x7f0000000000)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:08:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:08:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) 16:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCFLUSH(r0, 0x20004268) 16:08:40 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket$inet(0x2, 0x4, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000140)=0x4f7f7ad4dd2cd1c5) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:08:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0xe8, 0x4}], 0x1}) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000004c0)={0xfffffffe, [{0x3, 0x8}, {0x3, 0x81}, {0x4, 0x6}, {0x1, 0x4}, {0x0, 0x10001}, {0x2, 0xfffff3f5}, {0x2, 0x100}, {0x2, 0x7fff}, {0x1, 0xff}, {0x3, 0x3}, {0xeed934ce1b8c2b78, 0x3203ef8b}, {0x2, 0x8}, {0x1, 0x8}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x9}, {0x27e6f461bf0a26a3, 0x2}, {0x3, 0xfffffff7}, {0x2, 0x8}, {0x2, 0x1f}, {0x1, 0x1}, {0x0, 0x2}, {0x2, 0x6}, {0x3, 0x9}, {0x2, 0x80000782}, {0x1, 0xe6}, {0x3, 0x3ff}, {0x3, 0x49f}, {0x1, 0x9e37}, {0x3, 0x3}, {0x2, 0x63a}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getegid() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x18) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xc5cb, 0x8001, "1ddad991cc06f3f700"}) r4 = accept$inet6(r2, 0x0, &(0x7f00000000c0)) setsockopt(r4, 0x5, 0xa86d, &(0x7f0000000100)="047734e6ab85a9fa00f3ea3d92094e86fc8c13cff8b923", 0x17) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) r6 = dup(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000600)=""/241, 0x308, 0x823, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x48}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r11) r12 = geteuid() r13 = getegid() r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r16 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = getegid() r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r18, r20) r21 = geteuid() r22 = getegid() r23 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r23, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r22, r24) r25 = getpgrp() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x8, r17, r20, r21, r22, 0x45, 0x7}, 0x400, 0x1, r25, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) fchown(r14, r7, r20) setregid(r13, r15) r26 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, r7, r11, r12, r13, 0x45, 0x7}, 0x400, 0x1, r26, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r27 = getegid() r28 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r28, &(0x7f0000000380)=""/230, 0xe6, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0xa, 0x8}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r27, r29) r30 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r32 = getegid() r33 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r33, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffe3e) setregid(r32, r34) r35 = geteuid() r36 = getegid() r37 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r37, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r36, r38) r39 = getpgrp() shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x8, r31, r34, r35, r36, 0x45, 0x7}, 0x400, 0x1, r39, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) fchown(r6, r10, r36) 16:08:40 executing program 0: r0 = semget(0x1, 0x2, 0x0) semop(r0, &(0x7f00000000c0)=[{0x2, 0x3}, {0x2, 0x8}, {0x0, 0x4, 0x3000}, {0x4, 0x6, 0x800}, {0x1, 0x3ff, 0x1800}, {0x0, 0x6, 0x1800}, {0x5, 0x7, 0x2000}, {0xc, 0x3, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x1, 0x1000}], 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) semop(r3, &(0x7f0000000180)=[{0x1, 0x8000}, {0x2, 0xfffe, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x8c7, 0x1800}, {0x2, 0x5}, {0x3, 0x913, 0x800}, {0x0, 0x1900, 0x800}, {0x0, 0xfffb, 0x1000}], 0x8) r4 = dup(r1) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) 16:08:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) socket(0x15, 0x1, 0x7d) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:08:40 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) socket$inet6(0x18, 0x5, 0x3f) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x1000, 0x510, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = geteuid() r10 = getegid() r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r11, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r12) r13 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x8, r5, r8, r9, r10, 0x45, 0x7}, 0x400, 0x1, r13, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) r17 = getgid() setgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, r2, r3, r10, r14, r17]) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:08:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6, 0x4, 0x4}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0xcd) getppid() 16:08:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x20) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r5, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r5, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r8 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r8}) fcntl$getflags(r3, 0x3) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000001c0)={0x8, 0x10000, './file1\x00', 0x7fffffff, 0x3, 0x10001, 0x3}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:08:40 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) close(r1) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:08:41 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r7 = syz_open_pts() pwritev(r7, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r12 = dup2(r8, r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r13 = fcntl$getown(r9, 0x5) r14 = geteuid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r15}, 0xc) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r17 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r17, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r15, r18) pipe2(&(0x7f0000000680), 0x10004) 16:08:41 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="cc34e6d99d9346a5d2c6146a92d25fc42ae1e2513cb644d1c2e3191ecab53c905b1135d020cae17b62736dd50965f0c1ff5c3cf047c0160e1beb", 0x3a, 0x206, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x1ff) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000a01000000000000eba1fea7fef96ed3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f07006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xae, 0x0, 0x0, 0x0) 16:08:41 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[@ANYPTR64=&(0x7f0000001340)=ANY=[@ANYRESDEC=r3, @ANYBLOB="d458288a5f3e0ea4e2610de3a2edfa0c8f9e5e94d1fb3d17a0fe0af23bd14ccab804d1e405e49e7f455d4fb69700dbc77ecd36e5bf11ad7fb9f9cd2e57dc3a2960073ff078de1aa50e27b63dc528a688b73a7120c5780b33ea2814fc6bdfacd5cf5e812fbe67acc14885d55900b264392e6204508f0591160a3c859cde7b9b6f7e4fcbeb3de34ba8454232842a0ebb84b5d0d62960dbe8feae33cf5a507b09042ef11b875b830f671880077ee6dddacbd26d59e71ea0da1f0ff7a4fa3b11e50a4d377d2e8f4956316c2427d9c077df164856b3f116039c3635e5c2b8", @ANYPTR64]]], 0x8}, 0x0) recvfrom$unix(r1, &(0x7f0000001200)=""/220, 0xdc, 0x822, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) msgsnd(0x0, &(0x7f00000001c0)={0x5ca4349cf9027310, "0541f6fd7f62098edb6e60acc877d7c014ef55714510bab81847256b1e47143b0cb9ec95a145930d150255c8a61d71253c26b5da0ad252dd4c9f48060954c597633998199c457d1f4f068928b93a537f141b1b2908840bf059d82d51e68a2baae65bbaea94fa65d3ea7c75c46a15405eef5ed76394d9b58859bdf9170f231100015f4bf3bca820790635144ff3e46f430c80655498bba7aedaf5c5e461801c66460fd1f10b3998946ffa337c5d63bab75b43328d3e6d7ef4bcb169c16d803e9c8b90d1daf57951e4a841dffef1438e88163aa6adb9f07f3b181c427080d5cf24ef7d2072e51f0628b7ef0c32c4d47ce812f336a2e6e01bec70d5c4c91cf84db40b7ce32bc35c7215b6cc755fd119fb31b43928d09b13a8af61a282ca3e9bd69ceaf6d1a7adfb558c7afb614435d483a4971defbdb66c260e7088702bd10b0e33249962a622cae961f838a3596b43ca126e40e712f60ff22eeae3e6103ee1a29007dbf7b0a3b2d5cfa48c4fbd017dc12e996114bf758a70a22b58b5cae5fc22fbe3e5b9aa0afecb2f41120e42eeb87ab6cab11f91460d51d3544d4f712bdaf120b59d63788c50f93ef1f7806e29e4e778a9600f572f320d07be97abc630845ad0c87a7881c1596386192549a8c6bb002034e318b19bb0915b89bf778322470616ff7e934490a0c45816c27efe2d8365aa6f8f2a1e87d4e59f64d99ccd5526eb5195d6dd48a7e0d730823ff2e63c7a755713b7681c26be4dbf4afb99c09b725634709869f3f5b577d3953c6e8c4bf8ea6f6c4d3ffdc326da26d1e4f7348170741cadb488cf4a3f8d89b9d95b1965ba89c3ebd47e41ee330c9ccd08234024632ccf54643e6674009dce9c4b8faf8716a1b67f5d4c3dc15e6aed17c9f86e0415b8cee885f7b604089885a581205be857225e2199bfc37d5ddc18cf8a191796b350def063cbbcd6c32da0dadd7509ac7f5a053bd1c66cfd974153171e4867f9558ecdd3634ba3529506f884345b15db70e24a2e9fde0d5a76e2bc43133c59ccd8bb017f7fd6d45abc2a98909d0e6b68928a139664d32cff384f9f4ddba6e07e49eaacba418136572068549a9856fa3110dd4694c7641bb626d493e1ec015f667a1601e7e5925d9678a3f60029f98b0429fb6d6f174622e474f08ff0d7acee611b1cdaed8cc0241dca4e9216dd17bc08fe598610e4576eb0652cfd5f7da37812b36e943fce00429d6049c3684367f5592094e1097d34d9791cb0ff701f16cd4b5eb28cad5105fa3916eae5e9790e2d4388ba4febd742ad222b16080e15acf166f78a46f8843fe28e66bed55072e3855b61c6be1fd875c2cbc9f21883c1eeb4eb4e0f62e133816a1ed267e5df67db49e5ba84272fe823c12ec237315039fe4112fd6bc62fe84ae80c25a623cf51552b11468e86b39f111ce2ab907fe6e00f39455ab23fb0fadd5f7df9764097ce49d0c466c1930dc998b168652727eb455e867e8be0a6c10d48257519acedb92b94c71a679a4be400972e0e27d32cb578ad1cd20a40faeb035bd7c3a9cd06516ed6da71c7c58c6a17ab48f9036ab36bb2ab6de2f44fee5ded2dfe4f8895af3d5164dff2870a824ca7eb2600eb1f93be02030367af55047972702a8ef1f0453bdeab61c635cd1fdaed4fc920133dbccae0ad8f9eb7a5670474a78cedafb4d0e1692e12acf0ba751b77c52d169b028cdd73b208e887301b225d3feac269988e63127175ca8c058fbf2d7042c889c07fafd8d5e05f9d896cad279e27c9c648dcb37194e698345c8d5fefacc746e83e75ade969ecdf61257fe97e5be8e00f4b6b5c5be9bbb9a05fed107767dbf6be4c8e5edf364225533395f6596cea476e5eac5b475a39f761d50f46a01ba39b57d6f000f585609fd5691acabbd4f1ea39c064cac4e316ae5c1ed75ebf305b0f12491be1f84e55235b7380cdeb4d02686257044bc2acdc7dc03be4b6c109e325241c779b3fb0cb590889f167de05819fa4e120bcb78d072d631dc51bc095559f7f80e01de8cd0c7ce20fbaac9a116c936fa5539ae19cb68ef73eb54c5be357f219ad134e84e141c51a84fa441cb9638e5f5e6bcf44690c287c693a985737b907726809ad79e0bcd37d19b2e1c528aa58b36fa9f8bd05196819ed7444efd5c153e0cf56f15f63fbde227b55119ed13b2d05bd8ee7916ec54da52044585f4027b2d328cf2c4a10d40ac802402191e185ad5ea42cf63a291bfda97b637d1a1a9bac7fa0aee659886d37622705f7908928c9427ba642562097a72e5b1cb9dcd8b79c7bb8a645dafe2870609cced23c1ead558653e0ea2bc812bbe5ee8149659db66890894349a9482b685e66fdf2ffe77ffdd112d5a32f07cb32f4536df2fe0d14a972d097986ad460126d5d08c8779759fe6c86d24ff4c23ed3426e79d257e20b6ffd221106454e7eaadde59ca3795a32e088c8eb65b363d4c9cf9dd1a23042ba4eaef21c6dd348d1bc7e80e2ad0981c5aaf7b8a4e859daa6f2a19cf39f308e49bd956f398aa54da3d00e81f2e9eb7cc27008b1b0c020710feb999896ccd7cce7d630919b029999564d7ec142a2974903904a618be29dc0db610f58c26e92d4a90f6edd5304cc1a88b98616288a1c42e461f45b531f7a4021a194ef86f5a457cf1007b7288fac42fff9ccae459b15c4b8c7e8e615022e96b7c9cf4ead453917156ca114b2c0216eee66ef7ae5dab64fe525c63ce48ba4e33f8c3d6eac9d0ea282d6d3c213ca288fa7a19c0e1e28c7eff74d6ad79b5b7b8082bc3045bcc8f8d2a66c488867cb9e49e69a47c23b65205a4a6dc7016dd3b322cc3ee6c29b5eac5c7f56fcff642a167ebddc52c104b0a8b2e15e30ceaed4fbdb7534d9439ca3425f20452bd8d68db5655789015b488db19c21b863e90a1b265bdb9a0fc4cd4dcc436edc1e1cff35a26237296f93ddb3853a5b47359b60e06ba6c2d2b6b85999d9505176f9540f05c25a94587ac23987963c2d5d7e17d5110ae583a2a7fb5a1760dd95c5304b4db383751e431ce90125c6df84d4ce959ebafd7190a5191006a5dc3c778befb713601303a080cb10703f27bfc57310ce0bece93d6c98e152f8fff551fc64c675223e14111ba2b343663c26366bc4527a0469ebbf37d5fdb9c8fb007e8c7306111c7559a4f0e359ff17f8e6a6272cbf28729393b104cc89c80ba103d7c3dbf60b4b171cde8a2aa4e3b49b452b5a5168d1a39331e1b1b230c0b403bdbc5c542fc76719a85beee391e20c133a9c5e8dcbfe27ca50f43999f77b2ea070bd0c1fdb75ef4f69a406b980ab6746a8fe23f6a50981b399762b07c741360df540890a39510934283c6241539965631a9efb482e9e3c69df694c35f56e626915dffac3ccb8a27a5faeb5912399e44693224e9d76e10b6e259260b8dcb3b5d8f2aeb6b4656a98385454be0e665bb29defdfcdc2ed7a9ab120ee65b0d88d7f0213d0ce335064d3d70672f6f2af09dd1442d9b2f1bf1a959d7f35b2af923a380a93f647727c7b09b1acebb803844254ddbfb945745a1b134b0b116dc03206455110fc13c94171e993018217f3466ea2c2f1e8fc8918db96f0fa5c6ac8985181c33dc7022d137b9ccb23d8824dc04fe87bf3b50ac62ccb23e2992b181f284eaa05e6e108a61532c9c613368f805c33e14efabb2ad4214848a27136e3ec7b1c0914a3275520f60933973157527ec8cbf1dec0d79fb9d8e826050f9d713b84f03ca8c23be32621042bf1ce37f24e913dfb140637985eacd7d3c8d63a49c556f0e6b18a02ff6cba7617add05cbcd04bb9663b124df6eb50c64a03df162674c7c0f58bee4055c716fd7f5c0bb446e0731215153f402d4c4b2675ddbc8a149dee0a213df1d79ee33c0dce18139e79cf989360ffe918ca16081b3507223c91d1148ae8301a3745342c6d7b264fac9138d0a2456c10d67023974c5ed3d06d1af8463e6e9713ed4cc2fe3a1aaa0116ff1e0bfe8da7f9a98c54a818e5878b5aae7f06894ae9f97f2811d849417c87890f711e404791ab0d0ec7cf88c65c771802184967d5e425bd9621df6d606580fc6088d030b74e40fd79bdf1999d6578e309833e7ccfaf9b1c2ccf814001cf61fd80021e9103774420c8ae2448ce7ce608d0eacabfde6bd1135773d39b263d6dddf4c971bd378fafaef8a5753b29b023fc63831282c65c7b9c572f3c5afb724041577a0d2d240f2ae988836552665fc658e93b4ed57c2bf53903fa05eda1d48b721c3737d350b4603f7515c4477bf3aa745655834e6c52aea0cd3080a054895be14af82dc628d70fe7f933afc61e9b15b45d6ac650a5593dde09c1886b246545c760c9022452b071c6de0cdd94d899e0b4c591594409219d411c08cfb2c99173445d33c25b660aa33ff3822cec944c8ef44942786491578dbed75039b81cc7df8e0c4987ec2ac6cd2247aefd765d5bc1ebc4f9d951f3f516422b8d398d65c03efb31cad227f8c264a6e3599aa4239afb791ca950c896e9594dc6dee1ed0fe2b275882c1dab0ed826fbe778bc1b3d987350ca70e67ad2dbb604ceefafa9d35a08767a2c4f036186341b563017635f0a0fb17ddc6a4ad6e64b0e0fa98891443596b8a77b794ae982638e97afd1d8b6780fd43772281d84dbb760ab2f8bdbf44c506644a20ee9897f9fa48b1ef7caa433a0825512b82252171765ae0f312f232a505b95d07cdc66e4996a2b55e7fe48e0ef5a654fd32362448810a91b19abaceb3859845d25b943f33a6857242405b9eccd041571beaa8b8041e97420f0a713e4f91f2d1ae5bed0a12dfee26f9c978bed35fa875288f6833db319e546e917215e71c00acff867f9ed9ea397d4a51e15f01bed7a38531c10f1428db7bba2dc21aa230aeb3be9975942f767149666a84a86fab58ed294f2903496bd1dc7e61c81be94d4d99aa19ec912d830c2c0884c0f4c3e11f9b8a91eb2fca361ead7701832c10890b49b6d6dc11b0713bd34f2570d2b3d67a2713a57b6ba96ba016b4bf8162355049ea83060ac348aaf05216bb48c1848b4ea5724d446051bf7d4c879f23ce474f7fc633fdd327d00a0e91361988ee9833a97e4a6f8075b1e9d65304388d2d4520b929c2224d7c284fd256e62959e575f8eae07ac910bf2930898d8c5788e15cd18fc4338e6819b683a1d23e60f4328995689f36a8b170d8037bf6bdac0fdd1b495c48977dba7f5049226c2dac1b10113365264130188972ebaac67866faf883478203c93ba27b431360fe4a73728af9e6d4d639f7befe701cfb74e4e836f291406ff15bebeb85d57de6b1a3e437742aa59ceb2ec9593e05504bdfb4ded0d4d476fdbccdfa1e017a386ba857b94b32d3a2539056403571a68cef29f210139c0a0c694c01d4930ddb67d33be8789918a741f748523023b6338599eb4cb3e0f958ec2e1395a855b7a207127eb2bd9fd4c96f2d467ad15c37d8c104a71a5a6ce25a12bb5112e8f7b6be9b64d3709f900e2a98a7ebabaa6008e222f2db04a57e1efbea431bdf13510ab961e2690a269ab2e98232ab5658bfd9900164a4e52093a94842e2606cfd16fb078ab8da66923a1ec2b1ae498acd91f2f05adad3f6d87ade95b9794781e57f4c3ff86dfd06c405c7c8c4aeadee71f3b689ea556008cba1b22cecc883222701c1de5e33e54e5d970a4239b59870c41fc6c773c2455325fa2e903b528c619e5823283ecd8631962de283bc2a72ee9f09322a45b415d619c3ed7382661239dbe464f817c6459476b8834762f9828b2ae7dc79ad34519da0847255e4dba1623ed15"}, 0x1008, 0x800) close(r1) 16:08:41 executing program 1: shmget(0x1, 0x3000, 0x600, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="48c0052dd053f1430bb8fb90d7202d3f505ddd71b843d02cbb88a65f11577322a4e01d8943d19ace76ba4ea89d1bfda3036b2dc0404e5a190caeffa8827869b8", 0x40}, {&(0x7f0000000100)="81a6d560854634f153c9c41399c4a2b322ddcd5a8c1d86de24041ca56e96e155a45b41b5b450b9e3998b91f460ad7867422dca90ae554b5c2dca84d5dc73f8d1ff8b232cff3d444d75241d2594f927bd91a4e3a4acb82c7de1f93baed469df582953c24c227841acda3209a0af6605f31db53552c740049e433e08df7681a0af719c78ea74d13bda982e13347add7b5201133cc857c29bdbf08b35ffb47c56c7a0d0fa14dbe0b51e039e85061be17379567d76e9fe86799eda8dd7e25a92c5", 0xbf}, {&(0x7f00000001c0)="cdd7cbbd930a702f98a5b8e0bb5a7f5144802b49baa73df1fad0f92ff8c5c11d99458e4b808576f2e2d7e3573380b3b0ffb0f358d13c2bdbfdd86316c11de20b503a5e86f447be102482d470c26775bf83d4041aa91e26964e8e5866ce5b01abc852bb7fbe5ead3fea5b16ab6127cedea086b6c645e065bc6cac1cb2400c03039000a612f82794c77dc19ff2ecb8729a4419063ba7f73198", 0x260}, {&(0x7f0000000280)="bb30b6f1e26621f3dced20cf399b7b14c5f8a73307c4cf86d0656f20aa09f27c90474460cd5d7c58bd577dc600a6f9a9569e3f513bc260bef9e7f319212dc70d0be5cccc6774703e9674e97d0d9ff764100136f288110bc40e6a5d52feb6be51924128d60442810e16358f374143143efaa2220d061d5234c25a", 0x7a}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCNOTTY(r0, 0x20007471) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) poll(0xffffffffffffffff, 0x48, 0x0) 16:08:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:08:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093fe8c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f95070000008cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r6, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:08:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:08:41 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) setrlimit(0x8, &(0x7f0000000040)={0x5d42befb, 0x2}) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:08:41 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x84) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x8, 0x51) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) dup(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r7 = kqueue() dup2(r7, r6) fcntl$dupfd(r6, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:08:42 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socket(0x6, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200), 0x0) pipe2(&(0x7f0000001780), 0x2) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) recvfrom$inet6(r0, &(0x7f0000001640)=""/251, 0xfb, 0x41, &(0x7f0000001740)={0x18, 0x0, 0x2, 0x5}, 0xc) 16:08:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) r2 = socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000140)="7f3f0038ac2b9b25da7fa4331f4e1d131a19f760ba5bf97c0f4678e39480e05bd9c6151853b176dcb730619da50a", 0x2e}, {&(0x7f00000001c0)="955e80c2", 0x4}, {&(0x7f0000000200)="715707aa7d25c8b1f05dacb8bbe6eadec664f94dbd24398c85936d060fb444d0d342f9eb98814492731f18845d2006a67abbe5be1a618265c69f9e64cd4d825315bec8ffce3870b8c65ee550fdbafb63c085ba78dd183acf2d13f8be210454a91a4da2679786657de2bfc6c26582d65cd2e33435393122734b6fea23eaf3985459ec2a19561f736370634c40b6c569147bc4fb14beb1412af1c7ed0e2391a37d9edd421fe142b6b23e0f87686824c4292f57d5b0c60fc99f9cb287163235216e884eb27dadcc315b30dc2bf4561c42a44cfd7abe79f4c88a8eeb8c86d4860f7fae59b72d82608642097855c4fc70", 0xee}, {&(0x7f0000000380)="5956052acbdaae20d51c1cadcdbdd79af1f4c30da122933476d3b3054b096ccd90ab29ce2b20644876145f0de5b14be64c68389ca5ccb481e665c6846fe71ad512f930d5a0e944d1566c16615011c9de6afa82c586f02a9fd805896c6841edceea07008e52a786d28f25d444b862bf1da5eaeca4cb5054149415d6c1fba7a8a2552c5683bbd961f6acb5de9a8dfaeff6f6ad46791bc5cce05082975e63e5327df345efed817f072442811be2ed34d9f5727e01006d66bd2ae310fe801c43930a538f515c52a6e720df07c493eb74dad03dddd8f602eed278674ddc999330cdf70d67f07d3b843190c8f509ebaa2eb74fb6e383ef12542f", 0xf7}, {&(0x7f0000000480)="ad697fece17deb5788b178b794734832920e4649e05a1678e03316ef7831647415afbb09fbd93e3cb373d90680a3a9beb854e4ec18c453b4101c", 0x3a}, {&(0x7f00000004c0)="a349aec08ba80a8ccb8a7f8786bab9e7cd79471f227decf6604ef68eb1b6fcc20ae76fbfc8d72dc8fa3f08a08cefebf4bffd58c8a79f57b244d6948526570497e47e47e1bb2f97292317f2a810de58d6e8829a258a06cc7bea9c41c5d7c84e4c810e3012fea03374abdcb5c7a7fc808c6b7eb450e5e0b6fbf045f313285d3945650a937fd5de51f45eafea5c193a3c93d122a23202d4c55de0adba27d8c2d0", 0x9f}, {&(0x7f0000000580)="a26d476a4846be0572170a19753a42638a37cf32e88ab92127bd10f19ff594dd09abcf55beaa7c4acba234303d45f772415d3e0cfc8abec00b39cb672bf6a4fbb09bb6d27078372fc63feffcb58c2ab97ba64ad12a92498cbbea80a534365cce9e15d5968939163e112e05e5f1e98b30cf83479a27b9e682b802e80dfdc260233d4490830ee350b65321598c651c9827031c8c85afc8baef031542ae82206a92b15e13b10b2443f0ff63b146bc4c0ef8de55c66d7a7d758c4f8f4edd93d9bc4e491f947220a18ee4cc1765c00c1fa3ed2492630f6a11dea65f7a4e97262064710821b826cd85", 0xe6}, {&(0x7f0000000680)="8266cfe30cd58bded738389d6e99499c8f276a8f5127e6f8642eaa7c67b30d033ee3b123c6345bc53cfa41593f3d6b4bec32cfe5558ac4fbe99bb564657dfe10143f8ff8c337", 0x46}, {&(0x7f0000000700)="99032eb31cfa4ccb109bee67290871c27981a007dd4e11688c714e4bd6abbf44872bad41b61407bd41decf2ef47796143a7b9e229fb17d392604d6c5ff52d88abf034dd8f0fac100405a15761cc5dd3902337ba5a43e0b697aa0a1700a92b54c8ad96368fac8968738490497810c3db3d896808906f7a276ef482e26ca294a054200cacf77f7011cca0be55f96bcb969fed1f94508f514d64907c56052046d6b9c806880ef85727ecd6183170612acec6990d86551e746ec693a8be51dbd3aafc00fd9125b7a7d6cd96b66c78a1c6c9a07cf61c1868cf1ad6d804178d3c20b836afb266704f4d2db0731fea5", 0xec}, {&(0x7f0000000800)="c3dd2eb5051bf233f2e8b35b51d43e14e0c952b054ab7112387178d55dcecb95cecaebf88d63065666054d2ec089cb3b74973fdf80b49876ea2a5cf9f431781906aecf726b46292c12d6b61811917faf664622055843c66e8d2ac5f96ba209fda7df7daeca23bb9cf6317ea00c", 0x6d}], 0xa, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r0]}], 0x20}, 0x2a4e71ef4f876734) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) readv(r4, &(0x7f0000000bc0)=[{&(0x7f00000009c0)=""/35, 0x23}, {&(0x7f0000000a00)=""/8, 0x8}, {&(0x7f0000000a40)=""/138, 0x8a}, {&(0x7f0000000b00)=""/162, 0xa2}], 0x4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r6, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000c00)={0x5, 0xffffffff, 0x101, 0x20b1, "28d24f96c885486d5d6fa8eb0cf8c2ac1121a00e", 0xfff, 0x7}) 16:08:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:08:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202ad1110c967fdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b661804037d71640db866d754515d0839908d30943403af2712b23"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x2, 0x31}, {0x212b, 0x0, 0x1f}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0xfffffffd, 0x7}, 0xc) r4 = socket(0x18, 0x4, 0x0) close(r4) socket(0x18, 0x400000002, 0x0) getgid() 16:08:43 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94161a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850b0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a140cae8c583b847873ebdb6ba4163352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d355653663b3a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d302000000000000001db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/785], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:08:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:08:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 16:08:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x3ff, 0x4a, 0x200}) r3 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = geteuid() r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) r12 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, r13, r7, r8, r9, 0xd, 0x7}, 0x400, 0x1, r12, 0xffffffffffffffff, 0x2e, 0x3b1, 0x401}) setuid(r4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:08:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x3cd) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0/file0\x00', 0xda, 0x5, 0xffff, 0x0, 0x4, 0x9, 0x5, 0x1, 0x1, 0x5b8, 0x4}) renameat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x2, 0x5}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:08:43 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f76bbc99f95dcc489aeddcf55e") 16:08:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f5c85cc6c951da9804aeea7eb70f38f777e6db25648691404e85f6e35c30447492e"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x7) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:08:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1c8) pread(r2, &(0x7f0000000080)="a76e", 0x2, 0x0, 0x1000) write(r1, 0x0, 0x0) 16:08:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0xffffffffffffff5a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x4, 0xffffff9a, 0x4, 0x3f, 0x7]}) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) munmap(&(0x7f0000142000/0x1000)=nil, 0x1000) 16:08:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x7ca2af1d0ef06e1b, 0x100) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x20) r2 = dup2(0xffffffffffffff9c, r0) openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0xed) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x10c) semop(r3, &(0x7f0000000140)=[{0x1, 0x6, 0x2400}, {0x1, 0x4, 0xc00}], 0x2) 16:08:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x107) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x3) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x4) close(r0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') acct(&(0x7f0000000080)='./bus\x00') 16:08:43 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="d000ef9612000000540000f73ff5", 0xffffffffffffff10, 0x0, 0xffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r5, 0x0, 0x8, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r6, 0x0, 0x8, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0x20, r8) 16:08:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x40, 0x8, 0x2, 0x9}, {0xfff8, 0x4, 0x0, 0x3ff}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x3f, 0x401, './file0\x00', 0x80000001, 0x81, 0x6fef76ba, 0x9}) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x1, 0x1, 0x81, 0xfffffffb}, {0x3, 0x1, 0x1, 0x3}, {0x100, 0x20, 0x20, 0x5}, {0x7ff, 0x3, 0x1f, 0x4}, {0x41ab, 0x23, 0x6, 0x2}, {0x8, 0x55, 0x2, 0x1963}, {0xfe01, 0x2, 0x84, 0x7}, {0xdc24, 0x5}, {0x3095, 0x9a, 0x1, 0x3}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x8001) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:08:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff, {[], [], [], [0x0, 0x0, 0x0, 0x74be]}}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66696c9679a0f565300002796391f108e00f3281d06e8860fb865fb26b7982656ea14b615570c7e7a5331a99ddfef34d375f25e4626c8bbf9e7d7e7acf14c01d692aa4a1e03a5bc2d606ddc8fc22b03bde21739abafb1193e767fca3eda6290ad649655e359d1fcb1f77cbdbb955c891180eed9a745e1265eb0df927a8f90a831ef47dfe29d84b1ac4c648683bf0848337d7f6c3f33797be2798bb13fd02f37ccb403407eb80ea986923a186edd951b9da6fe03d3c822863b5655b11a130c1af560000000000000000000000000000000055604df139b6"], 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[], 0x0) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 16:08:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/76}, 0x3bf, 0x0, 0x1000) getrusage(0x0, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f76308304000000000000ff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000300)=0x3) r4 = dup2(r0, r2) r5 = syz_open_pts() r6 = syz_open_pts() bind$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000380)={0x101, 0x8, {[0x1ff, 0x3, 0x5d, 0x8ae2, 0x8, 0xff, 0x4401, 0x6, 0x10000, 0x2, 0x800, 0x10001, 0x6, 0xd5e4, 0x8, 0x6, 0x7, 0x9a0], [0x8000, 0x4, 0x5, 0xe0c, 0xffffffff, 0x0, 0x9, 0x8, 0x100, 0x10000000001], [0x7fc00000000000, 0xffffffffffffff00, 0x1000, 0xd3, 0x7, 0x9f28, 0x9], [0x2, 0x5, 0x3, 0x8, 0x3f, 0x100000001], [{0x4, 0x1, 0x400, 0x2008}, {0x1000, 0x6494c87d, 0x401, 0x4}, {0x400, 0x1, 0x2, 0x9}, {0x1, 0x4, 0x8, 0x1}, {0x3222, 0x0, 0x7ff, 0x22f0}, {0xfeff, 0x19, 0x1, 0x5}, {0x2, 0x4, 0x6, 0x6787}, {0x200, 0x401, 0x7, 0x9}], {0x9, 0xfffffc01, 0x4, 0x100000001}, {0x0, 0x1cb0, 0x8000, 0x4}}}) r8 = geteuid() r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) chown(&(0x7f0000000240)='./file0\x00', r8, r9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000340)='\x00', 0x1) socketpair(0x1, 0x4000, 0x4, &(0x7f0000000280)) close(r5) 16:08:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbe5b0e7b08ae5ae7, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x802, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r6) r7 = geteuid() r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) r11 = getpgrp() msgctl$IPC_RMID(0xffffffffffffffff, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r6, r7, r8, 0x45, 0x7}, 0x400, 0x1, r11, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x42, r11) 16:08:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x7, 0x7f, 0xff, 0x1, "8532363cca29738ddfbed096351aef936044b3c1", 0x6, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 16:08:43 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = fcntl$dupfd(r0, 0x3, r1) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) 16:08:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0x5d, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) r5 = geteuid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r4, r5, r6, 0x45, 0x7}, 0x400, 0x1, r9, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) seteuid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:08:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x4a9e7168d59a9a75}) writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b21690ccc8b39eba97926afa790d") 16:08:44 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x25, 0x100}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000440)="dbd0aeefb05d2881b019f1d3d239ef8ab662caa63e3c0f54c8ddc7eda08a2f296ba43f65eeb14cf2d3e2df302c0d8e7bb791aa46e53813258d986863bd89c214f81a7a30f006cb403637be181de1cbe23fca78e06c4a0e74e2084d67c7458a588b63bca5254b4e572a72621f4a406adf1f7895899dd1354e637e02fb70", 0x7d}, {&(0x7f0000000140)="fdbdca3606ac8d342c3f72b47b5f0d7841c6de633297d3e0739cf38cd37a0ebae90e88d4742107be23ed8f187e7c4bc0fedb63cfb6a4ba69c7eee9c90dbfd966ca0252c76adc35d86cdd35e3c4789a16645118747c160500b5874895ab54098dba3d11270712491cd6db59d4b9d6206ad7ba6f60321989e123e7536a095747a96b71b4c1a85bc11fa0031b4a5352a4c402a7cc65b53e0836e82aa3a8bf46835ec8e28334995ae3ce6b57ce1839f6b42a629c6508e853a50812e0def15080019dffd0e4f93eba42905edd34b6", 0xcc}, {&(0x7f0000000240)="4b78d52982ccad24da3adabf6a619a6ea4fb561fad978d26f88eb009ae6138b5dd91c0050094d6e32e43505689597147e5b7714e1809b5281805349b0c5e", 0x18}], 0x3, &(0x7f0000000300)=[{0xe8, 0x1, 0x1, "888f13d47fc739e7ef63a38d4543d61a78210b147406f7e57c555d20faf25cb83959175fe4023536b70d8bdb3e4237b5a8e44fe6c1d5de13a74eac0020cceb90ec961415d49c8d1025b0a0f4dcd2b31c1ece1cc55f1d6209d5de447a76ae1c97703b6809445de8cfb22d4eae0768fc25c92a99bbd84f32e20def0538962f3a35c6d34723027f98d862478ec6f7b9ee2f5593d81b30f9d4cea13cb564de4e4c2b560fc7e90f6563ca287087b6740541707de8bd996ea82002a3b3c9f5d4f9c7f5201b27c5d9e0f52ed4f42bae91a451242507c5fc5eeaa7e2"}], 0xe8}, 0x5e6c7fa974593419) 16:08:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) socketpair(0x2, 0x18002, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0xaa) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda07000000000000563700000000000006d0f7"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2a9, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x4fc7, 0x1, 0xe7, 0x1000, "796d70377b7176776bd661d588eb057cb58a6923", 0x3f, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x84, 0x0, 0x0, 0xffffffff}, {0x16}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "1dda410aef36499dc809030aaf58d991cc06d0f7", 0x0, 0xffffffff}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000340)=0x16d8dd7b) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000002c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) preadv(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/166, 0xa6}], 0x1, 0x0, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0xa8) r2 = semget$private(0x0, 0x2, 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0x5, 0x800}, {0x1, 0x2d3, 0x800}, {0x2, 0x0, 0x1800}], 0x3) 16:08:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="03800500020000000000ea39f31a9bb4d50489859fc5dcae8a2b15f0d99c3e8fb374d6279cfaccc61c6767872a6ac16210c6f3d53403efde54cd93f437f9edcfea77ddb87a"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r19, r19) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r26, r26) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000040), 0x747c) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r32 = getegid() r33 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r32, r34) getgroups(0x5, &(0x7f0000000000)=[r8, r30, 0xffffffffffffffff, r32, 0xffffffffffffffff]) r35 = getegid() r36 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r36, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r35, r37) r38 = getegid() r39 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r39, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r38, r40) getgroups(0x4, &(0x7f0000000700)=[r37, r40, 0x0, 0xffffffffffffffff]) getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:08:44 executing program 0: r0 = getegid() r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chroot(&(0x7f0000000100)='./bus\x00') setregid(r7, r9) r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r10, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r11 = getegid() setgroups(0x4, &(0x7f0000000000)=[r0, r7, 0xffffffffffffffff, r11]) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 16:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$KDSETRAD(r4, 0x20004b43) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x10}, {0x5c, 0x0, 0x0, 0x3}, {0xa6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r6, &(0x7f0000000840), 0x0, 0x0, 0x0) getuid() semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffa, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) semop(r7, &(0x7f0000001900), 0x0) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000009c0)=""/234) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) dup2(r3, r2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, 0x0, 0x0) getsockname(r8, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x0, 0x100000001}], 0x2000007ff, 0x0, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000640)=""/203, 0xcb}, {&(0x7f0000000740)=""/88, 0x58}], 0x7, 0x0, 0x0) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:08:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:08:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd578737cd9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6bdcac1a86a07ab1cd2b0a0d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5ecd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f1d340ceac471a317baa360b018503f27c421cc3df89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821a9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d23dae29def69af19f450211c97c27b3d929479058d0c189d6fd683188ce"], 0x10}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="e8", 0x1}], 0x1) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x20000003, r4, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1}) msgrcv(r5, &(0x7f0000000280)={0x0, ""/254}, 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r3) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r4, r9, r4, r11, 0x1, 0x3}, 0x1ff, 0x240f, r12, r3, 0x2, 0x40, 0xfff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xe3a, 0x40, 0x8, "8d751b8139af2116985cecc35730ccc7c33f33d2", 0x0, 0x8001}) kqueue() writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r13 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r13, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x29, 0x1a, 0x0, 0x0) fcntl$setflags(r14, 0x2, 0x0) 16:08:47 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r12, &(0x7f0000000540)='./file0\x00') chflagsat(r12, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'\x00\xfc\x00', 0x0}) pwrite(r11, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, 0x0) ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYRES16=r10], 0x1) 16:08:47 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0xa, 0x8000, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x10090) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = getegid() r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r15) r16 = geteuid() r17 = getegid() r18 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r18, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r19) r20 = getpgrp() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, r12, r15, r16, r17, 0x45, 0x7}, 0x400, 0x1, r20, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) lchown(&(0x7f0000000040)='./file0\x00', r12, 0xffffffffffffffff) r21 = socket(0x18, 0x400000002, 0x0) r22 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r7, r23) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:08:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getppid() 16:08:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x2) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000accd5d379aef944e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], &(0x7f0000002280)=0x1002) 16:08:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r10, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socket(0x2, 0x4, 0x96) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000, r10, 0x0, 0xffffffffffffef24}) ftruncate(r4, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:08:48 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) lseek(r7, 0x0, 0x1f, 0x1) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:08:48 executing program 1: r0 = msgget(0x1, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/45) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = socket(0x2, 0x3, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x1) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x81, 0x0, 0x0, 0x6}, {0xcf, 0x4, 0x55, 0x6}, {0x2, 0x1f, 0xc0, 0xfff}, {0x3, 0x6, 0x7f}, {0x6, 0xea, 0x80, 0xffff8000}, {0x5, 0x1f, 0x40, 0x3}, {0x6, 0x3, 0x14, 0xfffff801}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:08:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) read(r1, &(0x7f0000000340)=""/20, 0x5) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:08:48 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) fcntl$setstatus(r1, 0x4, 0x80) 16:08:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="21ef2d2f66696c050000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xb5) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:08:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2b39) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000}], 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r2, &(0x7f0000001680)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:08:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{}, {0x3}}) 16:08:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x23c2dc0}, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) 16:08:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0xfffffffffffffda6) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:08:49 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff01000bb92ba871d2cf5af48a826d18b4ac000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68002de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507"], 0x10) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) dup(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="e9ec552ded15a7516d05b7d73259d96c47a3de3840d520ec93a0d6ca1324113134a5adf1f6255e0d1c4548cf0af7ecf5947c65c1a448ba48c940e42d14dcf3a76b37f9f48b937d7538dd2cdc8a8935", 0x4f, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="0100a1e5000000009e86f7396d330db9c7840a2873f95dcd81d6f3e42bc7750056c00e21302dc3390e39f993903b8c27c328fead6b0436a37772449f6d5a7c2aae06152c7d19fef5ec923481cd89559b003f61df1ffadf0326fcc2535d014f73252d87"], 0xa) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000400)="1f977a59edd86c81eca46b96100af8"}, {&(0x7f0000000440)="794d48c9166a78c4"}, {&(0x7f0000000480)="823b3a202609c846173f48e3a6f7f64b068da0b7ef885fb2d219a965759e3eb560155229bc8d880ce35f2c0831938b38eb7801f9d9f0bf3b52ef3548ecc69c25600f71990a974f3474146e4a"}, {&(0x7f0000000500)="e9e0330eb13baf5ec9de904d6cd385a1705949b429b7350f004f1d1713a1ccaa5c1d688e197418dbef9f25337bb75490a78475ccb3efd4a6e330293dc43cf2eec42c865a81f6a1e8bf6817538aa5069c023391424f8dd91615159168d0878ec7dd16b016e7941caf3a3fe9bb02278870ec9a9668f23b7b31972d71242c190f34afcdab26d756696d9dfcdf10852364d5ae69042b1c1c1c3eacc964478968e1863cc783d55295d38548e3831be6d4b40a0e2e4b9ec6"}, {&(0x7f0000000b80)="a9e615acb611198aa2c60473a973ad3ed7c996ed1b830f973c511ec0fb8c179d9a268197b8e48e6160109787de53997aca9d687cb889a3056ee4ca4f57244566e0a049f4c22633a02168573a2e7fcd816c074aca324a03c9387b2c67d17b8e7f020f58d96be5a184eeab50d604e070cb85bb9170925ced8a2ca4d82188b21d326092989381bdb17ce4f2b1ef863c3a4b3ce860e7f09b8815321144758108d57fc3cc5eec9daeb05f5d8b5f706a2b783189c1e9a9200b59f6fe44b1b9970b50fd9226371d02bed80eff084b21fc7182e5eae3f602cc64912e17f789bc3a2250344b42c8eaff5aef2a054c7d127f05d9b9273b7c624fa34cc1c9a89170cee034"}, {&(0x7f0000000c80)="95e971f298f83e8ac8773ab566674bae5bfe756452a9b50a58eb3133e3cda7b7da3f4ca04d2d4798784ecc40ddeaf007d7d12d4b2a223b581fb71f58ad8753371f54212320b31067052b57d1728e30f70bc1b9ddfc80225ca2776137471498ac4f2e7129404ed0c51be35759db40511cb8be4f0a2357e403fd7a9392687dafe5e799a126e82675a5a5d2fb787159854fc7e07f4859d6ddf4634bfa1d8b6fbf5156ab13875072f56620f5b131679e5d5319cbbf225020b8a73f88279f3a7880a6d9fd4becb6b61467d3ca2eb0e63f9db759b3d5564f7f9275d4ff10d01866161421ba3fbe52565b9e520ab3dc0b0f9d6396538f06"}], 0x100000000000009f) 16:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x1000000006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x586106ebf35d0368) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xc9, 0x5, 0x8, 0xffff}, {0x9, 0x81, 0x27, 0x3}, {0x7, 0x7, 0x3, 0x1f}, {0x0, 0x40, 0x7, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:08:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1cb}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:08:49 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(0x0, &(0x7f0000000100)={0x3, "dd128d81ffe340bb5111791c706745483f55e84d2cdf7ffd71f92a0bff43f6eaa2765ea1a9f8797032056734e05e4a65e9326bb8a1aad4f314c7e2f71a4a638f7a0829a7ba9826aa5861c6a6c4bca219620636e17a710b2b73e120f82c066b0b1adf681229234bec78aeeae84bcc70d2b99ff294077ed6428088e9d8d8ecfbfcf6afa9e084e005217114eaebd536b180f0f0c8dd91d2995397833c689d55259b100641afd695c2d9b459d8e370d57b06c9de8be4e3b3c824e5c2d4648df033e9edfaff11145b13b78be4211c3aa1a3e0d4b61eaea49a52a195ca71d0f3b1858c06ef7d"}, 0xeb, 0x1c00) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4095], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:08:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000001700)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001740)=0x6) r1 = socket(0x2, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)="adf67ac3b8310aa252c8cbfc00ba76efdb4f3c9850e3d0a8d3e5d67ecaca2aa7f3e4938195d94972d147ec9c195eac9729c992d2389da6cf5b6fe9c88917a89b4c7b766f190f2451fbdf148c07353497e46a506f79fdd7965e476da1d3b4d432d02ce06dcf1739ce", 0x68}, {&(0x7f0000000340)="785b028e883109f4fe597f9d35656b070f7495d467b9f9ecf52dc173f4a41b9ed98d7c4628a570f9fe1c3649d464abefff416d00fa0a83390fb3dbdbd5b1a3ca9b72fb0b24139ae0ec069fbfe92141690958b231568e37c5aa512d2fcdfed63b3e4f6eb9aa6658600cc697f6a606021cee1450263ad852321889a1b06ff5a69daceb9531d28cd89b5417c982c0df7a6e6d8701f582c915b3f50ad6f89c7f578c3fd7afbded689596d291ab57b8ee55b10f5fb085be2b9f9ed9ac2a8fb20fdca11760f67f56e9536aa4f7c730605f89b62bcb8fa3fa4911b7ac0147217a2bd3597ae06a242f151289101334bbf331a7ef09e29167feadee7e607795520f51e1a19afdeb680b553a09fbbe20b08ebbb53e3b1926f26e76b79b737d876f6ec60654a14ac5ce8ee386f1ab5331db2609ef43534088a6af95fb504296261b2c2ccd696e5148e7e562a6c6e7dba8136b843b1bb37074f1bfcb50b63d02ecb85312168f2b4dbe7887961740b1010f7bdf53bbad959f439b13bd160abd4765e0d2ef5bf8d6fecc6ec865c8d377e7be4a863614ac11f344feadc5100a0e2cad0c96ecac846742b6dcfa75bfc18fda32e72ff299d3c6b4ac7d3841f761538f48778d04c2e57e373d3937f878a9905955dfa9038c351a5bf2c7fdc5a0b3b008e4577e293607dabdf6376cd50d3102290bc1bdc48b3ff9cbc2d2d22590d641421ed60ebbfca4f0c35980424dea86ce44473e26f4275f6c6527925befe9bb9fd4079281d5a852579ac6be1c38088ad3112357cbdeafcfddb8f2611a0a59f60aba7782d6061d7c4a8975208b1ae56bca406ebd7974996e3c22267ab812421495ff15760eed0eb377b6fffd23c9bf4e0fbda0211ebf1a2604c021263281830c6d72740320fbf2943a11e56c4183b71526f39139457ddf5b3a44fec6794b9ed78753c394fc2a01b01e0cfe691247a5fc11aeeb962ed855b5dc19730d6b313a6a13bc0affe5062dd822346d56e491a10328ea86ef7e9021b1f9cf5e7711892a91323109c5d550a03920af8dc554d560f4cb7a8ba537f998a48edcb279018289033cd822a8411451cb16a888b03a67bb6367ec9ad6c4646d0c03a04917ace1ecc333f8d4fa4e02963ec063e47e7caf5a8db2660468f20b8cd31ee73ec0082defb48c1b339e829e382ab047dd22762d93690a3e766bb37df6275fdcf073ce7a9846e25f937e0e5b16346c288b31cff21c3ed2b6b0a331c42c4acd9ea96e73db6433cc972d0fe72514bb71c98fb009b8722e609e4d9b0d103e46d5c2b895023cd4faab4d0fbd6612e64dad822be429201186b32f662e193746b42193febe3462fde3fefd673fa9456780039b92faa38372eb6b2338ea53a1b3c37766d08014fa9b5e4b8dcb58dfd989f7afc53d26dcda5da279f17c90fbeafcb12c65ae3a8a64e06f2078872291e37effe745b9adeec14418de6ebf519bdae7177fc326c1f131c80ff2b06427db8749ec4441d98010258b7c1c89d87efedb38b09ab32ae2431c630b9697be839229126691141faa96155ff2de97dcf0630edd31f57319b0470703d4ac28158427b022e6ebb85c33c0b800668a2a9eba7335bb839993bbe721b8aebc12da493279da1784e4945cc5a67b653745f0eef8ed97f4f174632aa9bb62af7de8d72124a12a8c89cf4ae244afe7a89e3a1a0a893200812370d3fde4f66c34a785c8a5751c27ebbd6b20902187f4b10da19e1e85ffc36b6b4125c2c47b268fdf5ee02759e54635edd55dd21204cb10c252dcc711d5be35c33cae8cb6717bb1e4f53c8678bafd9a1bbe2acec0823060f11d0c0eb5fae6995a195a5224df292b57d5e86ea557c9b20a4ced1a0a529335f0f978a0e2b7fc3842bba2b9eb0a3bb7beae264eadce9e14586028787eb8a4102e85213cf57d2acda142448e202d1f199ccb00401d05b4d9f4da7e235417036a6ac146ffd9e995bc258634d00915ad7b345f5f24ecbd09747be67d1237967c46612217433b3d05ad356b225464f39630f153788f719626c1a5385286a1d64eccb9bc5e43d5a19752eb65c0bdb1be472e8afece9819e44834ed4bfb05cdd713aa075e356cd7394871b95b148e04fcec287ea5cead06ab137fdc35d0d6cb7dee55ef7eac7b346a238c0bb08ef2d44ed8c6bc0f629a2e23bb0be2466893b5d6830165145c6a9fb000b2bbaebce9032280145fef854bb8fa62679cf6ac55f6a75115967b0ed2c2460a8c2a701d6e2e05edf2817ec5d07fbc40f4e807f9c995c568dd30b02ab64a98cb5040bd0e6303e3981431a60c43ced8fb2ab5e7fcf17de17138f70b8a51dbf8edcc59b7003f1586e0125d1b256eda613282006760b5e02fa02a98bd37dd22c7f5b90f2e11605653f987ddf9e09bd565506b3f4a8acdeb7a53880e892f69f3807457b6185202cda9da2379e1d1e36b85c47e3da3c2f47e69bfaeb9b59c890b4f9fcbcd8006e2278686cfbce2a867e5b151cc564db8d9358062246d6e93c79b9da004f4405f7a912e2c6b3dc79fd01d5ff6ac5c5593d2a2bcf77600d61aebcc2ea4de7bb5444c8a210b2b872ebad186c79cbe1ddc3ede70f8d48eb6fd0d0a4a7b66cda8c2b871d11d37307377a268b7087cf76287432f73fa15b0445d46d6a63df104319794b03b11774dd36c37a3714732e60e6a8ccee534438a323db5c13db57156440f3920d0a60cc90de07930a9a4abf71847d20a91a8bbd10cd6bb0726d79a753da3204cc01be65fd8be0ce5abc1dc4e1937a78f18fa64270dfe36d6180033f1ae83d8aafa0a94ef530ec94d6ea7596831343ca71ad11344e4bfe0abcd0042e9047274cb092ce4f30d18d9894614c31bb14b933d78a3cde7f2d425e4a5ea5f863879a21dcccbb05377e6fe055dc15e453d46c60151dffae5279c0b7572b5b1e2121d134490eaea8274cf6e33cf1463922a76ba11249dcb128abd9a920bcf38551a316b42da5c20523385ab13b65efa4303789883eebf7227af20f3d6d2db9487a8f07a187e4bc0d1c0a6f774fa6148d34b992a4986bf13dc612fd7d65372faee94cb548ff16649a379b7886dbc9f1c0e4cf06530c822bba3441cb33b76b331d56835b6010f7f9a3d50d2a73ac467cb827d376cb61128f916100374567d77111c0c289aab73b00f95ce194204ae132be8d8aa74558b6c428cfade60a4465b74b3203273512dfbe371600a2ebb0cff834351652854faaa567cb045f5fc513bced24ac2abe991722baae0d26ffb49f5569ed0c3468d971f54bfdda74ff185d219155d8f4994aa2b0373c7f88076fb3634ef86d41191ad4f98a337115879826fe030133059e198aa6d88f4322580445c9c8ea2d30aa0c23d818ec1c74c47b15662ef8463f329b21b2ab0ee4ff11035c988f0dd3bc31dd575c2c1a7da91c4a39f40c4888fe6b46a92ea9a0a1c015e9df03017cbd3a9c487c5f4ffa087c2d3e8236dc5d00561364d00522f1ae6846b43f2ab935dac6429fb242fdf9a97a84d78b56bfc1a11e7a7c78876cc8347a7e59eb05d208798f680e0b63b41d384db80ba20696ff712cb45fc9835506c740f0a48f1538cfaf23c05fae9cdef471b115492a674c1e671b1e870e10a2f3bbc2aa1be2d8ae80af152c3e3f69a39a816a887fc7ce70521a96d41972b0ea8cda6f4bd99df3a4a4a9a366465be6fe833a8a44d773d203862faa01bbd9243a6bc119a9f8e468b927ca66ed28565915f5c1a16ca6ba3e2d40745f0d66c7391f875bfcdaa08109ba0364b644409ac01524df9c464c6e7ab9a0df07f5307c0f73791150e61d906316a3b43a10a5236a47558a5ae0c2dd6454b4836158421a81828854c9b7832e366713e698950f5c02702500dbc5646d87a5484d8c5e274bcf6ef86920ba3aec188b796455a6e66da65d8fc5b1efa57989ef1ecdb27e8e6295ab5f85cf19720d72fb6605d439467b83b796c20af85bd79c7bbc2b0f44c8494261dc2ee56d5bb5d29f2f85227c31169f81a33af13a718cf499610a49dc574f38b6852eb1b579b2764c0b096fef9addab709872e4b3a190d925b7dbeeb645f492fcff26163b04dfa80719e8a4f9bc6140ef3ecb20decda5c19d554278fff44b10f7232cc1660c0c142b3974ed287f6c0326e9fc4b1527c2125f9307fe00e6f0d20c84acd70bf9bfad6326e1f812da3a0642e48ea8f91d1b937449b942439b4bfbe99a77d25f368c965e81e53d6d8c1a236daefd1934cce95d3ebd431923b6c20701551411ef21fcfc8578f48f59a58377e9dca1856af43ef8511467cf9c500517570f4fdb9bceb88b069c5969fafaedb29fa3cbb30dabb8e9c00bbc2939094bae75560f18bf378690d256826d9f071b374c0b46b3bce8b275a4403dffaee4b87367c61da95b25876f0d02e06257d7cb0345fec2e6bd67805965cd27cdbfb91e32b247d9638942c6c9a8d4db9c3e54d2d3977eb04b6f657c1bb67e35072bf7cd04349b01653cb19644423c7a7eb73f5deeab889db5412dca7c7645c058f6ab30569001594824b32b66c709366e445cddff55371ee1be7fdbb33382d0f3a3fbfe646203fe3891dd75c4bb3ea0966a99e461e1bb4be4890964b9d6c2e0e2a424c529bab99bc7b9c5c6a35093638759be76e72be0f15a5e4d9cb6ad6470f9cfc5a4f6e10b3d9792fb57459c054e8874cfba5c6cd15a30ae69230d4f8a0db1ac157c604ae47d73362be21ffda6944138951bbbc38631d47d2cbf3bd92fe2d094eac67a3fa53c00eea9014def0895e4e60c9b15f32d77fd5ed4af668dcac56ef0ca6d6652dbbdec58bada7bbf6b9151043b3cd5d97442d1cf60ef3285c3e4106477a734afb6641d9715481b3b3b90a13832874ea76f9c4be6c9b63fb54c8646d606681473ca3a532ef39406778fb5bfe3d456b0ef12e60cf9c58c411e92e7fcb448ffdaee7b5d49f68e17e2dd2c37caa0053cdda32d24dcf647af031a0db7a08ab5aaeb951e7ca1e0852d9fe35bb009620037ec13a704b0ff8bd826465891647e4a80837bd8b7fd540dfb0fdd9f5c93c3f9dbf7eb7fa436a4be9ecb9f45579213c0cba3f6e4a3a9672aff719f24b76b4dc648ea0f47fdb2402f7910dd30cfb7f7fa9c2d10d79810f67a1944a4ddaf3c762852b056e13a96f51d91525256d83234eb13e215430913bc076fa602d724c059de8d0d1a1e8ebb8801949a777b84da6a4fd9b22bd89cf2094601b199083183177fbee34ff66a2106599aec5b793b3f95f0b5ef14c518f7616e38b34295beee2ea109ae1346a0e7baaf5cf9d3af4d6569020708f8c8767f4fb08f2525fa3f2641871c8749aec6bcaf62a9de51022353b26d197178b492619e9c9be14f847c6edfe894466432c3cdcfaaf1a3e5a3a4a6b49266d7ed6cef39641ae2af2f8cc6d5c14c39e5ba8aca667d3fc13e92be83008fb26e3dfbe9b836141a734a0a4fdbb23c0832ad6f32c93cb2dbe4d64470175b9002fff3a3ab0fb77816d2c9a430c829767ed1c80e0231f66e9330c6a915c76f022b1f43bb9478dd925c632d67a0ef4cf1ff3780b36f73a77cef14af301088d0d5d64ec7e19791c4e77a2192411bccbd6f760b9d386dad1a2ec871eae17bd8d66dedf9fe987c0758ca079789f4e15e114c2106a91c9cc267cc00d4b68e07f4afa88c075c79c12309a2852b1c65750041a0a5d7d08d4b9a45e02ef314f90a1a93ade8cbcc4dadbc5dd1f77dd509f1b35b9639bbb0e114f0893b54cc413dd5db5265380d18109e85e2c153b179239b53887b0b4355ead379d8fef06c013217797b1ec117286117d4b0f495229e5aca7", 0x1000}, {&(0x7f0000000180)="c90016b20b6be7db32d8d47b1e06677d6e3c7cbebd4a9b1e06bc821f489896bd7ef039aa86c0f33503d192235a5466406f25d90c60f860469931e5605b99b68de230ac35fdb2d8c2117f272cf33030dbda33e656718dad27c50a3d3f", 0x5c}, {&(0x7f0000000200)="72eb05e0fef49e1e4508afec300d3b4b80ba31c74d07ea384480d26c880b85efec0ae40efc312fc665b69e9e0cd1392fc60131bec25a08e6f2bb6e79da2c84e8e2589217b088cbb1b472f9287ea4f6a917a5803a91a4d939bf1e08c1d2a8d32136cdc0bc2a7cec2b77", 0x69}, {&(0x7f0000001340)="e4531494c5c28d085fa0c51e764080ed6fcb3f9f37ee6105ec18640921e5d951860f0cc9a72144c1e6152c9998e15820b714dcaf23b4860c727c484239e6383a08e2e2b901f4e18b60d82554b09a47d11c410b05f0c2d57fa8fa9a454b384417bc6ab4e1bc2bfdc7089d1c02a25ff6c95e91b7692adfcbcd85b3c7cc5c59825ccd906495dc71c1ee47b95ef37ff7b12325e816f0b3", 0x95}, {&(0x7f0000000280)="12e93cba6c742a523fb531bd9871254091f96b1f8c72a3f3f9b2a5a3399c3a11ea6c6dd36c50", 0x26}, {&(0x7f0000001400)="fffca8a1e1459e56890a548d988c19ac00a059233e0d67b6fdd2d6d73daf6f82673ae24cced7ac91ccd74254cd960be44a7bee09d17906156246c6c1ddcc1f7f5f0fb200d6b6487c9f098ca4ef6c8baac567d7a4305456d4861d862cc1a8606dbac5c860adb6fe181db38d5bd3ab30a28b2a16262529187a8b742f88c930e9c2604eba3be07861e8385a67b91637d7553d9c4655bd02f2db686bdaa174ad242ed2685f86c244df680626b08162ca7dccf5f16596f28aabfea62d0b0863731741f543a37a9d65dc4ad0", 0xc9}], 0x7, &(0x7f0000001780)=ANY=[@ANYBLOB="88000000000000008a7c1c8400000000fab2a0392657cb2c422c4f945ff0826ee45d855ac128f7499bd74bef3c89abd0c651eda0225d05c64e4d19e5125e764671e3ccb36d9d354cbf62b5898ad18d7b9b0861cd660cc0b80ddc317c33572563d943abf99ce27aeee73ed0accd51aed5a02feb1c4b04bac7182095fba83a98c60d009b8a00000000f8000000000000000100000002000000e4b279ac666f42438d785ce4f52ed9d6ee17b0dd6d10429a3b838df2a2a721f3c46687e4ce67ff55fb2ad4983441bca760bbbc54c4334d908a039195828488fc9ca3ded463d134f6ac1b2b6ad26109e2c66293a087e21b21621cef6e719f4de7c830f8cd1048955ab4508dd9bf9986dab371c12a3fc5ed61832a2b1da5665801aad8599313fbf756c14711e619c3b44069e84c1f0751d36d29e86e4d313f5735702a687fa3d093063fb4b34fb8081b3950b36ee2548f001927635806b644c5dd2bfbf939af280deff903dd23f791fb4cbfd434fafce0c41830e5a024cde582e37d374d15fe000000d4ef76f89f55335e2723359660e0744f873e1335ad751d021a85101ab00a62a148825a3e451942e76007c1a18157e1924277915e399be8b027b4a4c382cfd6b537d24c03e6e04eab5a6b1b418a56dcb8efe5bfb0f32efc3559c88e1e"], 0x180}, 0x41a) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x8, 0xfffff18a, './file0\x00', 0x3, 0xfffff30b, 0xfffff801, 0x1f}) ioctl$TIOCSTART(r2, 0x2000746e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:08:49 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="29002000a9185756c56cee49d14874ce4ba3e8037844d1e249a62f156508af6550158a17344502edae959f9875f08d320390dd623162fa15b697b9a6160fe79c05bcc0861e3696acec379026d852bf91d0a2c106857588fd58189710361df3a2008c596d30956a2b2d5b4970de3d07d507196e6d1568dd4cb9c65b7a3da8ff64ce0c268d9b07211f9b2156a3caa94120"], 0x1) 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) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00004d0000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x6d2) 16:08:49 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000000a000/0x1000)=nil, &(0x7f00003a4000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file\x00', ['./file', './file', './file', './file']}) link(&(0x7f0000000080)='./file2\x00', &(0x7f0000000100)='./file2\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000680)={0x7fffffff, 0x6, 0x8, {[0x4, 0x8, 0x5, 0x8c, 0x8, 0x8, 0x2a, 0x4, 0x2, 0x100, 0x4, 0x100000000, 0x3, 0x1e21, 0x80000000, 0x8, 0x10000, 0x81], [0x1, 0x4e, 0x1ff, 0x0, 0x4, 0xfffffffffffff2df, 0x4b4, 0x0, 0x72, 0x7], [0x5, 0x2, 0x6000000000000000, 0x6, 0xffffffffffff0000, 0x5, 0x1], [0x80, 0x1820, 0x6, 0x5, 0x8, 0x3c], [{0x1e, 0x7, 0x1d, 0x4}, {0x9, 0x6, 0x401, 0x1}, {0x7fff, 0x7fffffff, 0x9, 0xd61}, {0x0, 0x80000001, 0x6, 0xffff}, {0x401, 0x800, 0x5d, 0x8}, {0x7, 0x2, 0x80000000, 0x2}, {0x101, 0x1, 0x7, 0x800}, {0x5, 0x1, 0x101, 0x101}], {0x6, 0x100, 0x80000001, 0x3}, {0x200, 0x0, 0x7fffffff, 0x9}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = geteuid() r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r3, r6, r7, r8, 0x20, 0x7}, 0x400, 0x1, r11, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) chown(&(0x7f0000000e00)='./file1\x00', r3, r12) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000900)={0x10, 0x86c, 0x4, 0x5, [{&(0x7f00007e4000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00003ac000/0x6000)=nil, 0x7ff}, {&(0x7f000020a000/0x4000)=nil, &(0x7f0000670000/0x2000)=nil, 0x7}, {&(0x7f0000348000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x4}, {&(0x7f0000450000/0x3000)=nil, &(0x7f0000525000/0x1000)=nil, 0xa5c7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x800}, {&(0x7f00002b6000/0x10000)=nil, &(0x7f00003a9000/0x2000)=nil, 0x400}, {&(0x7f00004b7000/0x2000)=nil, &(0x7f0000557000/0x4000)=nil, 0xffff}, {&(0x7f000033c000/0x3000)=nil, &(0x7f000052a000/0x3000)=nil, 0x40}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000004f000/0x2000)=nil, 0x8e}, {&(0x7f00006a0000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffaec}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001a9000/0x4000)=nil, 0x4}, {&(0x7f000056f000/0x3000)=nil, &(0x7f0000723000/0x1000)=nil, 0x7f}, {&(0x7f0000480000/0x2000)=nil, &(0x7f00001f1000/0x1000)=nil, 0xfff}, {&(0x7f0000153000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000083000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}], ['./file\x00', './file2\x00', './file\x00', './file1\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) pipe(&(0x7f0000000140)) ioctl$TIOCFLUSH(r14, 0x80206980, &(0x7f0000000300)) 16:08:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) listen(r1, 0x0) write(r0, &(0x7f0000000040)="e2a19603e0f199c30067fc2617d185a11226add928c67bb65f94d33049f027883372be5f1abd9b09fc9fa247798677dfc7199e852140d32d82ddd77afa54bba217f25b47c9012559650fe69a97f477d845b37aa9cad575ddaa8115a9754f5d3a79ce31246db10c527fc317680573b6183169354107ebe66d0a5207daf74d9f9d56e7c2b35e4f4dbf39", 0x89) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x3349a2a1171b6ce5, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:08:49 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000100)="710255f9b177abc77452b48d1487932649b9210f7acd557273f598556bf7cfac305aa7b99d9657ec3c0389363ef889fc45e5af047965e82ea6d82a7915f2023a7dd2d26c32f6d8c3eadf7c9410693786a614a2bc2a3917eae46136abbc1de870ec05d8afb256a60231b3d8b23fa52f4aad7480a99e931fe518be546d959f3ff1ca150d34fd79b4bb60df4eb5e052810b51d91e09e1d66f2bd49d462b", 0x9c, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1afd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) execve(0x0, 0x0, 0x0) 16:08:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x800, 0x9, 0x0, 0x4, 0xde, 0x8, 0x1, 0x3, 0x9, 0xffffffffffffffff}) 16:08:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="e83d6f1e942cefd9845f2ee3e5f78041eae8c853dcce32dd2c764758c53987459cac0721f48c3e5dc6b9168bbdeba2b82adc960478be9d6b", 0x38, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c5f0500"], 0xa) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:08:49 executing program 1: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r1) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:08:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = semget$private(0x0, 0x1, 0x2) r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x4) r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = geteuid() r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r3, r6, r7, r8, 0x45, 0x7}, 0x400, 0x1, r11, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0x38, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x80000000, 0xffffffffffffffff, r8, r13, r16, 0xc, 0x101}, 0x20, 0x9, 0x25b}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:08:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x598}, {0x9, 0x7}}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:08:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) socket$inet(0x2, 0x3, 0xc0) r5 = fcntl$dupfd(r4, 0xa, r0) close(r5) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, &(0x7f0000000100), 0x4) getpeername$inet6(r6, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:08:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) 16:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00G@', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) r2 = semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) semctl$GETNCNT(r2, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semop(r4, &(0x7f00000001c0), 0x2aaaadd5) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") chdir(&(0x7f0000000040)='./file0\x00') 16:08:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) socket(0x6, 0x1, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1811, r1, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000002680)={0x4, &(0x7f00000002c0)=[{0x5, 0x1, 0xf9, 0xfff}, {0x8, 0x2, 0xd9, 0x9}, {0x1, 0x1, 0x7, 0x3ff}, {0x9e8e, 0x0, 0x41, 0x8001}]}) r4 = openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = geteuid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x8, r6, r9, r10, r11, 0x45, 0x7}, 0x400, 0x1, r14, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) fcntl$lock(r4, 0x9, &(0x7f00000026c0)={0x2, 0x3, 0x200, 0x9, r14}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:08:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x10000000000000ba) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:08:50 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffc, 0x9, 0x4, 0x1000, 0x7fff, 0x1, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0xffff, 0x0, 0x0, 0x9e23, 0x9aa}, &(0x7f00000001c0)={0x3, 0x1f, 0xe33c, 0x0, 0x0, 0x1, 0x2c0000000, 0x3}, &(0x7f0000000200)={0x10000, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = geteuid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x8, r6, r9, r10, r11, 0x45, 0x7}, 0x400, 0x1, r14, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r15 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = getegid() r18 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r18, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r19) r20 = geteuid() r21 = getegid() r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r22, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r23) r24 = getpgrp() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x8, r16, r19, r20, r21, 0x45, 0x7}, 0x400, 0x1, r24, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) getppid() getpgrp() r25 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r27 = getegid() r28 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r28, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r27, r29) r30 = geteuid() r31 = getegid() r32 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r32, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r33) r34 = getpgrp() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, r26, r29, r30, r31, 0x45, 0x7}, 0x400, 0x1, r34, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r35 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = geteuid() r41 = getegid() r42 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r42, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r41, r43) r44 = getpgrp() shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x8, r36, r39, r40, r41, 0x45, 0x7}, 0x400, 0x1, r44, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r45 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) fcntl$getown(r45, 0x5) r46 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r48 = getegid() r49 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r49, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r48, r50) r51 = geteuid() r52 = getegid() r53 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r53, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r52, r54) r55 = getpgrp() shmctl$IPC_SET(r46, 0x1, &(0x7f0000000080)={{0x8, r47, r50, r51, r52, 0x45, 0x7}, 0x400, 0x1, r55, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r56 = getpgid(r55) fcntl$setown(0xffffffffffffffff, 0x6, r56) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r57 = syz_open_pts() r58 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r59 = dup(r58) ioctl$WSDISPLAYIO_GETSCREEN(r59, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r60 = getpgid(r4) getsockopt$sock_timeval(r59, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r61 = getpgid(r60) ioctl$KDDISABIO(r58, 0x20004b3d) r62 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r62, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r61}) r63 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r59, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r56, 0x0, 0xfffffffffffffffb, 0x0) semop(r63, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r59, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r58, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r57, 0x2000746f) getuid() fcntl$dupfd(r59, 0xb, 0xffffffffffffffff) 16:08:50 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b704010000c9b1b133970c5071001a78b2e18e6df1c8b54c000025941f4aece075e19191d1c607d63655ea6e54d5ef6d04453b92a1d8db2e24890f4791ec7f4e2c75a599730c018b0c242003c66cbacb51f6711a94"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x393f) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000200)="e7", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x8045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") 16:08:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1bef136d7099462ab6a358d991cc06d0f700", 0x0, 0x8}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe6) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0x800) r5 = msgget(0x3, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000002340)={0x1005, 0x0, &(0x7f00000012c0)=""/4101}) lseek(r6, 0x0, 0x80000001, 0x3) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900"/225], 0xe1, 0x3, 0x0) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:08:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ftruncate(r0, 0x0, 0x28404030ffd) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="7483190de31e1d25d7afee3c9cbb2328b66221eff48daae0c26e014cfec8f2df8ea63fa3931b231d39a4deddfaf9dd7d674cda67e0d6bce1c5e41e3245076e89052f9e3079ef76a83c1148ec3e991a3e98656d09e0f29f274edde14232627c3778d58f76279193246796e5a3d5bc16d5c338a9b097cd5ef8caef072510d16284b5898721d7d0ae9d735c4d", 0x8b) 16:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x6, 0x5}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) pipe(&(0x7f00000000c0)) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r1, &(0x7f0000000040)=[{0xa9ff927ed8e989b7, 0x3ff, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) setsockopt(r1, 0x40, 0xab2, &(0x7f0000000180)="415e95f19d3d0c9687d38f85559f9ff4bbd164f5a1e0a8f9a09be133572a497b91", 0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x5, 0xf1, 0x6d, 0x7}, {0xfff, 0x4, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:08:51 executing program 0: socket(0x400000000018, 0x3, 0x0) 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, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) write(r2, &(0x7f0000000080)="43d111e615bdec7d67e7157ffa48fcbc2e94", 0x12) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\n.-file0\x00'], 0xa) 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:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:08:51 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000340)=[{0x7ff, 0x3, 0xf8, 0x80000001}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:08:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1000000008, 0x20000, 0x0, 0x0, 0x800, 0x0, 0x2, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0xfffffffffffffffe}) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x167) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) tap1: address list non empty 16:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xd9M\x03\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000540)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") socket(0x1, 0x4000, 0x5) 16:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5}, {0x74}, {0x8006}]}) 16:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x9, 0x8, 0x5, 0x4}, {0x100, 0xa, 0x9, 0x40}, {0x8, 0x2, 0x5, 0x1400000}, {0x5, 0x1f, 0x20, 0x9}, {0x0, 0x0, 0x80, 0x200}, {0x8001, 0x9, 0x81, 0x4}, {0x9, 0x9, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) read(r1, &(0x7f0000000380)=""/4096, 0x1000) 16:08:52 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904f6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223663d762b4cf9a410719e305f1b18f5aafefcd7aaa584cb90fae1a9c4f1230f7399449bfb0139c8fd1186428cfb810f7722998ffd614ed6"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:08:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:08:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000180)="243fc10944745b9001e93bab49aac94c7044857021b5526181af0124f54c1153205b4acd9318dce4d7ccee2b103a3abd7de99f28848fc7c6218ecf17318f0519f37a2263da9219d90010f8e40d2c57ea940a46ba3dc42e2413b033e00b13ee6a06d7d32700b5593f94ec9e0cdb64851995ae1eb680c198367648e7310f4e38e6403e644f92f9f7ca74931098ffde3b00f81a83e06b7350ffa187734e5e20dbdcfac7508bd989072e6c0e7d99fbf0f8a151b3090f5a750408090cf2bf1e91608deb50dd0864120f1ae27e4deffa59d3d68a96edc1e443e485bfa901382b7f238d22acc058be601cd2cfa6c8511e296665390d3859ae785c86f35262117a1f340b9b80a87622e658cf223d3a436511f22bda8d07d95ece8ab9c6283b0bf4bc8f7f4b00313edac085a54b67079284459b6fa5734d936f183d4b288353db6d200f2319be021ef79fe1f61d12800060c863528e9db76f38652e2faacf8e935306aba6ada9f8828e040aeddd29e78b114724240b8743b51b07fd4982000655a788e845701126f9dc566b613d513a791f533b85d7861042252f1e9a647b7039f64b5223293304002bc99677c7a597054260479e649491c6b4746a2ddeba23b8c85e74f763d79b03053a34c801b7b4af04021f621a02eb8b82c565bd5e60544c01aaed102c46c21ef0f60cab0f9bdd20c12114a12837f644d862c54f41049921749c61c64ce8df1e05b30e31cef2aa5639c8fbd1afbadb1673341b90e22a80821aeb58e1261cc8d4f87a9229892661e37b955b66dd959c3ad34b38bc4471977077d7f0d0016c5d87809c7682504d7a3bf915740cc261a8ae4959d3db8bfe16bfd3340d879250a7fbe393f63018e57ad83d1c521cea331a1937e0668c9cdf4eddd7239b45805655d6cef8ebd415712c168fe245652e0f39ab88a31c8def0d696c08256c2f00fae9ebd53f091fab5c607d664e35e72e70ee42c55aeeaa28fb85a31931cb4d7537bc917b0db3ff197dc6ff1c4d780aa6828e1cc59d71ab10e9e8c4fd3de95fa17f527d847990d9516ff8542a3caae52bb0262d9141f5ad3283ea3c409cfe0f6879c3d0cedf91315dbe9e94126d3eb37955f8399409bc183ec1b1c8e79a55e7218dc33f28824ffd0f30197bdceec1e37814ddac18dc0052d38b5e8c629e227d139eee5b9af01d07630dc3b699dd3c29de39c60b00dc226ad4b25ef55b2e210f8c6bd7ca94a129f519c6427cd1c55fe8159a2905c96e4dbc5854f16f94cd9c9e1c1b71f5d9bd86b1f4a472d322739341b8cde9c5ee0b441358694c9a369e055e24312e304a6a9a399f700dca346c78fbcdb7692150036eb3ee39efb38412f4e29126f27c47d047cbd3108797eb3e55d6d5b9edd898795736001fd26e870593e81bcc7c6a7230feaefd4b62071738c3c1e6b2c277aca214f555c2a8eea07d60d4192fb052f728b9bd52ca892c9c883a63a4f93f7745380d6fec807766f38765a28a1559fd73c8d1bdcff270b6cb07fd70ea0c1845058e40ae5d637c1b25c9feed293a33cda224870fedb0ab1fae77404bb50ae2c6bd5f3f5e0cfc2e3753faa38811bd57ccbf0e0ef15c7f0998bd56ffd0ca67814affaf320b1f99495c6729a68604dd6f21805c97d6e3ba376c04ef337933b95645401179cb238b14e9aa124394ae16546961658e9561d2a545afaaaac7bfcce0788a1e452538b62fe0fe42f30b4c74b34db54634879969112dd0d72ede16ac3f2a5dad5de4ab22ed5eba8783d52d2a8fbbd1844d6da72c366150cd6ac1f85477050e8ebdeebb66b76a2d8467c3bbd09d97b6b6c2bf51b5400f3cd5648e44087276ace5d2e2b8d76ea25e67d6b09b618bbb85f93726ecb28094b46b910b2518311e9ae474e2a6b7b66df3b5679fef3c899cbe9668921d56b8a657cfaf299e4f67c50e98d1ba93d7ececbcad87a8c478dbb0a64f919c1dab9140a492ae1dde0af6ecd57b264cb20e47f033123e205d8da7aacd4fad413b3914254a290d1f9be28987fe80af6b6242469a0b266d47172214f0365e19dcd8e642adc7e63c21ce7422554584d06248c0c70074d0ba373297977519b3135eec7b3200a65e2a08a575797dbb02038cdb8bd8a6fb6c754bfa88a119e7e45f51881df510d24dc83ca316ef7ec71598a5d6f3c66dff562b8ef32685c26fa8c85c5ec830ebd6a580347b25f2ed9b256ab0f84169c42131b8f5b43684ba46f3b1a6f23f6e59e0b43eab6a88392434dc2f3746bf2107994753acd7a183a34f9993712e09bfcea6b6764d51b2b3363fd28bbd54c6455824b7a4c8594ea15fedc85523851c048974f7102ba203f020e9b3be7d1d941284c70934383337076ab4a738f63e23c413f73182282d75d2ac390efd0ba5b75439ef49163659ceaf2cac86909c1c0e62f5124b712351fae8d25075bc25d9061d96a86a6f4edf2640e16354752de25159845773a1859eb4e297254cbe33f835d79a2a4de52fe51597f9d953d9e74713f8dd962fe6a90450cde22a60af82dd9d069f2315e27652f77f51e455aaf9787b397618aa1eeb5bd39e0fe0b5ce00128ea92e2dcab0cca82e72a834cfac03190a6f399c5010cea1f461e267a4d85cc8e09e28e064896bd6fa440aa9814ad6647d2072d403094b014fa691320c884ed8e574ec520e7a321eee496aec0191dd7394d5812e8846e8d1ccc54e44c0aa0efbf3be63f14ba8ab8d2dbe751921daab309d28c6ef581459516555a24f298adfadf591b7c85ed07264b7129142a1a01a615d5eac099e73b486c193bec47d40237409fa1ea299f4359b2cab8e21e212dad06a46c22856884d58d612165c8aa0283b29428c979593fe13455eb0e6d28df96d0c5a22c3376c80116f9d957a88be3c298dae03040376fecc19410340433d8868204bcd865f37b0eb744dc5d5b4b8f3ba3f7cad46d2e15183f348b8c2f414ba7b458f508d58d3564122ab2eab385c888ff2b06aa6129c0a56430d48c7c6f56179bef17076a9a12c82c6780b20412720c92bea20c90092fc7287111639fa69e71708d14a91d242f55811dce58f57b28a1edc59f7b3e67efa1e55860c41f6669c4e694c9f1730f61234c751f3524859216a52a5c10e4305ecfbd509a43be29bb8e86cc3376e3fac212418ed5263cd5ff5e0a6b68264ad67cc03282080861aa1c63f79926f16b2c596398c4c9442e060306ee2ee0ecc5d8fbc845f40c7be9580df4bff3d39be1abdc174e6f297bee3de32b1c2464a6cda6ec64fc19b491b0a25da4a8b82c04f7626c7f8b4eb9279fd69178e86b6f338f5ad17d62b56b0194be19a4413c4d320e8588005658a6d0481280cef53dfb99d7287b96bd91c8581851fa39c87cf46998cbca15b242638a97649d3fe805d14865820f32401175d61cb3b9f9c03a102cae7ecedcf1096f1cc07fb7c75c137fe15429eeb24cab910b43c5acb948d16f647c3b520ef8038eeb01a522f7dec922d04a09ccd0c78d2fb759c1ebd9e8bc479c5178f063ba2663bb1c431739e5d591645e871cb106e82da53f4aad28ab628e50baa953898c976654030299cb9fedc84bbbe5e52c4f80166b51d8c91cd97a9de66e1b7e121da0190f049752ed4dcb706988f8c2278877735395ffe408f106f4fe9df8ff487e27f60c75c2e9ae445aa245943acc2f3a3430d748bd73981d548df4ac14305ede842b33bba731dc486a05b68b4e66bc664167140917b95194a76a3f10af39828086f960e40c149314a8bd34a0f8a88ba9d27677be7feb1f3494ee473be090b6871c7ed121abef5df18b0e8d5ac386fe018c959e6e1c277c20511c457e898e00dcff8654911c4eabe45f8bc08e3cd0c64fcc8ffb5a67bcced6f5d09d7a5cd1e938584f23c9cbde8e889ab8d7a5814018e4db9a0361bab487b6fa8ebe888ddc9dcec531231067fc9aee3addbcb8aa5b48e1fd5b85ba7cd7706069ef4b4b1d0921916eb54ae0e3ef7e37359b7216ccdb2b62a7f3d738c025e9b9714254645b1b13a65d9da029855dfe64693d4fd50ac931ca863067a69226e1477b5c0d71fdae54e403785edd5bb461c70e3153cd97dc8652eb00048bb99bf1c02c05e7626755b51b9fcd4541ec32c586094e27d5fd04259c4528aa1341b0cd4b30bda4a71d7833ca62fa164e5fe8d38a93d86da21d5e037be22e138f4b50209a3ecd1d02e2d3ed56b85cedb0eeeb1caa1bfaf37dea203ba2a557aea69b461718e8c9149c48429308a347176fe79794d4b83e461f799f220abe2e5bd783c59eb8a8c76756646e412243f85a832972109b26ebd2d8774029495fd074e8cd21457c4daf59e81ab9434c70d85d2aed74b649834a394517fdc0aeb1161f0cdccdd82a7ed1fcfb07309551d663001a4ffa0bbf4ae5a0eb710c120bc402dcfad6adf950f2b9f7e9289445c920da437a305db6cf0fb707e36719ede50a6eda3796689dec54f4af6f4ba9ea266bea04abee96e9cd40958ed0348ede2c9ee3534535e533dc7b07dc20c535825d92419e7cfceff517ed8641ef634ca2680b3a42c3c1e7f62818887481d26c2c979715d9bac117a88a9ff5586b799f3a2ebdcc55f56a407fc4145b0ba2b76ca0c29c064baabb2e5abfd62d7a1d44c3fc658f1b05875b06cc39b30f6a26b020264e798f4007c6e1c729c726222add626fcdb7e25666aa959271b77c5a6c66881d28dfa4619137690594f81e2d86c8d0f90fdc6c22b4d7bc4bac2a10b48626f12618fde4efeadb5b4672e356777e4b201560ebe9d4caded7b1063e097e2ec81ecad73cf72334e7718c343ebf72924471864324a694c051b0ce20be4b0224ec88bb4caa454fbe17049fc387d71b6c4a771c921a4322c4c1d8406b0f94f9e9eb48353bba4f1ce8932459ad09badce6e9f700088e09e82093de276063fb083f9dc830a5e05a079e8833af04596c561c5e58cf1797aba19356b2e7c4907757bfb12ebac9fc031e42383fd689023c20f8a6dd08e5eb46298d5b88699b6d7ac48785788e5f6f956955602e81501220a17784b3ac187c8d1e8b57e78c05e6d439050ebab9282a95934541c74fbe6cbafa448ca22ab2708e5afcd74e81ee6e1caa65d96be9ac56e3cc0a5c7c8103ea60303e2558fbe44759cc63a07a13ff3a4aacebdc8c425959366d0e3cef72d7e210d1e56ee1682aa7b1dfe0563cedd9d388a79d4b97cdf71b71d1823517fa516ae7901a12bd377c52b9521c7bff3f1e9574d2129cefc8e3052a5d62cecd879b40a0706ae5fd53f94e8739f3868c855c66f1a4058b3fc020e2d184288e5aad37177bde6f597bad3b04ba91ae07161003f908db91c6388f3b019c47903a3070285a2f579c4e9f4b49ad4f4844377c0c5180de6cf63e292aab2779b3167d40905721bf6a27d437e09999a2693b4d664699e886a273e3b14b432e4647df92f0721bfb3f3fa29438e976e4809afd85c18b6409685da1b13d64b6c8bc29161b320e580bd839ff39d5c168c75c7b170118b644035496f06e4b976573875183556793db156c758a4e4c5a0a4bbfad1793df512a544c7d487d8c0a37df194317595bc1e5e7f11f606e44979a633e36a94e80c414621f7dc70b48d6255132943d77c26212651cf31d42b250a4ccd9e52c4a7fc3c594bedf4889b0d480e061cc216512b0b40bd983f8871172e4d78791e5d94c7b5b822990caf814c847805478b8a2a6d9a7eb04651608e2caa97e246109688a9b8fbd440942e473db0588ca27db789129061c5dc546fd3e31b8a51faa56f4a4b1044229fef7e004edd0f39140e16efc7aaff64ea2f0dcb2c", 0x1000}, {&(0x7f0000001180)="fe99e927ac5029352fef0d15f02d579f2c2d33d5c5a9da03a60f48eba135ffce249849e84cd7bd2c06fcf77c83520fe20a1eb458278c874a4cc1ba40a5403f28212b96ad17d8abf5e617434f76474afdef4feeee39dcdd55e8109ea984e8ab62a062a55eb4a2ff29266f8dc47e0fe8e3f488325df84ae84a25d9310072d1d7f1da644b78bb1ac5d11f8dfa9850ba9eb39d8221bbd57b5d676a44e29e1db8c42c052125e52ec844cb376df8045088e66a909c6fdd39de6432233a3782f811af0e270e4a7e1b57f1cbd270205c1c5dfc3cb973fd6f025dc303dbeef40387d199cc2bdbe57fded8ff7b0634076bd6", 0xed}, {&(0x7f0000001280)="94828a191ebc870209958738d4ff28b853f57f78ef073a8c1d079395bedda7f467023df12a31f21eaff3d901c98b024b2370a5f39addb7c0d20af2da9554ac9b008c6d53edbff2b4cf833f75851ced3575bff519c2c515f1728bfccef4d825a4a61b5a9ecfd78b9fef105bd1e7e59054adc8ac07a47a72622f032375f5f1746ef30215c644346082c8190ce9db0b84b095659abec1397f31b92bbeeb76c9094c0910", 0xa2}, {&(0x7f0000001340)="6d708c29c371bf39f576998517c017ce7bc0253bf11ca2429aa9595d7bb7e2038c4855c23d52427ef7bccad525857b1e80005b0f94eec4e44e25d951ff8b719f42a8c1fca79b4567692a9b8f7e1afaab5ba9b0f76489014c96d8b58f412c118b1f9698bb8ea51e9a2369c2c0f21752cfd7df210eb816d4bd4d057043de1fed126db881de7e95c03f55bfee04fd8ae6a9260633b3dd3a17b22217a5c9dbf9b783fca3931441ded5f61fa5a7406fd6b86332e292a44e848e52945602448caebdc4c12900217f56295c23c6243d8f4306eff80cba8ffd254bff3e84bd81e09e71b17e7e197277efc5aaf5bf98073cea629d0161667ebf95903cebed8fce49bdc14a4884ccf2746b642cb6f22b78a0bed29d616256a46d13e80783f365e87405faf3acd0a935da9ba18aeefd4abb03d96b8502b56ec54f02d15166dab05308827dc606cb253541946195bc3f003d9c77478b6513c84ef63fec00051dc81eb039ef7509c313f4da03a7b910c2ded6b5265bdad0eacd06b392f6a7808efa5f30cf50303309025b463a0fe56d5b2c7e8d5d3a4503398bf1ffdab21d3c917961026c8c446c29e221a7e0c2e94bee4280af5bd7908377aac81cadb4c73fc23a29ca89f575eb34eb272c86588d7b4caaf7c3049dc4fe4e4707b414150603172d267a816d38e217bbae69feefd70189a82d27d4394f683e5123655284195790bf24748fd82290b631eabe351aac2921634ec4627f87603af658ef435f3d515a9946d23f8da928005266ff3ffacd97d7a02d957caa75660fffad594f9192fe5cf04cd1c91da0e5857d87d238dddcd6166f15edc643b745388550f42c0b2b9f094910f8612eb4fcf23d8bc0b678e1769fa3dfdec8086a362fff05117c4541636920598d9729e72325ac0b58f511ed634b631fe4aceed1318f1997490b1f5d0b46ad2b0afffc7cedc436328d44421b48d721f77cfc18e8ed1d2146aba82c58c1007e84adc0e7f7261c33386e3a48d83101832c401d59cc540c43a33e0044a692eb8f8916b1160b7d802dc59c75546ac6f21c2bb1612a933f15ca99e880b111efa6538326df5835f2fc5393013b49a4bffed02ffb2df30b04225a7f6e4c88ae032c65effd812741b1605c76af199f830375982989d92f86b6e3904f8c4b3e3852545981cb062d29f37f82779c1ef9865197632d3733661f024c043d1d6275c8c966e5b9d3af118c3b122bf9bb5858c21dca81eacecbfe8f175396ab9fa8bdfcd4db8717e5d9bbb43bdf64d9a0b207333ead252333f91d2c9d91ebfb0d294777c8139e6ba16272f59c56c45a2caba1db9d0b8349a3518a6190b6132d727944483910f5d1316c7222ab0011fc4952623c1a9fd733ab089bb7e1f422e6cb64e2c9672c61b3fb914e8cd5576889de4de6b101bf6a1de650f61a4408722ca04e9290fc40531f973da597bd21377179ab69fc00322602defe6fdcad9cc56f40b6028867f9289bb9f0a2df3fef4a8606c7d904faad2328f49a46258ff967118bc420a39b319c13aaf612119d7291f94e7b223fc2fa8180560455966744a3e7c92137501611bcd8bc0f55f6d53336c372370f9fe92db5aa1c533672c7326a1b3c1b95aa1cb711542a5c7427906ab995ea997654d375091d94904e21c43a8dbd293144068f2ff9f6ec519a03b21b19bd34eb051d8e38298c32e519b82d21a6b88637d640e4e71c7cabd1068754ce41d3e3ea5bbae7ddf0d49939d7a951ab0523788f94c6a63af965cbd5f0bedd8dff7adcdc524514ca4b455fe9627f1ceeeeb294fdaaf1f7aeea751ce2cde4df7b3bff70e26ada671d38cf1cb02692b4de68e31aa5032bfd7eb6d4c3c6f596f8e0d533a9898f348aea2568b912bcf7eb829388864a6d6cef893639da0ba6c4a6bdbe0486df2ee795b85c4d74d48a5227670b7a79008c12e5167ea860ae394892bad7a52313c6f64fe741b705b01a5a1930b2a50ffae512cb4e1db22c4394e8d223a81a34dc9f9920b5e09a2e59e22a0b20ba46e029d2c8a92df7d523c1b941a146b229db22b8969df35c312a53709c4fb758371fa9b4cf8474f2fc3b447155ca581b6211dff9f40b66d1eb47a9611edaea79e07ca1e730966ff5d5ad55ee1288b684a6d580c2d373cb5e2c5ee8028d50c8890da423541b59b336eda8d2dfffd5e1491a5d35d947fd7bf88ec6a7445e9af2a8ad79b52aa4ea5dee693b8ed3d293c6dab2367ce21ecbd4b262dc5e7dd68a1ac6a1988c52f660eb9e21fa079f924e530c71d66cfb6f2b5aa71c89d025ebcc18e95f52196f2a27e9d7f48b1a6c47745fd98425e3fc8d440c185da6cf8ae6e55829185b259b2df07783faa8a88f5a4964b6b96ce9fee0bfee77114d726924e13a3433de547f3acbbcc88a91406b7f9c9c1a09c1036895c32aae4dd979572086442e7c4b1373cea859cc1940804a46d0867acb6e2e499dfd391e0e5072b639873573577da78916ab1dbafc47bbd1f2899480647af2f5baa59f8c8965fb77b34d1573aed71a8652036dc24a7df8ebb4a86a85bef8a941e254833f69d3c28a0c217c9acf523376be2f1af7a360cd2e992ddcc58b98d46f1281db3288a31237247d99e95342ca438959c5397d37cc1c5a648a95a37debd266c1ac31fd0b5d86bb813d05a06f815ef31e16d0c3ff57b5056607185a41bdf3d7475fb9f3a5b1ad2126dc42f32a290ffa0cfbe0db239b6582c6bb8bd3a1eb5a261816e03c0d64a07bdddded3d03d955ee6af627521cf3360fe1a03eba130c3b15f2270a3d5f1c9293e7a81793094e154eab41d20efc13c2eadb5dea518f120ac2b6ea11d2ca5bda6376822b89c6544114ec1aec4a52e45a895c304fa8331d41aacc8bb8e85629e6dc1343da608d4dbb9fe89d74b04a1f3d18f9ff3f4fd08fb124465f9eec9dee953b6b00a1a468ac79c65746807bad451755653cdeabaf4c27822400053f4dc1eb0883a6bd412c7f05068176b0dfde9225c0da023fbfd4059eb655b7f1986539596d22ed9739c7d2062b19f799dacfea5c5c9cca5862d648c85c6e16a4966a44b650f70eb4910f6c61de3536c9f582788340e7018f78700d47dbcebe5dbd39a072f09d8d5c2460f3e1ba12b637da43acf7efcfea4ec3a9ff4981491113b12342df0328cbff91d4833763ffca1b9558cc6307f2c02c3d7706db595bc39e79dd87faa842057646772a3ffa3939e5b97a59b624c82d3b9873c4340103642c39bdbc093cc390632efdb3570c6795164929c1a983792d4c9b64f6e37ec996eb4e29a23fc35d287b8b63445e597e1279df6de83465c2e6cb0fd3b14a76ff7554d0ed637e9f8bd9945c523863d29fdffd4cfb1fb3749c030a37342239aaa60dff16db554572d64eb017d95b57a22417016f9151ee02d7a7ac90e309b45aaf59616d9c5af77dd9369aab964c07f87666ba046499dde32cbd9a4d667f7ee3b967bf6c08b99c00d9d155d243b396a0a0083b948956fad67a3231da0f325aa26744b44337ca67792dd58abe4408f2679719d51209d847450b4125414fc75b7fc3b8bdc04605ed8ae335b457668700e8543c9fc2144309c163ced91831d15158111975f21e1bd59401b56a3f71c8b39ef72bb6482df4ccebdc024b773b38c94a3371d37666bc55902b90c156e979448ec09ca4e762ec8d1b2147790a9d6d07154490e4433b474babe8ed6f916415c63790ecc0a7b548eddacfdb81c77993e32f5e57c75376e1fbc6b876649885efc122481abe4a35186e3e71169e81a78b809e02c3049f5d268d5902784c143c5ccf0ba12fd40eb2b4b05cbab7e249f8bdce2bf87ba507c54fa16189e9ffc7cc6b85ff596a479efe2d7a7702199029d7e26aec5791a1a1cde3c41cc4126bf8ac165e749a011e842d94270443863760060d64617d3bb03f57bf283e54c0d234adb0a690b58cad3f38ca45d48b73ad2564ad62cfa6b1f9d9628634a74fbff2390b138c630e48f4b99e160aa47e5079143ebb49fdb00addd98b0cf8f4b6db931ffa729cc8144f062b42c9c3475158cd385dc5d3a0525f15826e5c94cf21988df035dd68404e29495f9df16b14d82485e3569816c99bbd257e63be85b06b33097e7bd19f4ac575a1f1151f6475f40512c98e686e8bb83369e7ed75dccb67eca201c505e5feb17ba27287918b4f40ce8820c587d3cf81f6ffc27230533b364e1435825b906d0af6c7a02679c43e65942133e906162b0d598122f3439f51c6b3306a852f848e04590132f2bbe59bc470a24f0161710dcdfc6ebade2412003bde31cead0e05dac7373f14d935a255fcef0d39b42c9360f875f9b5f9d5cb1fa6e045f1d9fb4d03d8e246832f5d5daed9809a016b66b6f3a7c28c2b83068f3779080ebd1c3122e117851de6b2d2520335dc1de2e755f15f81d1104d303053a77c06af33c05dae28dcf1212ac5781ef79dfab0bfc28635795ac41b687b72856dc94263f7ac0a370ef4520652722faa61b2b6aa44b7451cd3bb98ec07ae6ab09006b55bfc43d2f62e285c1acbd47a91fd13e0f73f6fcc1a298e95bfddb9d33d743db060ec358bbe64bb419db50b5f0a2217b8168ec9658beec5d2493e8222407cb5ca2ca623ab285e46cba3b73b628210676434d7f505cd865208f85e597f15e8131184dfabd16d123ca20b206e8f81ccb81d27298b7b39fe556d3f05647b962c3efbb6d9a5392cedca3f13f7e2734ccd38370a1cd343e7a49579831467f37a21c145794618cada50f5c646b9c0ab0bd3bdb16915cb8192a01cc7c575a5db11a7c40811ca938de6a7eb2e1148187605df1b2a2b14e1222d54dad5ca83b0fa1f6db79034bcd24fea44c24e7dba7e851603bd4256a2b3f508e818d12c915f6a24613d46d6a4b7530d3022c2c32fd071b202e8d3edb8c11672498d3dde89286849b296a1d12d1dd70d6952d8f55cce25e71598c393b6854c545921e0c00074901075552037915f69af506466c45f5de6973481c793bb0e9136e092afb3902d172ee9fd0966faddda047e02f47b80f0e4ce55b69b3149667ea0ee083c647e50c2cbb81acd53a9851be944f41d0d657f29b9fbc1602e9fdfbb6539464c62073b81c5138169a18f4b57d2ebfd96ac76d04c8f3e9263947aa78ad7a84d638025ded2ab46b1ef7f1623d05b5ad75cdc9eaa48300d96d142c5f627eddf1de4e40a1ee395abbf611b04102e2505362058fae10da8f9ed5192a022884392074e7a01c10dbd8f0ccb0073d3d5d71f6d36b8de63b16e5a3d5a29befaa8b38e023210f35f24192f099807ad166f3e4f3bae68a4024660e7ad466094b35351682d6e4170ce5493b157fcba3fc1bc5a49ac273332301ef2c32cff64eed77c3c6be8506d72c90e769de9ddc3d68d05bf5e3cad7b870abf1541caf449d5c7f8049214c1d234542d590b06178867d524e25c30a6f16fde5be4e270305b1c0f100aae173e5b8f88c0a56ec5ee06524a071aac05ea039d69be922c77b540979519de24f4f6f405f5e535a24f1642404c159c144a5883efb5609f6464d9190b925dcfb1c71762411941756f094cabe7ff2214b81f30dcc77e6bb1cee2ca7eee48f7d3ba7fba34bfee5b2f6a3e6698aa6afcd938584e083baccce17b4175e0cbf46675f3e733ac5eb9755933624f25bc4be1509ebd147b28696403345935ade8d043c419240632189e21b31777e10232e39e9713b7ab29bff6e55750f4ae9e6e35c9a5731ad8b8929d547f300903a41c42e4ac5f2dab7f3ee47c115f71d79685ec004f4c9c1b37a3f05471abe39c2166add461566b0a1da15a3b42f1", 0x1000}, {&(0x7f0000002340)="0db42a7e043cf0a76500eed03902a7c2bb86bf606f14db9db9761ff4273559a915e381e8ad5cb97a31b598a88f36deb01e719998e0196f76e5eac43bec3e8160a9bfec03a550afd6d4b18018b931b8839e267ba1c4cfd47de16ad33d36cf38ec8ba3655c5b0581381849437e3237845aca461be3d0512b30040c7d99c1cdd2e13f3441a5269cd874e60d5813926bc08c049c50c04d4fc3d156a6ea83ef04a5141ce439c06e83a11e9a0bff0fc395753abd17f649fb397d011326471aa169098124ba27309f6232aceacdb375641c", 0xce}, {&(0x7f0000000100)="430ce912aad2b61c440caebd8a32c19fc5f673af923e9fde63fdab1af87985acf52b4f8afb04c039e9503c1ef24330d5baff3d8fc5ac7aecf5eded9aed8ad88fc90e732b2b7023d784f2b1fd3967969937c32a48bf824e67c8edbdde05f92f371ba2e0255ad74185f0cbd973837fb4771675", 0x72}, {&(0x7f00000024c0)="eba4ca1243d04103c6e836cea248344c421fb42f966289ea8dd492ae3129b9032a6405a110410225d68a3793be116245091fa2d6db70f6e8781befe3253fd8c7453026ea4220e9d810132e54d155ef7e20c82947adbd786b84cb1e616c018764b104eb981c598c3bb08d143ef9f2e09e60699d05bccdf28e146482b5eab1c9b56e3def6e56b1590801b4eb21935f88ed6a6d59b7ae2fb6dafdc115d9b9ffd04556", 0xa1}, {&(0x7f0000002580)="9d3f110cb0ef0d80159530c30d6608426732054fa56256f0ba4574902e1d5f5a9d68b300f47514735112f43bef6c71d24d3ee2488cf80d596f828e03e303c12c0322bb00dd83d97ee42258f43fc032e3d94d2fb69c7e1c386aef7d40917a31da6277bd0fa5e6614c78cc97b6bf8cff0655349fdbd1d39c604ca68525f3a81fa300cf6530ad485b510ea03d95a0e4db2596", 0x91}, {&(0x7f0000002800)="ceec6db87b6b6d1bc03ad53a7f6aa7d498968d897b0558473e2b1aea262e5f6a39b9d21a5877a69f55f47aa95f66ee30ee22f2990231d05ce2936fbed55329c4283b30799b54f761d778b2e184ef0576e9deab9d98bb02f4e6734a6d", 0x5c}, {&(0x7f00000026c0)="2cea41e92dc6b9fc6162507bb2cb419a7666015d6599074f9317add75a148d44b621ccd447418318d2e2a77207522ac87a8962794c3ab57ef1924144a6753ed1bd8119303ca4f17427e7da3a2547b15ad769fe3b1942812c61b90048cddac1adedc27c48cff293b496931d24308ef345a83b49744887f5eb8101ca64821681", 0x7f}], 0xa) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) 16:08:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x5, 0x1, 0x9, 0x7e3, &(0x7f00000005c0)={{0x0, 0x1c, 0x7, 0x3f, 0x8, 0x8, 0x2d}, {[0x5, 0x6, 0x3, 0x7, 0x9, 0x7fff, 0x80, 0xdf, 0x20, 0x7ff, 0x9, 0x0, 0x66b7, 0x0, 0x9, 0x4, 0x9, 0x1000], [0x1000, 0x7, 0x9480, 0x3, 0x0, 0x9, 0x100000001, 0x4, 0x8, 0x4000000000000000], [0x8e63, 0x1, 0xec, 0x9, 0x6, 0xc5, 0x5], [0x0, 0x9, 0xb7, 0x52a9, 0x80, 0xfff], [{0x2, 0xc89c262, 0x8000, 0x8}, {0x7, 0x3, 0x8001, 0x4}, {0x3, 0x8001, 0x8001}, {0xf001, 0x9, 0x9, 0x10000}, {0xfffa, 0xe8, 0x3, 0x9}, {0x9, 0x16a17b8f, 0x91, 0xcab}, {0x8, 0x3, 0x5, 0x7fff}, {0x4, 0x200, 0x5, 0x6}], {0xfffa, 0xdbd, 0x10001, 0x3}, {0x40, 0x0, 0x43, 0x9}}}, 0x4, 0x40}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/232, 0xe8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:08:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x400, 0x0) r0 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) r5 = geteuid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0xfffffdab) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getpgrp() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x9, 0x6}, {0x18, 0x0, 0x3, 0x4}, 0x7, [0x1ff, 0x1000, 0x4, 0x3, 0x7, 0x3, 0x0, 0x20]}, 0x3c) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r4, r5, r6, 0x45, 0x7}, 0x400, 0x1, r9, 0xffffffffffffffff, 0x2e, 0x2, 0x401}) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x0, r9) 16:08:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x100}, {0xffffffffffffff9c, 0x1}, {r0, 0x2}, {r0, 0x80}, {r3, 0x100}, {r4, 0x4161639d797f5e9}], 0x7, 0x40000) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000140)={0x7ff, 0xff, 0x1000, 0x80000000, "c41dec5a1358ca8c782b06bba475aaa8257c290f", 0x5, 0xfffffff7}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:08:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:08:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x4004, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="001e0000000000000000"], 0xa) 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:08:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) read(r0, &(0x7f0000000100)=""/7, 0x7) r1 = socket$inet6(0x18, 0x0, 0xe2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192ae1c7c8a821aaed66ffff045ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:08:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x61, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) r7 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x400, 0x80) write(r7, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r8, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:08:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:08:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/devpf\x00\x00\x10', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='\x00\x01\x01\x00\x00\xe9\xd1\xcb\f', 0x0, 0x0) close(r0) 16:08:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38002) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1e0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x2, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x36) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x0, 0x3ff, 0x9, 0x400, 0x3bdb8dd0, 0x40, 0x100, 0x10, [{0x8, 0x1, 0x7, 0x1}, {0x6, 0x81, 0x7, 0x4}, {0x7, 0x3ff, 0x1da8, 0x8}, {0x6, 0x6ba, 0x9, 0x401}, {0x4, 0xff, 0x0, 0x8}, {0x200, 0x7, 0x200, 0x9}, {0x9, 0x0, 0x2, 0x5}, {0x1, 0x2, 0x0, 0xfffffe00}, {0xcea9, 0x2000, 0xffff, 0xff}, {0xffffffc0, 0x1, 0x5, 0x3}, {0x400, 0x1cf, 0x6, 0x10001}, {0x100, 0x4, 0x6, 0x2}, {0x5, 0x0, 0x8, 0xfffffff8}, {0x3, 0x4, 0xfffff383, 0x738}, {0x6, 0x10000, 0x3, 0x5}, {0x3ff, 0x6, 0x9, 0x3}]}) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0)={0xa5ed, 0x1}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000340)) socket(0x20, 0x4, 0x20) flock(r3, 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000003c0)) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r6) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) accept$inet(r7, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = msgget$private(0x0, 0x388) msgctl$IPC_RMID(r8, 0x0) kqueue() pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000500)) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ftruncate(r10, 0x0, 0xffffffffffff30a6) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10, 0x0) write(r11, &(0x7f0000000640)="c1c81f2dde37d349d5e126ea6235c42cf1568e0ac5ea52e0639162263768c8fd0bb53804afe0ffc36864333e5043449c18fa520a9674d873b07aea23aa175f9b7aac0c2e0f63cce00612e31d7868a7fdfc36d81d9b359747e83498e80c5a3cdb254ccd36c8275919d9b918a337adaec5a5e21325ebfe3dad7f4ac0d7", 0x7c) open(&(0x7f00000006c0)='./file0\x00', 0x2, 0xb8) r12 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) fchmodat(r12, &(0x7f0000000700)='./file0/file0\x00', 0x82, 0x4) 16:08:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda18e90aaf58d991cc46d0f700"}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:08:52 executing program 0: getrusage(0xf6e81203ca6c2357, &(0x7f0000000000)) 16:08:52 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/29}, &(0x7f00000002c0)=0x1f) rmdir(&(0x7f0000000000)='./file1\x00') r1 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x2, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r10 = socket(0x2, 0xc003, 0x1) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r10, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r11 = socket(0x2, 0xc003, 0x1) connect$unix(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r4, 0x0, r5, 0x4, 0x5}, 0x0, 0x1, r8, 0x0, 0x7, 0x1, 0x9, 0x4}) 16:08:52 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:08:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$inet6(0x18, 0x1, 0x4f) dup(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) dup2(r3, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x0, 0xff}, {0xfffffffffffff001, 0x81}}, 0x1) 16:08:52 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) r1 = getpgrp() r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000001c0)=""/108) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x4000340c, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x8}) 16:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x2006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:08:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xcc0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x7, 0x9, './file0\x00', 0x200, 0x1, 0x1, 0xfffffffb}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:08:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x14) 16:08:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [], [0x1], [], [], {0xfffe}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:08:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:08:52 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f27d51013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1561], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:08:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x294504fcf60790de) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) kqueue() setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:08:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x191, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000080000248) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 16:08:52 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x9) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) dup2(r3, r4) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) 16:08:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) kqueue() ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x87, 0x0, 0x0, 0x5}], 0x9, 0x0, 0xffff, 0x0) 16:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") r1 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r1, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/123) 16:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x8000, 0xfc}, {0x6}, {0x20000000000006, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0x2ef, 0x0, 0x0) 16:08:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0xea, 0x3ff}, {0x1, 0x44}}, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8108, 0x82) fcntl$dupfd(r4, 0xa, r5) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:08:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:08:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:08:52 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) read(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:08:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000080)={0x1, 0x6, 0x9, 0x4, 0x80000001, 0x7ff, 0x5, 0x10, [{0x2d, 0x1c, 0x200, 0x3ff}, {0x8, 0xa9, 0x211d, 0x9}, {0x5, 0x7, 0xfffff379, 0xe273}, {0x1, 0x3, 0x2, 0x30}, {0x8, 0xc192, 0xbd8, 0xffffffff}, {0x1357, 0x7, 0xfffffffe, 0x7fff}, {0x4, 0xfffff2f4, 0x2fb42ac8, 0x3}, {0x1, 0x6, 0x3, 0x4}, {0x0, 0x9, 0x2, 0x1}, {0x8, 0x4, 0xbb7, 0xaa}, {0x0, 0xff, 0x1, 0x9}, {0x1, 0x7, 0x2, 0x8e}, {0xffffff80, 0xe55, 0x3ff, 0x7f}, {0x9, 0x6, 0x7f, 0x4}, {0x1f, 0x2, 0x1}, {0x4, 0x2, 0x7, 0x6}]}) 16:08:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = dup2(r2, r3) recvfrom$unix(r4, &(0x7f0000000100)=""/219, 0xdb, 0xa1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:08:54 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:08:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001480)={0xeeb2, 0x100, 0x1, 0x0, "dece81424ff636d4b711046ac1d83493b8900810", 0x20, 0x3}) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000280)=""/4096, 0x1000, 0x0, 0x0, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x1) r6 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x8}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000001280)={0xe616, [{0x1, 0x2}, {0x3, 0x8}, {0x2, 0x7f}, {0x3, 0x8}, {0x3, 0x7fff}, {0x1, 0x3}, {0x1, 0xfffff001}, {0x2, 0x1}, {0x3, 0x7}, {0x2, 0x7}, {0x2, 0x8}, {0x6, 0x9}, {0x1, 0xd3}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x38000}, {0x1, 0x7ff}, {0x1, 0x8}, {0x3}, {0x3, 0x2}, {0x3, 0x148}, {0x1, 0x200}, {0x1, 0xfffffff8}, {0x1}, {0x1, 0x5}, {0x0, 0x7}, {0x1, 0x1000}, {0x3, 0x3eca}, {0x1}, {0x0, 0x70d}, {0x3484d82190bbec61, 0x7}, {0x6, 0x401}]}) r8 = socket(0x18, 0x4001, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') openat(r6, &(0x7f00000013c0)='./file0\x00', 0x1, 0x10) sendto(0xffffffffffffffff, &(0x7f00000014c0)="56d14ca9791edf3e16c2539a0ea065a725b32949c181c120e542917c0111645daf60dff5081fbbcd250b8f3aa013c33ddcd83ccb4a2b9dde7ed9766b90600be8905217e9fd471d023045d7de6c47a633dfe2e92aa261c4fa21857b223076f7d6e7bda2fac0f6e7861d40babc65c8f014eb3ea49d97265d4de3222cd22eacaaee473c1edfebc32a1d4bbb74af24117b6d9086e0282381aefe8a77f1bbc222f94761b0ac54a77cfd9bbff9ca7b0a3336", 0xaf, 0x418, &(0x7f0000001580)=@in={0x2, 0x3}, 0xc) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) setsockopt(r9, 0x9, 0xff, &(0x7f0000001400)="8f4a57856f99ed29e5c9b1c16bbcf155ae37015c49790ab6cfb77bc3bdab5042cc3b63cfd57317850b791fa1d9053871df701bdb5c6b79e077f49c5bfa7e05a2b9819ae42909d452bec5e8bd2e22cfe9ce9aa5ffb5b100ac581897495b6b5350d6d5a3f1c3352dc96a1334586275", 0x6e) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = geteuid() r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) r12 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, r4, r7, r8, r9, 0x45, 0x7}, 0x400, 0x1, r12, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) chown(&(0x7f0000000080)='./file0\x00', r2, r7) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200, 0x0, 0x0, 0x1}, {0x400}, {0x6, 0x0, 0xff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="592cdf23dab61ecbbb2dfa1db80c0dec2945b24fb2717c845beb47702caf4ad8fe09df39229149fe41047f5d1c5b12522c45aaee52bfc2bd116f749c1db250fd9c8fa254b9be245bd60bdc77a24c68def1d665d8b225ac181fa325108ac7fce1a2b3bce904ec3a65d3a114bbe80b142813ab6b4d5555be69f52a8fb9edd07d3c2202f06277284948c5dda271d0bcb40adbccdb", 0x93, 0x0, 0x6) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0xc999) r4 = syz_open_pts() ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000180)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) dup2(r2, r4) 16:08:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) sendmsg(r2, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[]}, 0x5) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x6f) setuid(0xee01) dup(r4) getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffe38) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r8, 0x6, r9) sendto(r8, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r7, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r9}) writev(r8, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r8, 0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={r9, r10, r11}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000780)={{0x9, r10, r11, r10, r11, 0x0, 0x3}, 0x70, 0x7, 0x3}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r14, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:08:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000040)) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xd2, 0x4, 0x0, [{&(0x7f000020a000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xcee}, {&(0x7f0000046000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x73}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005ee000/0x3000)=nil, 0x8}, {&(0x7f0000030000/0x4000)=nil, &(0x7f0000533000/0x1000)=nil, 0xffff}, {&(0x7f000077e000/0x1000)=nil, &(0x7f00004d6000/0x4000)=nil, 0x8}, {&(0x7f000019d000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004a3000/0x1000)=nil, &(0x7f000062c000/0x1000)=nil}, {&(0x7f00002f4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f00000f4000/0x2000)=nil, &(0x7f00004c3000/0x4000)=nil, 0x2}, {&(0x7f000037a000/0x3000)=nil, &(0x7f0000256000/0x4000)=nil, 0x1fc}, {&(0x7f00002d8000/0x3000)=nil, &(0x7f00003ff000/0x4000)=nil, 0x1}, {&(0x7f00001a1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffbd}, {&(0x7f0000681000/0x3000)=nil, &(0x7f00003c1000/0x3000)=nil, 0x9}, {&(0x7f000058d000/0x4000)=nil, &(0x7f00001b4000/0x2000)=nil, 0x7}, {&(0x7f000020a000/0x2000)=nil, &(0x7f00007ce000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000241000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x673b}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x9ecb36bf3e0b3486, 0x8000, 0x10) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcf941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000", 0xa0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffc47) write(r2, 0x0, 0x0) 16:08:54 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x9, 0x1, 0x2, 0xfff, 0x7, 0x9, 0x0, 0x2, 0x2, 0xdb2}) r0 = semget$private(0x0, 0x787fb9aa449529b6, 0x4fa1d56ac88ca8a1) semop(r0, &(0x7f00000000c0)=[{0x4, 0x31d, 0x1800}, {0x0, 0x7, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0xffff, 0x800}], 0x4) r1 = socket$inet(0x2, 0x4000, 0x4) r2 = semget(0x0, 0x4, 0x503) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r5, r6, 0x40, 0xfff7}, 0x2, 0x395, 0x8}) r7 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f00000002c0)=0x1f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom$inet(r1, &(0x7f0000000340)=""/237, 0xed, 0xcd5719ec55c3f5cb, &(0x7f0000000440)={0x2, 0x0}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) ftruncate(r8, 0x0, 0x7) r9 = semget$private(0x0, 0x2, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0x3, r10, r11, r5, r12, 0x44, 0x5255}, 0x1, 0xe51}) r13 = shmget$private(0x0, 0xa000, 0xd, &(0x7f0000ff4000/0xa000)=nil) shmctl$SHM_UNLOCK(r13, 0x4) geteuid() r14 = open(&(0x7f0000000580)='./file0/../file0\x00', 0x0, 0x8) getsockopt$sock_int(r14, 0xffff, 0x10, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) chflags(&(0x7f0000000740)='./file0/../file0\x00', 0x1) 16:08:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8681, 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:08:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) minherit(&(0x7f00006f8000/0x4000)=nil, 0x4000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:08:55 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x6, 0x40adce4f21751079, 0xff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:08:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x20, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x682eb13985c518e7, 0x7, 0x1}, 0x8) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000140)=0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) write(r4, 0x0, 0x22923b9cdd48689b) 16:08:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000200)=[{0x6, 0x81, 0x9, 0xffc}, {0x100, 0x20, 0x1}, {0x0, 0x4, 0x48, 0x50}, {0x1, 0xbc, 0x2, 0x3}, {0x3, 0x0, 0x4, 0x5}, {0x8191, 0x0, 0x7, 0x2}, {0x7f, 0x1f, 0x34, 0x200}, {0x3, 0x8, 0x3f, 0x9}, {0x7, 0x4, 0xa0, 0x6}]}) clock_getres(0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000380)='./file1/file0\x00', 0x800, 0x90) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000400)={0x9, 0x2017804a, './file1\x00', 0x40, 0x0, 0x0, 0x3}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000280)='./file1\x00', r0}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000780)=0x9) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x40, 0x4920, 0xb7}], 0xffffff80, &(0x7f00000005c0)=[{{r5}, 0x0, 0x80, 0x40, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x60, 0x10, 0x78, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x8, 0x8}, {{r6}, 0x0, 0x182, 0x1, 0x1}], 0x9, &(0x7f00000002c0)={0x402, 0x1ff}) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000100)=0x20) writev(r8, &(0x7f0000000440)=[{&(0x7f00000004c0)="a6e3fbeb1905e74262e6aa75f10d08e8395f3baa9e4744f9ade6fb559e6bc6db3f0601f4f79fd06529d335f103d8b10c5ca7d5ffb396c5b937d4847036e2b6f97f772b32f76b1b6b72ed41ffb7f0aeccf33fc50ca6d3c4bc082a002550c89b7b40a6ac69db0d688f05b29384906a77ee97c3147e8711b5227c4a6f51ac7f8ba23a9e92325eb0acdc0497ab4fc412d7aa8b2afcdad7164ae257ced602287e40143b2d3ba99240219ebb427bf83e851c61388bf48cba5a3dd746faeb31b1ec0c6b32e0ab1546a1ee2405566d7b93a319acacd65d4a65ca7bd840f2140dd8f8", 0xde}, {&(0x7f0000000680)="5a8e2d9a6298c19f9c02f7549924f02e47e495d387d16ddd2d18a07fe29ca80838c80b6ef8afa4d33180ab236b8f880eef0a80cc06be4b5816a0bb429b486badabc94339c47db62dbae8641b602d2cfa7ca0aaed1f4a2aaa4681083750af0ef97fff744d079bfaf51a30d970b3b8f297610a9ff8f655825b34f18e3a307a24f56246c392ae49d198442805adf1424a2c83828c8dcacfe113a4799c94913631b9c0537a6fb8d1cdf1bf3b93d565d0e768a59a410ba533047293d06610df044422841b9aea67022bbfce1bb96c5fd6d193fb720cb657396d8ec0924fda9b8470e33cca546a4c102a28d88ea23c430226ae8b67ec2e14b1568a9d6cc76c13a6", 0xfe}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:08:55 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) fcntl$dupfd(r2, 0x0, r3) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) getpgrp() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000240)="ad18b063ef6373661336a64024d1f4f22c801e318932e03b82a2ce", 0xff48) 16:08:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup2(r1, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:08:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) 16:08:55 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:08:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0xfffffffffffffe37) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r6, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semop(r6, &(0x7f0000000280), 0x0) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:08:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r1}, 0x0, 0x2, 0x1, 0x1aa, 0xfff}], 0x8001, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x91, 0x1, 0x41, 0x6}], 0x81, &(0x7f0000000280)={0x1b79, 0x5}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) setsockopt$sock_timeval(r3, 0xffff, 0x1805, &(0x7f0000000000)={0x447b, 0x27}, 0x10) chroot(&(0x7f0000000100)='./file0\x00') 16:08:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x99) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80081}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:08:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x6) sendto$unix(r1, &(0x7f00000001c0)="8df568c69599922f45fa7ff405af3a7f1c33c40f89e5ffa5d82e87728fa1c4aefed06138a782318553171df9021e32eea2d2aefbb872fb4d814c915feee4090a9f3fe621f9cdb6fc87f830ec6cd385ecf431c1d3f9623a7c90a4f5c73504645fa203035d41043309e26699e18f95b20f9e9ed3cee1fe00c59526fe56a3e94241b9dface678de505edb0453c2714c40742f4509ed20447ac1f152d2c2764b95d17a91df4859185f9efb2b9be1a2982bd9337e290fd15b4b6726650d405dcb1750f929272924181bedcf13e74220fbe03ece5673b57da5c1436bf6bcf2ee7446f1afa832237f1a7e2e6160345b53cb059f96c3f11382b4b24b0f4a71b955bfd0ba8e99c0b272899b46cdb7ace56424913ae855c631220714ead452dd8c24f48589557289a592147d197f1081ae2dc10804ab983c31bedde38a268b241e8aa9c215ecd021c723b836bd373ebf00ff4f01f7cd6944a5b752fdaceb3e58cc06d31543b9d24ca0af2900f76579a22db1a3fa33ff4ef27a59384be0181f0e3c4fddc6f46c29acea4998d4169320287c59feba984dfaca4fbdca39078f0b92c76580a1e43bb7e74c67921ec8a8500f820aecaa198e5df1988f9a81d5752d660bf691a53034640887665f6b7c15d2ac78d45d62dcb028881131de19eb393d547ca5663b573d905996535e41b11775d6e456b3c9e7e9fb6037beb4518268d5e6bf51ce5189ad5b5f4512da6623bd8fdc671daebba1cb7f20d00264d84b1438e15381e372fde79452f7e2c721f0852cdc6867052d0a17cc8bc5dac0075eed25259cf276fb27cc3df87de47a9d6edfdb70a1b604601173bcf294cfd9fcefbaa36b13fd24f78eec352fda3e498142a66a335d7c415232777de1d686afced925edeb32cf7651f803608799fc8bbe9ef73619115a81cc69c61b24655d44e555622480166163095ad7331bc41c73c6c1ffc0f7ff9bea6c9516fc8ae0afa20fae6c9e1845876f4b4d1c91bb339cc3a4643c0f0ef5a0a9a144ce0833e985662501a314284f62179e1cbc5c0e00ef813cf5f08dffc5c9e6db6a9c477e79dacd203203ea374c30eb844478c944ba501e524cae04b688587da78407d66a30a05e428d88cacf3a3335feb5caf3a945e91e51a75ffb7a014f612241545a49d09da40a8de6421ecbdcaef7dcb249ef0adf58ef68bf22817868f71591ebbd517a3197c5adb85195c56086bfeeab346f641d6b20c9a76688d0378e5fe0e4b36652e15334569483f6575102caa8a5012373eb03c84ee9a69b19f3d87bfc9140914577df15e5291b55a3bb1d97b839e7e2481d93011c9421258065625bd6c31cd9d2161a1fb200588cfed2b02e2668629d3a09b09974280fcbcae882a34a9c0f0b146be7a3bd834b4b5dd3679e0d6d7bf37c815a7cb821cb91824e1db0ec1687accbcb2889cc00825464456aca16218494e60cf896c883136d4238da0413a26a61d354d1f3c879150fac19feaddce90f5dd18f0bda58603543a4979511afde5304da24020a8ae5b3781f678ab960d2adf09d2edf552202bd27757ea695e0d81380aebf31db583da5e2d346b980c3ed4a02635598ba833c95b9b3731c288a6ecc0571c9f5b6340188b90ab4aa8c467436ab491a0243b98271eb5e5c7e0ce17430c7fd34f262b6740e438e90eeff473a89bd76bf144ef5c099bd0ba81b2e0a742c7cb2221a83bbbf003522a45df0470cf3f6171c975dc61d33b5093f25e3a6a4493823e9d889bf6114419b41397ba6ab24a908a029869af49c5ca6dfa0d1642992e050c167afdfdda2e1f2e657778820324bc93f92ea898cf882f04fb200e012ab6544881ba703669c58f4b2842821a45d9dfe96f9352fd7880ab056bb427be51cf9e337b50d7e6c8984a5bb36b2cd0bec54f35c61f8fa17e478420542f456a85027cb6a4f12590d3a09576003ea0eaa1ccdd0cc127d895cf32d3a50ee3e879a577aa2c29725434e0cd0ece872d1f37d1711ee901a9d15307b89096cd7ece0a0be0748ee25902afca13cc80d545bbf2a643ba655245a21d8f587ab85a680eb048b03ef0d85c10747565f1d926709da3fe391991e43e32a2248d06db1033dd5fb7245d76a50edf14a148a070b0ace88a8c7bd2427b2267365fd2e3473bc360ce63d6920e8b60eb0b64a4017c376580b4c0cdbfee3c284440102224755412e3aa4f90562e35f45eae119f755a17ed86843afe56ff42190d0123266407655cec530b07209e639b7b97a22e6de18f4c9b0f7d8997a3eb36d2f49fd0bd3c36c23c955b7b8201ce62ef87d6c49beacd05815da3c3633c40117956c7a7c423265168d790cf022a2c0daf79f6ca04738fdcb2797f8280aae9def867891b06882fa21af4681f236f19aa583c9a89bf1932538bf8d915b3628444792e72316ba6ea23534d3ab12fad7307c97c6bbc9cd6505696d3606ee5887c708fe9d0009d339baf278a644555a8fd477e5b2dc5385173d4ab20ba6bc5fdaad0a70633673e78618eb42b86fc4f21689689a82a98bbe2273037095a4b3293436abcf4a7356e833f281cd37c8bffe18667e44443625c7a446893a2e9a1121fa4025631d9723367b84247cb27cd2cf477ee0f2e453cea77af1fc7ae9d9b913336cd4ab56d7c8c57eea59f243d7295ae2ed934ad12bf0f22a3af443fba080f7b2066fbbf1ff5d9970adb06ac13f81bf4f6c047e32c46e2fc65a86bbeb160a861cd8f0b17faa1cf7027b79b04490dc60bfbc1b5c0ffd376c9e34c82d9c9b744f97e995bd6742eba033877be00fb55dc6853a9d55ccf17a76bd59b1df50a17bde0c55bad88bf4f519bca38d04c5b1a9b1f0ad0a560a6decf2450bae6f90b732e6742deaa8613ce5c05d041eeb7113efaa846ad807119ffe803be1d815a6f3161a1671ab419009551164a35f08fb9994c0aff63ef226a991e8503dccc0b1c862dd41fc91a18d15a3d6cbe21b84ad73727b72e8326f77a79e2f41490ccd4470a0fa816ef146f012874264b0fee3b753f9a1c9421c8af596ef8c3cd7f5a5ff1fd50d1d6732944df47246345875983d00036457f8f051d5e854fe174916f41aa7af75e1e03c16b19805e5849520b76b5e20f0c0d3916bd4658835ebcb2c7089dd0b1a142deb64591ad0fad8c2fe1de454bb9135c5e2122ab10098708c9d561d46e822c79dd009cf4933addbd4e72aec40c41e9ee74d59442c3c2e1787cb25fcedbc584edf3383e8bad56fec66bbf4f182ed23811ab0b451fc2d78e595c3ac7dcc4917eeccfcbf2a275a6d237015acc0b9eeee4a920972fc59d6ba17ce10950feaf21b88b7f4dbf2307ccba342b572040722f1b2b9e2437de19abb141594272b69d34d297d5895a5eb8f24482c8cc43c0863b783e90973f07cd1aab6672194886a7d2ed8741166fe4b7e227ebda52c6ebe1dee749bab76ca72bb178cbd92a3334e22fea57c5b0de8f81fd0823cc5c970ed76f7f3c2d2216980407fd6810f09912571535d947ee7429d2b071f44be6f48b238ee08a778bd904a0dfa35cc06f9be654c6e97a580d411874a714521f75f969e06388ecc1c02ce3e78fa08628fd241f6c7e0f68f98cc0361233faa903810b5d84e7c14693b43801f2774a3b493589066d1850d16d718f63c9d61006176d361da93cf518c22c9b0a59d18c7d450664e3c97fb44056b9467f273935ea4d2d546b89ce2c9930efe48df22c2d751b1452a37ee971e9d61437f62a1f7bf3201053a1a1458b701846a35a46bca06204232b8522279282f2b997c458d354d156f1d2d1c2a2c24166737108f34cf5f4a7e57f4d19b5eea053d398b6e4987f9a7424017a6ca95e6d7ecd3b5862860198e09093911e7f765e508c334f0c2a530d564c65d8ac73a95791f747d322968de14eabd8e1ebf55553a3bc5b103904152aa6543fac1caa46688f655bc668562ba5c1511064514e718cae2cd9bd324fc902819fb3061e788b387fa6d328c970f0ad601c1eec1f362a9ffce955e501aff36a2d178ad4bf7064af02801c9f7d40eee9eb8931a4afc5b6c2195f212e45279ecaefe3ca7125a36e2915fafc1a3218a1a2acacfc30311eac2fd16f6b91e4e0e299346a2c8185b6fb1cf51b340addb878d82de7ed284310325b4c1af918f118f3b1bcc03eca7416d0c31a228f35300a4045dab7f072037b3e419f25a678c5bd81115bd825e17c34e18cc48ba1a26295d9d8ecf6da9eaf3f4123f6c92be44ab708da55345129dc86be16e58f93f059b780d5169ec31dab99fafa7e01ec0fc55a7268341597bac0c33f101b006386d1a1dfee54d99911dbf6f21c296df4edc36079e802586ff7d3c08a9ebec4c4ddc52fb7e9f32aa20a1b4451d326e3d0a5e93b653c9454a7326affb0921bc5ee06b4a4fcc3c9b8fdefab98eaccbc43a8814681a2fe5fd4e3220828b27882463318ade5adb7b8040336ff351c57b5e6311e5e2cb1b523b80a8117f2654fe409615e092f2c3bdebd608999d688688e747efde0edbe9035640586653828f477e71542fa8d8638b821a3f83a2857378c6091b66e65f49d633f238a4030146f2183a398a4f322ac25be7b94daee1eb7910c81cbb1ee8909e940988be43abf696a9a2372a0fb190cfd80c983516f09a0d08d43ecd3be88d7c6e96085c07deb616dff0aef5cbb5f2a4da352a170af7382e3b3c7482f413c54125643f5bb2a6460e954b66763c4f96a78a5f97e675a2edb2af203d108183d0e2668f35e7db4abf3da7ec6f33c672cb3e86d468337c053545e76e6171ac9df931809651a99e2017a32180a00d76237645f7039447079b550a55bf3655876e83f577b0a11bf7a7d8c0e890efa8f4eda11c1329419b73282623939ee630e0c9949436982200a0e758af89b03fc4ecfd79a196708a55c2bfa425399055a7a9948662c7292d9aba8516d32887ac3cf0018a13a6f6f5498ec6ff5ce8d158889878c5716523ff15bd60b13c2d5175f743ab6b6f1c668db9c1685fb7453b3149ba4acd5dd2c4b4d9a323223c35fb283f723f4639fc76b7400fecf7a870477d09ceddcaaf27394ded6523c481e855629de091a294afcf4f3250c4e6b3a0549011e6c9f5eaec9dfc6051561145abee26d8888ed439cf986aee878bf19f5b68e9c4dbecf60c97028074676d07e64b20db7c8eab8347cb11b31118bfe2ad826f5cd71515a49bcbf680d14fb0874256a39b8950060eb59f9752566014d947fdf2ef835f48b6e7668750f1967d4ae382740a317fac0630241493dc8e4cb31ce912c5a7de1be377f0c9900de0e947c8886a1b3402851007a2fb9820eb80007436396c8f070b53c5944e08746fe3c440f2feb2eb7b5b35b0476ebc9c7d43e898841c2f84d32caec1af75cde03c51b0dd299a6bd9221dd54f781248565f179be84650610e9ebb16792b341aba4255de10e3aad1cc3bf99f2597e186fbcf519dd44905118186702f369d378d92dd465b8f55d87f9fc37799cdf785d31351ec64191ae9bc62c0160b43d0d8f472cd3da1d08f0a5eb57ace90d042c11a8b6ba09c4222c0a2d09053eda8ac0a6d65b85fcd78f9e8e59926acbc2ffb63ddf6733d63366394b31c0c20e87545d57f2da01f5181346d26b5f52a863dbbcebbccf6ccc23251e4e5b6ce79de86c675bd31fca5efd49d8a203ccb5461db7b851098a836f49d87bfc0a3a2857a87b7441690c7c440e80526e1617ca82867efd5ea7b9c950757ded92f92b40ff06b49696e5d84d6f27248c3e01b814dcd453139cb8fa0e076ea6e7e42146ea8809d79a5ad02dc75eac370f28d520f28cfbc7020", 0x1000, 0x16821cb20bddd7a6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvfrom$inet(r2, &(0x7f0000000100)=""/67, 0x43, 0x801, &(0x7f00000011c0)={0x2, 0x3}, 0xc) 16:08:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x7, 0x0, 0x1, 0x7fff}, {0x401, 0x4, 0x56, 0x6}, {0x9, 0x0, 0x0, 0x7fff}, {0x9, 0x0, 0x81}, {0x3, 0x8, 0x1f, 0x80000001}, {0x200, 0x3, 0x2, 0x7}, {0x81, 0x20, 0x40, 0x3}, {0x7, 0x2, 0x72, 0x7}, {0x400, 0x78, 0x1, 0x75f}]}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:08:56 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29021e5d856e7a2511a4dcf5912000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x6) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x320, 0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[0x40, 0x4, 0x184, 0x6]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:08:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:08:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) close(r0) r1 = socket(0xf49517cf83cf6d23, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "1df652f700", 0x0, 0x4}) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000200)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) 16:08:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:08:56 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x40, 0x8}, {0x5, 0x404}, {0x24, 0x2}], 0x3}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:08:56 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:08:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40b6e8c8b6b87cb4272b8bcdb9ad8a4c06e28165f2a2aa6b5993ef1d4d99342a3504d5f", 0xf) write(0xffffffffffffffff, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fchmod(r2, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = dup(0xffffffffffffffff) fcntl$getflags(r3, 0x3) syz_open_pts() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000004c0)=[{0x2, 0x8, 0x1000000}, {0x2, 0x0, 0x1400}, {0x0, 0x104, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x6a, 0x1000}, {0x3, 0x7}, {0xc, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000003c0)=""/186) r5 = kqueue() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000140)=0x1) close(r0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0xfa60}]}) readv(r7, &(0x7f0000000380)=[{&(0x7f0000000240)=""/219, 0xdb}], 0x1) pwrite(r6, &(0x7f00000000c0)="312105904930b834bcd7bbaa4ffd2063a901dd9a4708596c13289d9fb60983a3fc16ba9321926309d9a25303", 0x2c, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) dup2(r8, 0xffffffffffffff9c) 16:08:56 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000001e0}], 0x1000019f, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) pread(r3, &(0x7f0000000540)="16165a587ee63cf552e418d36d12ba2925f97e1736fce1aee37ad9c134842e7a7523a15fe24f69640b53eb0528c5b32bfabfc850253c07c48efbcb1d44ab8e05dc77a72a3bc2814dffe81dcb154ff7ee84a7c8561aefc860e696665143f3c31b729817fe0d54ba60e32b820859c494df639110a08c29eadaf712555b775e2f886d931ff798991dd5cfc52d0baea229ab7b20b99b5570789e956f761088bc63e5801b0586926f70f6785bc57cf2fea717281be7357e6536f8b734d1b9c39f070d9965fbd11c1a2cb1fb4f433365395db89eb57eb92b79ffe4c0a0ec2618abf29aa416ad84a6cb7ea87533c5c472bf484a5835eed58205392659172d41d18d734a9a3060dc7a5236f0656e4f06069fea9e78f058625da6db09a72f856af272d7b791aa4db94f245e3a53ba239cf29a42573a9a0b155bb4b490af0e2ce6bb5850c2fca6cc36adbbdd6c218698d80c91cd399f9e02d8bd54d71dc7b86573d8d4cc5b326c5972e2d3110be812343723e251ed955477aaeb6b8ba9ea13b6deda6cc7033c7f41c50572259620f4bbf3eadbe3c4016f6723d5a6acdda59a377e3343b108d5afc46b89f1c91fe3039932aa0ec1705ef204bf300535a71c2590c674897dfb4b70fe5eb51b6342b6d25d96b1ab576b0074584e384f3abc93db903ff99d280f4f55e7fbcdfb1bfd06ec9ca0e947d095fecb2adb7d2f3cd73373303779d83f970c5c99a81f397ef237b1072d17e0bc02116c6143344e21c4c1e5e0e811e71c7a71a4af25c75bc3062a4d0b47d2d9ced74827e7fdf0ac8af9a9fba2a31e487d7ed170819c2d505b2a0c14b26006e226b4267b6aeaf7fa6107d92b662acfda81e350f9f780befa492a01e08cd38593fdf255b183906fc382f586c2d369bc525dc71137b35afa54d096fcd619dfa48d97c1c305cf66020d36b392eb12009e79e1bf3ba99aa3e656f4abc5c2654ccd2a3135af9e06df5b5252afb54955dd266d29340976f11213ea6618d39e2de98a0969e18d5c108b879ff65b550c2dd5f4e133c5fe206cf1e756240981c1e63ee12249a43009f03d6c4699b06d7dfd255c4c2c51b00351bd4aed26b533f8f0223521f068b2f492170e55313526086bcacd1fee56680d3d7e5d61ff1d13051845216fa0ba2fef5eda9fc64083a7167324f3c47472eef6ac8dc86f54ff2d6fbf14636692d6b3c04604a26776b4413a5583ee792dc1e58758e53c2eeac77628316dc9ba79fad3a85c54269a04f159874b7e455c4a8e9da26ad3b4cdfed5afaa5ec503ffa997611c4c0f0eaee580a429bdd437f44f9367903b7d22e079583a2ac31e916bb2815d3d8158f8bd73bc642b353e219a8664a20910e9b36d5e3ac1ea8178bf785bbf898020dc7d9e94502c897d0756510ca560ce2216fdac36165010ff17b0d8a53434664441989333c9a4b9401981932a1e53f5747a2f35657db306b0a8331ebd8a44b4c282c3809542dac3bf65abb21c3cd9b15347337297e808839e1d76248aeecac05b76cd971d93f8a34411e24a7ff01017eb2bd5bac4477044b65c6bc459723e18d12abd054788735da639eda3fe9f324c68653d2059ad6648676d64aa7c3e2d47ca8c335ef2acac56104355e634ea9e83cd23b0eaa12e3e65cf1d58143493b684a05b7f3ec7a8d1514d7c0d807d7b07e2b97a5f6ad8f294568ac3b75da9760fd27b337784e85283a15593f9134e037a54be405342e7759df0febbd11f8ddb15259980ad3562e4fc94543dcb1d3f6cf63dda1a314e34902746682195ee12d0ab303524233460c80262109d919297e0decf0a2a988c3ff98b0a060e44b3c8dabc5ad4d0cc81e51bc709e4d6165d52c60135c7d66c299868e107ad496e1593aa98e93cdae729cdecf4355893fea9e9890f36b143cdf2a19f55dfe226332ceeb0f9015558716f6b31c46d6913a99715097690d61c17e4bb7a816480dc5add0bb193c46476bb6e567fb5d113348c5201e44b6bc528ed337c06b1c49c32b3f5a164dafd5e6de9f06e4845b189c2e1cc862289631268cad43ef4179166b1e39f56313b4ee65be1d61e192ceada783ce41e8ffe68b7b861624b5e7bb50e1f4d720d22abd6a9e5da573341fce86f44181cae2a7e80f94e4dab0a118e5a5a573d75b4a088424ce9c916ced9bae41ba016e5827a60e6ae58059d8d9af3c681a2084413f51e5f2802e70c49a424c14928a8ca176ae4cd43883d2bbca7064881a34e711cdb4622114474007ac5f25f0f049a7bbaf479ba003a871e401efdf34d096ba3de1ef0537849d700bb455895f864b95e4b42a56e7b848ed7ed1f3875169c31662259be3812999cac27953e40ca2c8f7719e462e60c97e852575f0354ee89591741cba4a7e292c00bc774aaf5d57f7d32e5b27cc6293428ae37de8cfc0ef4863b3fc53a5b8dcf6e125cb252beca5354e13f897da3b4247c3b83846294573f23b8234cd6c8f5eb16540ef7b58bf86306825daba679fa59cf7c8672a6cb05c7584caf65af1edb788c1553db63dcd768d8baf0bb8342bdac53a208623044a7d2febf5c914cdb1925ddedf0113b49597ab557478e4adca07b44cf82e694237d1b4735a62d907d4ef1bd9f0fb93b5a864cc08ddd1218213c4292a991a10c5b81a5f2ad4b6625aede236fe8e642800e90de9b0384bdeefa7d11d617fa47505fa33c178239089c7a3f480673f2b4281c4b2cf9832c248e850e7fc33515089deb8938412321b1ce9ec1f3c1b63f4b945ce7ec3342a1500256eaaf8561aa1c538c1c09ab6be2dfb3d11e9ba493e0fc4cf50fb78c9c45b5551177a5b3298cdd16d39a25315f93d24de11a6f93d3bb395675c8e491249d6fb79bf1e31e925ac0bc51beab59a7e738a904e6e3493dc4cb242f8ee694df6f39c8c186a64ccb0a6a6cc98dbb072feb2b0a6a9d9e8372bc344c0bbce4b71d4e5af904937b88284b6bc74a68a7edc27af265f3c17bd378107fce03689637f66024ad89cc9b9cc8b19e1496b1c3c1752e6655650a065960834b8527fb978a7427ac4cd407e3c1fc82da0801b09922aff8a21d16fd651e20bb1f0999874c072fec1dd5e0027c73c31af9fdaac0999d165f7346a0ca83803dfa0768adef24b4fc189b6bced8491101d43d3fe2665390126191a47ba0c2b041a703b24cf0d668f6ad884e2e56ad7291b319716292401eaef503ee68ab1352dabfca1de1ff2a9d4a44f5b95a7902c2ea32be8d45ff22fbd3f04116992eb1eee50704b691d03bde3f5963fed2380e92811c51c832241522d3a4aa945590f5b8a87d5d28371de19d47b869cfbe8f1ada06f71ec9a44ae09dda692422eeefaad0972001f7bfad6e294b6e206c5f4d91f759ebb74bd3cbc1e3e75b0f42890158b1f0a4157aecfe8a7eb231b2a812125ea861c3b3902df9f956e606738866f9e4d0b10ebd23627c66f1693d437fbd924135a106504287b4cf82ad5c7d9b23d1bf1c837c565383f781277a28789482e25d2c12df0663e952e2d1ff623e4a4af24731f844544bcfc1015614cf4f8c228d77d9aa89f76255890858a2fe49028d775d206546db35bc8e8cc44ad28489fde86e4867e35db6a719414ebffc13937b4d3bb90135c71b753232649d24f3980148b31298025a91d29b7ca7c11e0d351d6ddca2727d6847d7eab0b16789fabb0bfb441e45869430c35d4e41301a064be92d22ee95404d949188dc043a4a21c013d20e3d2b57dc52b56b071610831724534397cebb250fe6d9ba5fa0522024d1c92f4e24bb5b11df08a706b969dd3b1d46b195d0649610be4d12b117a54000781ce2820d1c1cd5078c096a296b5ca336403865ba4620d553ab1eebc6e2d1090667bf6e88ce2290ec0547b9f656e07dde9f893bbeb05d652e5e80dd56f8acaf12512eb344b4d34d56fc69e4b14fb7ec668987ac9794c99290eaa2903744c0d42a0509eb203b5e4386f6562ca224bd1824548068ab436f4c0aa6cbce3d675a68e26bc55f3c8d3f74aa81c8c244c62ec86f39c4f9f4ba9bb5a782a8047254496c3c8bcbdf6e558beecbd917085ea76b7763661f4d1fde10a4752feefb998625d360c4ecef0c2053ce9393b484aff47c61baefc5c0f4442f0d6e23f14a46707482ea5d62d518eb0cee420aefdc3345fcb57a62bee8f6a2188449fcea454d72d3adf9ac608b9cc8835fb4092daf8c80ca63ef67c6b2192d1d1395b5fb32b5988cc80284d12fbfa5fd6ba81f6c01d221f2149308c0715f2ce39c7ceb8fc56b27098990f0fd319d8163ee922758d7c45c6c34150c36ff645272f7afd3635a4dee9236a9f8cbbd4d9ee40c1a44b9243d93c15bf8fcc4266e9c92b2c77d787ea6cb9c529b06b1ad7a8b4ad2355d889ccda0a5a4b3d4b3f75881e28a446b831ed71415bbeafdb09da37eb1fd0b308b00a6719e4cfab3e8eb45b431c1ab5a66dc53312bf4744bd468b4033bc74b8f713dbb9599b94fae00a5f142e86f43c5c51821d3e8156203a2d758f69fc1e00a9f980b657da9a057390447965453c52dbba043bc3fb8c175a7dd2e7d374848a74a2b7567781e9726ce4e20dc1517f13de531ead6a18b77c17504de710a70c901bd124339b0b11c451ba0ebe5b5e445637e0d54f345c3ddc256e52cba3dc2a523f1492f496326cf4185cd963492223ba5d8707d055de450f88e431c81287a84b83d8cc6aa91c976e25d85036e7338b838307f060f9dc8c3b86a4df4902c7fb70e366fd487497af125426f5dd8f07831b53bdf95794fb8f6e188f7ab2cce3987ae4f346d8e007b4472a948326c1141e7adc1c2456645c851039e0827a3f8b7b801860800104a4f49f5b380ac244f466d165daea415fe7c25140e3d3230b792f00b870adf509c574e26fc9791f4ac4644890e12ed55d1b9346b37a85ad3851f2ddd351a47ae34a31ee0c2c6bc3e21ad7836a2e3b29b3bd9e38316db6f74aaa8aaa5c2942667375c7a3c816a480d7e7893bb4b0382b7bb9a0e7e1b338cf8d3f7ef3440b15251a8c0269cab4d87443e86bf8f693ebb02f65cd22fcd21951993472b685565f047684c4c16aba8713994bd307febf3255373944d48111c2b00d91b57243a03a1f92330d08429ca79d82da86a47d4a197dd10d96bee57e0f1c1c682a08a8dff3c01ae65c42ce1ed4a1d237e0ceb099d2200c4aa730f2ff7e616792b86a1d1ff5607c23ec5162a0da4b955bf3530802cd49d62e656faa32e0bf6f684a3f6b32b4e4abab151d90b67be15bbfcfe732a5e1ef40b8754ffc4a01543f2b777cf89b5838ba1cb6d1d577c5c8c94307993b9884b73a3a9eef34977caf7056c3ce9745d794c558a88e328081e57e4ed6d70bee3680e7c9a601c14da61e8cf5f823354576800615cf1488262cae04c9824aad5836e92096935cd7ad9cabe8d862e09bbdea634218d83a17eeefeab318584119a3f3b92d3e00dc21a89197ba95ebeed912f2cd5048fda68e9fc02e0e51f7fd6328ef6e7bd01f327695584b79bd2cc5b9103ebfa04df1bf1bced1483e4022779fa0a0499e6fe5d5370fd6e7397a7364977cf48b4c93b8cd1953266594f3164b721d80ef4cf86f630631e9ed1380dce6ba054b41d17530c986a0006fc6f283aded648a59e02b193d9d0b7938d4e43aa4ea797ec1f704ff9fe47f60d2685d9643891cf1bc954f3cf0b257f1f54434c32ff9cba9996c2ec9ea274f59b193d73839a98197377c87a9f96205b38d6ead4f9f57b9e340566cbc15cb4a6ce0d2f13e8914541ac3ab995c828f0dd354fff79765ac41d32a235284af8933618ec6b06bdd0ed6d7ae10d05", 0x1000, 0x0, 0x6d) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCCDTR(r5, 0x20007478) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000444d265d69421cdae23462be4370d6043eeeef0244da3c0a75ecf7ee8f66dfa13672867992955bde502511af1ce1db637ea6c25717f142454a096abe8db6465e4bfdf6bbc6bd2fa250c0e5cf5d7fada9f105572049f7c19cda36c9b50c9915c9dd0c001765565bd8ac517b95a851b404174f1b4acc4c57ad98978f93c21d527a160122953024ecc066693565c8"], 0x38}, 0x0) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f00000000c0)='Aw', 0x2) write(r1, &(0x7f0000000000)="a6", 0x1) 16:08:56 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:08:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) msgget$private(0x0, 0x8bf21e8ff26ce657) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) socket(0x0, 0x0, 0x1f) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:08:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) lstat(&(0x7f0000001500)='./file0\x00', &(0x7f00000013c0)) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001480)=0x80) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvmsg(r5, &(0x7f0000001280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)=""/156, 0x9c}], 0x1, &(0x7f0000000280)=""/4096, 0x1000}, 0xc02) 16:08:57 executing program 1: semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000280)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:08:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r5, 0x29, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) r8 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0x759) r9 = fcntl$dupfd(r3, 0xa, r8) fcntl$getown(r8, 0x5) r10 = socket$inet(0x2, 0x3, 0x102) shutdown(r10, 0x2) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x2) fcntl$lock(r11, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r12 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r13 = shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r13) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffb000/0x1000)=nil, 0x0) r15 = shmat(r14, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r15) shmdt(r15) 16:08:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c719ccbdd720e14cf2784653000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:08:57 executing program 1: semget(0x3, 0x2, 0x3a8) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semop(r0, &(0x7f0000000000)=[{0x4, 0x1f, 0x1400}, {0x5, 0x7970}, {0x0, 0x81, 0x1000}, {0x1, 0x81, 0x1000}, {0x3, 0x21, 0x1400}, {0x4, 0xffff, 0x2000}], 0x6) 16:08:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r3 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000100)={0x0, 0x0, 0x8}) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = geteuid() r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) r12 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, r4, r7, r8, r9, 0x45, 0x7}, 0x400, 0x1, r12, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) fcntl$setown(r2, 0x6, r12) 16:08:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd578737cd9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6bdcac1a86a07ab1cd2b0a0d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5ecd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f569277dedd4229ec1d340ceac471a317baa360b018503f27c421cc3df89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821db15aaccc8c40554c5d94eeda9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d23dae29def69af19f450211c97c27b3d929479058d0"], 0x10}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="e8", 0x1}], 0x1) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000039e56ccb7734ee2b3f1a86460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/262], 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r3) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r4, r8, r4, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r3, 0x2, 0x40, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xe3a, 0x40, 0x8, "8d751b8139af2116985cecc35730ccc7c33f33d2", 0x0, 0x8001}) kqueue() writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r12 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r12, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x29, 0x1a, 0x0, 0x0) fcntl$setflags(r13, 0x2, 0x0) 16:08:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x40}, {0x20000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:08:57 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$setflags(r1, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCCBRK(r3, 0x2000747a) 16:08:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:08:58 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) close(r0) r5 = dup(r0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg(r6, &(0x7f00000014c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="e5e24dd4ca072b23ee80bd4fd1401e67f2d71ff562f6159924c663577729c6c2255f6b0e8a46ece66d7b9653a7840c4c1e5534fbd239f5c1964dc555ca252076987e90049e09bf5f517b9cbd3e72a7f4b03eba825815040b269b11a5dd9dfc73012d06517a16ccb191e1f6648f9be36401a786c25e535f167762975728a0683420dee666c9dde71c6a92c7215b37874a2510efc1068759379ba8114b7164216b6f8c4b70bfe461e0ff05b7a135baf8701558f0accace", 0xb6}], 0x1, &(0x7f0000000300)=[{0x110, 0x1, 0x80000000, "04900554b8ec83076f8a0d639608a4f01290eb9af67a60f1bc55fba7695f12ecf4815f0dbf1a16c90ebf48d3fbd1d3f7dfe07c87cfc24ab0ebaf09a85a7ed60e30d89875dfa89ad29032cb52631b32ff679cfc77832afe8bf86c5bf38e3eacca6608f4e12e8304c545f6a34442ccee006533a7e972251e9171d14d55b1145e00e5620bd75756d413c006877de13cb4bc57144530cee974afcfb179b93707c488ab6831e89447745846b62e3af0199aef56478339da83206f1f2cb1c5d1c655c38befbd155a6f6e1da8ece3f1473939dc05e42cccd8936476203f722d4db26a4d7d1f1426a19d1cc48723c37d2e1b5b76fe268ff618b9a9800a4ab6534c"}, {0x1010, 0xfffe, 0x5, "bf7cf0531f985ac9a27abc7fe7c10a93a43d4a255b964903b8e27f99a89f5db21f2aa839d8dceb51d76ca3bed12e2a61befab1adc25a45a0989ed0d02cc445de7ae7c1f1b2b4ac4df4ecbc49945948b2b9b95969ab6cfadff22d1e2560d0b63385b23a232f520038afe7ea3182b307698d285492c093eee00b07d7f66bca2d4d98614938d8f74fc81b0e7d17785b1bbd6c602f117fc3823734b08c3946efee196b9157fd267ec10155aef89feb810c78549a5c272536422df0b470d6c8f32c78cf1b06c127fc80b1536320c53943c9637b70d83ed7e6c4447d477450a2e8c833236c0735c363822a3ac1b343f9628396c5ab346cd68ccbd820d80e1e381bedafb8fad32ea86325b3ca8c6ad4f44f81cabb9e63571dfd8076343541ddda1e4955b8b42d0b2ce2ef819e61f3cb0b0dc0c822ab7618f9bc3ecc51dc2445f38b269b7716ea5e789122f8ed82486446469f95c59bc1bef643ba0005e170c4b91f66ac48c25e4a7c3c5795d56c8e0fe1b5cc5d9de4c42617b1b20df8cafdb44042fbdb655ffc4b71a01076afcd5187e11bd4d5a717375869b08fc5a7c4a950a7ab276e2087922e791bc0fabb5eae1731b34ae1a7a93e21642f72a230d9b2bde4e22550bb20885c8c59de2c9f16d302489a40812ae47a06a789085808aa37338640ca4644b8249595eb2cf41367bc24205461826b2b3090e02c946abf82360b89b091be87de4624c21d1004b2a4f87e3e64ccb3817e4f97b998203a0e3afb887de1327212f5d7405d02294c4fc79ab8fe199177a26b1f7a894bf615233b7db8522ed13ef73e07ec17204c34e40b85a44f3d4279e8e260fa2415e44ccc6b4ff77ddbe25e11b6efe057500c5d7bc2605786c4b30be992e8b9e1c53f1077550636af3f68eb88461e9d030202897a9b88cfe26aa3bad5160cbea6b741a914809e7d4b27f94ebd6808ea0d15fd84b2640d3ea9f05de1277af13d9b73fbb227d9830ee8e7e7cf93e1cc6e746467228a1b0b3570ec4cb2790fb348f07b39ea33760c3ecc75e7d9e3741c52fdf752246686c1af8fa2fd37a674caa359182360a49fa002130e6dcd13c228570ea12ee919b721228d9528e658e3056c5b054a01b9237bc1726add9cce874077933949749e2eff34cb4644aee3ea33ae262146a794c4173ca1c74db4e3aaa0e2dd0b7631d7d67f771bd5c596ea2babdd79e2f96d0cf329bdbf3dedfa74bc10095d49c8aed937404346fea59efc740e0cded7c74193bda03a76d01a6cc0179e149cd147dd716b2012446f078a97ff5f175a41cf53659ee07b5b08061ad0c0758550c9af2f2b5de5e4c4eabcbfea7e27fe2ec71602652228c75d109ca5a386c46d7af208d11fb5e965c4b44584b45808e41f267260ec87cf4b776cc8b112755b24e901f1e9b784feee5aa04b8ef01bcc86028cbdfae810d6695bb6101ebe39a243bf1912debe53b6d1b65ef0147652e38c8681445ec2cc740605b2e6e407e14092c53931ea178c25c35bb3ec0880488de8009c92521ed5628674968d89660780c99a5316590e50e837900249b8e0133a800e717635b30ee20827ad934d74314f6efa89e6ab11057268228cf06e79c353caa17d84d6e8d4bfbd257971b793d4b46b0e072417082d759e530847bcd7df91286093e66a19ef24724115aeffc89eeb7638a776b45feb4230b99d82eefc31ba999b34167b9a7a5463c0a649ce75da5f7e4f3b2491c5c57aaf8c101c86388c40a633b903802625ec98a42ca0cecad2f60ce721afecfc7457b1b61a269dc81f3402db2baa066a56014a1653ef09f7f806d99cff106f5ef64e805ab8983898af763db6bacb3ab842629eb99d2d83f643c058f1eea3ce79cd01e5f352655ff4ba29310dff23646123cbf239428ccf7c9d9b8adf53c0f9d8df85f12872cd34fd31abd9e1beb3bbf9ae53fc46fdd05d7a086a49223c5a8fedd5316f9d5093ec307a9daa73458a9fcf8cc7e4d20028bff5b93ae703eaf12205e8088b046a2754a2c783db8d55aeb8db20691665a0bd2a6778c16f33d6c4be4198663f4806ab992a737b6558311483a788a9026da698f6aa0d3a17e363e2efb2dabe9b626645464384e73d56177cb84e6500f17fa67ddc9dd7a0dc777a9775eb47383008acb738cd2aea504db675158adcf0b2babc34f75d3da485cb8b5ad5634f3bc535d212da871ef734a1b202769287beac91f75e3bbe5d1df130bf8beaefa2a72653ff21e2dcff28df7e634f8f5649197851bb0377d54fde1332ffe8dbe96012259384d17cea49239d179c4da809ae49e0a839908c6da0746bf2f39d720faf80095a361247af5e95f1cb669b1d5b61dc362284359acd710d63e4a530a22bf5502297bf08a80883a13b83953c0ff8686f7d2191f48e5c22901d2ea3afbc08c357fa19af599d3ea2f9d0e0aa0c78cd23a08eecdc5320ca7ae176ee3edd268919f1cb8e5d1511bafdd7dc94673acbc37298e414d31ed91af7eff5457a2e84e5c40454f9c66354bb2fff016f5ee5b1640fba7945b7ab7fd6b9a023f7c46ad400cd0da9503cab312917d73fb9e107f550b8b3fc6c7ea188b4e79d466fc643c73c0c364abdad7d97c8fe0350aa343fb210dc3a4b53f3ceecb5d30b0f012e4f4b04adfbcf937858cc960a52ba3edc065232eaaa2878828dc875f023bf9c280bac9f582ea3994171293be4de2b26be2e56b4714e3aa688b9088a70b686e06e3515eb5d46cf8888e42954f7a21b62080a91c6f7e78965248e8545a30e818f438f15ef7e5a97f0efc5f2bf08fc72dce25fa86b5bbf9df8e90dd3a6a8eb1b0d3b39f94efe933edf80c8849b682555bb79deadb250fec3ccb71d0bcbf4e4dbc7858a40b3ccfd9c4e3b28c0a09dd37c4bf33209a44fda6af4b7f1cbcd7d9e33d7341c2649cb4f027ff150d6f3521ef8550c47125da9cf7a50e833553e632ebaa39bd1bad00f531562b1c4e40c9b25f35eeb7e922d3cfeb6f13a891b6e68db7acb41a92af9480c43f70a2b9c16a02359c67643da27f460b58cc870b60a3b8f1d4699b26aa26db0dffb8b5c15e76c25c4719f9e9d345d04bf9bf87d2f8659d50feab2a81ef85c98a13ac86a9608b24f35ea2ffe8b5e04d6988b8c00ba79330ad41a4ae3f3f1d81c7a0e36a179ce6940251dddec98c3395f03d1807b33923373ee6679546e57ec6519d30a30bd323b9ab681a859955a2a34b5c3141b95f5a8cb0afbec1b0aa202739683d560258e6d306871049583a822491e2e43c985e331bb0120fab03accfc49f4194e542f6dc64d7edde3adea4aea5a3cdfd3111b50d5c90d373232d12c4e755ed865faed531640c322de67942c68f368e8808adfdcfc916b6d8c7063563190f87c548f444a6e6a4ad9b0f30e3ab4c152faa38a0255b7c31b1d304b43a7359db0f237f999cde17a49ff4d8e032255691d5d9c1411fd84b3948bb567dbaa6ba7c26d198f452e8aa980432964b8fa32a7ec9408b51f6913c250633a7a023959d36911e45897c5cbee49b1219d15de9c0095fd9bff166af128dd4e298a8bf1f2ddf94442aab717715e99ac94d009e0a5270ca18d13bb2de8c27b25b6bd44f3a1f9bd3da73e708c98c32e12057de1018a8bd8ba115aa6c89ceec0ac0019850102ba3a0ef435898ddfa398e380a21c968c9a41dd2621fbd859e15bba17ddfbe8dd2939bca758ad84762b858716dfe4212a124115f571c5e238f10749ad1e1a60290542a311412b7caf79dc5e9f9515b2319b85af6d1f5cc2e9a2417ff6d73cda8ab741434b797e5574b018286543a9ed77afee99258d38fdfc9b1ee5d0075f12766accce228021ac2378118009479417a82199fcf634feae090574c2ed545e0007769ff7c0a5ccbf8d6c88c7a614a2f7990f5f32819a62d255e934e2638b40838e7bfc215ab1e6838fb69a7cedc7bee9f6b278f1c1723110ed80484b55b2c865794761d40c241b6e7c1dacaa24421c48c93a85493e62b7a4976dde79f6f96fba1d05990f5b8b290f08c20c9d9998ddbe61058bba8927c7bc00ce091238eefa08fba66e4c0ee353367210630313ad37251d92ec4ed83d4d5550802671a32082e794c19517751aff3212a1620bdf30c73daa4833856d96245d38b199d70fda6211fc25b5d3049d8d22106880252ce0212734c696145567ca531e82e84b5a366ff762d588549312e04e3dc0bdfc4c6533c706de534c59015c1d3e8ee59ef06d9ec5a8a19eee8c3b7f6d1854de25b5fb8f12c259704281c3fa8383a98ab912eabcd7954a01962b1a67434d9ee8827166ad95ecabd998356baf6b3623414fe3c8722a91b81f918106a0bbba6dc372b00eacfb0d65dc6a8a2b8d2e30cd81e625277b751c334b69a2d5278392e01eff170bd70bbbb302350e72f51a37e61036272489cf9b5a4ace64403f381b9a7b9ee241cfa0300747fb60ca113cf8ed3619c157a0d91fdbd0948c48cae6187e932cee85220c736c7ba7721ce39c21d34d63256432caf8e45627bbf6230401d0951a7a2b70efab3e03dcf5ff75e6036b22980227c8fe516e833d6c03eb407ea409fe2a3f589a0aa4ea7dc559f4194044096a1b67c65dcd4982648d847e0c961aed85330520cf602e500c0de8fd691059d3d4fcf1d519ca039dbcbc00196f339cd1f0fcbbd8338783e32724641764df6b83b98ad0792400b87afb195618d2e348a44b9777df1b4b2ab515c680b4a9c12e2fb1c60e0eb371ad5c9c0f56eb1b9bb99428fbc71e15847b65cd0305a77c6cc7c3828b578f6686b7d45de7f5f585d0d162fefde60e7f82134b0b4095502cb964e5d050aaa648e791dc54207b388d5aa5985a5cdea06913a4240ef644ec6153f6f789255e3f3f110d7bd7329b2beb5e2d70e6fc022293d0839fe04f83b324d20be2cd0874346b95198b12c04935e8f7666f36453a4de6913ebc5b7bba583bc1a515ad1fac27ec5ca0bb6098c48c07baa350e89be3a471a600cff0fbb2e2b7bd30f1fd5f96171df5160254a99b0b0dd1917f00b51d190ae06018f323865337f11ce72b266cb33a080fd8773904b255249d68cf1ebe987f025305d3fd76735661c9e694b8353d88bce918415146eeccfda054e4ad5521d10de2efde600ada6fc42672a713b79fb45f861291e76b49f51a554a35e939ec7b11605009c996612ca8122146c670109f38a1a5cd12e1510b9a7dd695defda5b3adc3fc6680adaa695bdc8bbd81d753bc9d5f0ec7e31ec87e4272f60e95fc69faf314438a4a28b663d26f64980b85d2beee1a5204208ebccebe4da9c40ed8156473dd15ebdcd1862ed62d80318ee6136cc161d249a345a171ba54d1043241b99a59d7482d7c7b61aeda0706754dcead9c55fd288ae71fb6e388524a6b28cf86c35bf8f2f8541e820e78f32981287d1b6a78639e85f60fc6d2dcfb1a116b7e07bedff38d9dd12e1ef3992e088436e51b65c885b893587c820a714e4e1a9ad9049eb60cf5262a4eafff26d17550d6826febd4aa9facde79790d0b95166e62ebeb273743ad36f5ffd028609e0fd405625ded348c5c6a60e16845754d5db8bea68b5cc9edb76b4ec68b1339c92e9da4edb017600a600cbc6bc94622ef0486859fedd838022c12cc8b9a354605f581662462f0b2c7722a7f3fad8635346d627e190554d13a25929a71bb7533a31ef96fb520fcf64f313566145fe1d36e87dd0f2e502711e670c98e90a6f568b2ddf6627181cba8d5af7bc9a867c0dc4bee02786f627d20f5dd770d9a4389ee6a1f53e05d3b1bdde60bb2418a067975e82a6fbc7564ada835bf19404e4a"}, {0x68, 0xffff, 0xffffffff, "25625d36d896ea17a367db56c2669775b3453b34403a634badb1b1f6f9b4b9619ec1355c8090a5d12a6def8d4f4ced9ec23232b16b2af2c13dda1626f4370fbae73ba854f5c5c96d2e929ee260413a605ae1d338"}], 0x1188}, 0x405) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getitimer(0x2, &(0x7f00000000c0)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) r8 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:08:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = getgid() r1 = getgid() r2 = getegid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) r5 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = geteuid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x8, r6, r9, r10, r11, 0x45, 0x7}, 0x400, 0x1, r14, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r15 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = getegid() r18 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r18, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r19) r20 = geteuid() r21 = getegid() r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r22, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r23) r24 = getpgrp() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x8, r16, r19, r20, r21, 0x45, 0x7}, 0x400, 0x1, r24, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r25 = getgid() setgroups(0x7, &(0x7f0000000040)=[r0, 0xffffffffffffffff, r1, r4, r11, r19, r25]) 16:08:58 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getegid() chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1/file0\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) msgsnd(0x0, &(0x7f0000000100)={0x3, "deba53a0745003d03bc0e16c5699567b34d28fb83ef577073774ec7c55f20939fcf61469cec0f3b6b1e3117dbabd5f2c08b462ebed871fad54e7"}, 0x42, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:08:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="9f012e2f66696c653000"], 0xa) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r14, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r18, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = semget$private(0x0, 0x8, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r19, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r19, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r19, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r19, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r19, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000140)=""/134) semctl$GETZCNT(r19, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r19, &(0x7f0000000040), 0x0) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r26 = socket(0x0, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r23, r25, r31, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r32 = semget$private(0x0, 0x8, 0x400) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r32, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r32, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r32, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r32, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r32, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r32, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r32, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r32, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r32, &(0x7f0000000040), 0x0) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r37 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r39 = socket(0x0, 0x0, 0x0) r40 = fcntl$getown(r39, 0x5) r41 = socket(0x800000018, 0x3, 0x102) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r43 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r40, r42, r44}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000540)={{0x5, r34, r36, r38, r44, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r45, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r46 = syz_open_pts() ioctl$TIOCCONS(r46, 0x80047462, &(0x7f0000000100)=0x20) r47 = syz_open_pts() ioctl$TIOCCONS(r47, 0x80047462, &(0x7f0000000100)=0x20) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r48, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r49 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r49, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r50 = syz_open_pts() ioctl$TIOCCONS(r50, 0x80047462, &(0x7f0000000100)=0x20) fcntl$dupfd(r49, 0xa, r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r52 = open$dir(&(0x7f0000001100)='./file0\x00', 0x10020, 0x22) r53 = fcntl$getown(r52, 0x5) r54 = socket(0x0, 0x0, 0x0) r55 = fcntl$getown(r54, 0x5) r56 = socket(0x800000018, 0x3, 0x102) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r58 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r55, r57, r59}, 0xc) r60 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x8, 0x400) semop(r62, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r62, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r62, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r62, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r62, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r62, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r62, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r62, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r62, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r62, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r62, &(0x7f0000000040), 0x0) r63 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r65 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r67 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r69 = socket(0x0, 0x0, 0x0) r70 = fcntl$getown(r69, 0x5) r71 = socket(0x800000018, 0x3, 0x102) bind$unix(r71, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r73 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r70, r72, r74}, 0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000540)={{0x5, r64, r66, r68, r74, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r75, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r75, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="2cf59155cb6def36c083a076a70fc67a5d3bd749c09f9129aa4d9e38dbf44c67440dc7b8a958ae5e52922244abef8ae9cc49d15477a7224822eb1035e88aeba1b45cf8294bbf642f0b19173ce24a8d685ac2cf6f7948b9a4c480a58eed4eb8270856bd7aec8ca8663ee2ab20563eced0a3d7c83327526fa9a18e7296ca9a87534947279f2c8255f25d23bf8ce52af6cdafa5502c29f5d73417a79f50184eb92320946310503ac03a6895093c19a5de7b559426adac2249ca5bb151b54cd8dbeb1b69", 0xc2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r10, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r21, r44}, @cred={0x20, 0xffff, 0x0, r53, r57}, @cred={0x20, 0xffff, 0x0, r60, r61, r74}, @rights={0x18, 0xffff, 0x1, [r75]}], 0xd0}, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r76, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:08:58 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x19a3bd4782479e0c, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001380)='/dev/pci\x00', 0xb33f56af514823c3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x40100, 0x8, 0x7, 0x7ff, "6d03dedf329cdbc9bdf538e5790a0f45b41f5205", 0x2, 0xfff}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001340)=0x400) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) r3 = open(&(0x7f0000001280)='./bus\x00', 0x20, 0x4) listen(r3, 0x8) pread(r1, &(0x7f0000000000)='68', 0x2, 0x0, 0x0) r4 = open(&(0x7f0000001200)='./file0\x00', 0x200, 0x10c) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001240)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) socket$inet(0x2, 0x8000, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x2) r6 = msgget(0x1, 0x420) msgsnd(r6, &(0x7f0000001400)={0x1, "61a8012328ae88d6427cbdb1220298234661d5ed484d095c84a32e3cf46d90e47d1157d507388243908c748fb6ca1c701dce237d4a70d293fb8012f9c7b7114ed113c4029e1b1c863540a28b598796de010c4aef794b22fa8d62f93be117696122451722cd1de4efc77694e3fd6f112e09e1c6897e3c01ba774d30f26c8d7cfab1fa9dc33d5387d2979412e0d2a7f3505456d0c25655bd7efd9d058638aeb1f4debf3a504b2408ab220a949b5b6224baa957334fd8627049ab5bbd679fa34e8ac49e988b7aef385545c5c77aae54b09c9af4d124f609ae6259fff32b7f39c71a358f4b3c7bdff256ea"}, 0xf1, 0x1400) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000012c0)) pipe(&(0x7f0000001300)={0xffffffffffffffff}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) pwritev(r8, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9d494d449546e8e23f6c31bee57756e5a4b92d7a413990d60ab1e8fbac8e574d7d0003f6188d24158d3f461657e594ef1a26bd335ae458b85c092d580b2356cb418f04a1996e4b8ed85e25ceb14e037922671a5354bbdd6e287f18b3f601ae0d34aa90fbe9b8190fe3a0a1570e662159f134ae5223b0113d4e2a598a2d77f7983795edb50c44aa4cb3957f3b2974b50441e2c639f9b3a169ccab65599d75fea7498cfd16251ec72b86d2ad8a58338fb0af65f79474c5859f4c1fda2a32c8b60efa25b3a2bff77b05bcedcfbf26fbade68955b55f66c058050ca9d347e3e32737335c0d9bee531570f01d66c75e7b759c92ca838493b3a8979a68488d4fd35ef39305fcfd6757de17bbe29058281d8e03a27038f48483a3717ad941d02f6686426b82ca1301884e14412fab2b6742861dfbdd951e1de2ec4554b921917bea8e90e9769a25ec6a24d73c806abd04f41d102d14e494d423af7cef1d016d8e00c693ef3e06699c55920d1647b7178b2647a5fe2563c9418a6ec839e91fc84f2717a3314420d7ec1b87d99d8e5136186b234be8ac49668038844eaf051c1cd7371d576d11a4b524b8bd61c438dab5567d082ea20f380000bc8d455516bd360d5da700d45dd97f89773ccb72b1e3ea359befe407bfe471bb1d09ead0a36d1c97fdd906e3523b160e01a28953fb3291a772e61d8fa030ec9e623cfcde08d17038f5bcf689f9692687c8643b8a46f69f2f222f896b2cf576e293d14009a4057ed33375064661899de4abe9c1d653c64cdf2cdee9c258f9e2e02ecce1ffba5b9f3216951b1ea05b5698d80b68b18a458482eb9c75c4d10e90108311516af7cda1cb43d1ba5a7b587adbbd05eee920dce7e5e5e56b4c1cb848a32d2b9cbffe4264a6e374c5a6021b7c5666a0fb0880ff77aee31731c9ef787abc44d3e3e3cbe75c5a6f3764daed4de2d4ccc75dadd4d3ce6bdab03fbf8764f9700126e5e0dcecd0b6058b3cd9320b22b91acb70e5f66dcb9c2eb6993583affc309bb48af6cb3b11612c34277af475f0b6656abd7f50df97904c011ae8a98b34cab06a6e35b954d006a61930a98cb7550a658dc3cf8c932aa4c8a66b5c808edeec0c68b05b65702867e5302aae1eceb56e5e988e2ed9632b798119ff5cfbc0f05d3cb1f56aa99aa93006631146cff3e835f69fbcff6582ba1ba7b327e5a125ef0a4170a5d0f9189458e0de2f7ac0cf75e8ef9bcc34fb4ff6bf5a46732b936fdcfd7f2e80c72af10c4e6b2751ee1630bad0f2416dcc6a2aa9a72c006fa23c20395f42abf4b529117b613c7401a8641464e5e01c10644d88ec5077806579bf8222058449b67baf4262ce316e9f7dc6f1014e030f3c2d98f378f7feab8a623cfc4cad27e3055905bfbdf3b3d1e8dd555a9b18b77552194702537d85781dd3c35bf5293ab41ac29c6cb6ceada46e2b8c5eb0ec87112ea70f6eaa4e0fd4bc3fe18cb81298aae2d98cc2a0884cc97ac93500175528d7da613e4fa6c456ca37e9929089d2774869329bf5fb285387fd529712cff100c605f09c3a421c1623f3b276bb924a72f37ec5d1d5bbafd79e3c214fc8acb76e7cfbecc69847b7886a4a5c7037b108ba30a5703a79232a34618dd4b5305388e74005d38d77d0382c54eaa9e8f911e89cd4402827095cc03d471e10fe92b9126aaa5c7ffaae9466feb238d2b6f525e8f632860732ef542f2131dae0d13a5de00b7232d657962747b49dbabc360e952e799fce3b70fd9a5b6bc3518c7db952b34d22eb86597c6da10ae59bd756d016e0ec9b581d00a35cc3b4ea530a20a630c1f09761ee956bd7917eed63f69085cfb1136df20b93df25b0d94cadef4a0445d2dd0890d947585fcf3ee5fefd793230b30ab2cda69c50b1d3f97d442c5f8346ef3d34c8b9113286472a6e6fa7decbdc805b6efbbe456d41e93546cd7f69ccc6f8d735c20a58fb79835542fabcaf2db4b81f1fd7605deeff2de7b318682b26a50fa1495e7ed465f3a44334bd8895a58d903adcaaae6e37a7d79b3d9ab99dd02f078759d3a5aae1240473642dc035ed9dfa83107a56978f0774452e2df8a12cdd1483c367825628aeaf75955d6d4fae38dc0f8b3a5dc863e4926f058bd1ecf0df876fe76b386519a4c65bdb658eadb718945e42d81598d5deaa150b8effecbab5f7fcfcffa6a6ecf3d3431963128c43acb40ba6121031f73908ff1e6b2ae891d4d2c0509a8bfe0bd7235b63aeeaeb97b16cb5e3619598044b13a127c35457154ae8285ccb14a8f0cd374b1650078854ad81a357f76425c80034ec999afc068eb864928a160b2cf0bb50bef186af0c21de5ea3ba0e4ecdf983c54dd00b30bcc783dd90f98016b003b356f71f9cabf9b5f91c580a7bfa73d08e462b4186559b65968e563fcd47e9b053befb8eef1175301aa1fb051ea57b6591fca2af867c89e1a40c767efc40efde468fdf8f8a9e2f533598452834a1fb7952e311026a129ea3361f1c145fc8d5989b10e759af74cbfed97b5baf0f9342c1dae10e7aeb642066c9833fbbc1d3c32c3cdc5d4dde44f411a2ab2a83033295fb1b15051ef9354ce923b7263d7d6aa7583feea6badaa2387dbf4e728e8b0a88996743e7adef2ca43d4aff8fa169bb1206a555f83cff19246ef536838079ccb804b381229e2071adb8169d1805468cd0fc597e2150902a82d63fccd28595aaeb52a0949c6be0d0b352f4bc67339455a62cc8c2ab4ccd8562ed7a8d8f5ea01d6662d6acd33b4bfb2f3fa4365120c38d2cfa18b9b49be8642178e5f2fd52fd12b42a998905c80e59dd3c29f2d7bd1077a0f4e9e73e9c6c35a93d9ac42b4edf592fee0b2e42f8f8b5c4d563d6e1a4a60807ee1e9618ce8bffb72b3471fcc7c2cdff7d70374d81134d44fa0560d52f55b97567c54d463b3a2151be604c93b9115863caa1810b8a468070d225256e91055a5a44aa91ab628b49e484c63242609b45cd8beaaef4328cc79217042f35dec7f1242c5fc21e4d3b9ce3bdd2a94268b60190f1b0bb61873cebd3d965f23383261fb8acd7f69b85b1adb4596d21432b1677840a05599c8d7a78bb56a9ff1d6c1094b6c275fbf74b56cc6865bfa99fc9c92c5af23f69ea6ea0259aadd5a3e95b73480e349a22c22442d450dcc0488d4885e8552d2e04524e98eff2dadc787c135d2a026f7b587b8b771b7abb9bccade60cdd7024ba36b74acd29fd2d1a2bbeac658f5de245024ddfa3f16abdf1bbe05d9e1ad9953449d89e2427654dba8ab0c90eac7e533b6bc63d93897d5e9c0066f4d4d11f076368fdccb7c303f6cad7cb90fa0036a95a8011952876d4a56b6b4ea23301d4ad28bb94157429ed1aa4e347a22970de699cd108a3a657c56b9360df44720ab2ff0d6d3c0ab15c02ac401164033b792dccce0e0840cb31fc76858f7636b5bc1ad4c1dc1595bbfd97d811945fc195becfc3f8ab13772fb2f57ba41c8ea877982d1d055da8e777fa09b2654e4a0884dc33004838a6e988c4938fe3582363282b4cc1b6bcc0e395f08d677ad94ed3d555e5afab4f54e3781ac532a6affd11bd497ca20317c35c5c2b6d6e780200413cb30a38e7658285cf2f1677baaa895ec9ccf2338e183d99dbd3310ff343dca4eaca14f14ee9e5c003459f4b3fb7dcaedcc2d617dd4134d59670c5a65173be766b75c608efa2056a0261019ebbf526aae92aef42d89c78094bed4b377c4c0ff4ab3aeff244408a1f152b55218ca0aa0a6f28ed4fa0e9531bf0ea52cbcc689035fee871784d53a8772b021a63f9d4cb765c9e44cf4ed9984fc03c04229cf4217c901001c5656c3ea0df9f825d0b54f5fb076349ba71ecdda03ec1cafaaadafa569a9cc48ce024aae3835ab7dc5ba7b6010a15cde3bba9bfe2d55c9ef98216dc4a83e0d723b8514271914a4afa89be05654a595fea0948ddce5b34716e32c41c0da5740bf29efb621a28c4912c1817cbca6e96a549a2d1d422ab6adcec1aa406fda6d8008c55513d806d2cb0f258818b618d40f843f5a1387db0f61f7cc3bbca3ad8df31527059cdacf0112c6173fe59ca54db9a803ea7edd293ff8e1cc979a18b39460c3444267c1cfbb6aa3df35da9ad0f84d0243c1cdfae467a790fac3c6ab8b6ed7c29ba6627e6a56e49eecc335c65061df0d5e14a20603b2ef9e43bc464c57693489e4f5f6fc1c694e26f8dea96547d65bd2980f981b2cacdba274152f61e6ce5cce58b799083f7042d5d5b891e6d604c9bd2fa1d2e5c3f8607f8edc0aaf27a38e29cf2c4ea8b14d2d22488f84d91079eb59900cde7fd6f28225b8ee87f9b231a1c58961dbf0c8151af168ac06c93a5d291114f47e2da153277f67b632050a7a196ed8248ba5ce73ffac0453e082e28f299b7481635d270fb932acca65460b772f0a3934985b1977528c62bc0cd88835582356a33b629d75e80a4647340957e5e1481e5c02dbd01aa7749c653d86b582c7a9b4d81bf57ef2cc59e80cf01947824751f0e21dde2f4e6c5b9c789ea467a8d055a6bef3cbd576a159a618aaac8dbcc25df78e6b423c13dccb4da626e4def66d5203bc769baaf11cc5fbb9ddf428f6c5702690b1997de20ef46c7eb5c654759346dcfdf95816e4acffac6ecbe1d56d2c5e826a2945a5f5aea00ccb8360790bf0730758a13aac818f56f18aa74dea209631b053e6ec69df2862daf84e486fe6dd48e4574bdfecd4c4c5af0851607306a5f7135fa2b6634cc0ed39d32642a6575855197422b90b886387cd721898b0f001652088a87c61cbaf51ce8d10b9fba175df9ec7018e0e509e45b8a47cd72fc8f472030cc4edfee688b98bb303eae2c23a8b752b9e3d827de9692eecd507e4458b8d0ed8a012d84a01e1e1f0c318ed570676bc1469e8dd91462897591c4c326acdf75b3389b2cce83cc8899bb55fea4754c648665b848235059962e7ceea894fc9b1946b7e36471594ec0bc654aefc65f91931e49b9601157309b8332a31352c383efd4f7c63aefb7389b2d2351c53a47a8a6334603d089583e26c5307ead9ad85e568fe54cd93fab878259aefff1435f32e41487f139935819c77fa5a2506ccb526007d5f7b502fba9a7e40ff37753cc3c598e64566bec3bc5fc934824df624811771581cd3f628baac17524b39129c4991620ef88f7ee3e168405686c2fb9d66ff416ab7c9a3295206e1bf7db73458da0976813a76311655f06fcdb80e550c2112aff0d16ca18219fdbd1f6fb7871dd0f01e6225d722817caeac4746de801c514fbb546f7360302da8d4942194718a8e149a96961738a4e2730fcd950d35cb8f73225b422baf29a9920e906e746d40f97e99b060fd39037f8cf90bdfac3133c7f9fb5fc2bae46d710f7256d791ea0581deedf10b41da504529a25d7eb2c916026208de86ac40e560d1888347e6e136ff9991ef99ffbeb0c0a432039f18e5e9b629cef2e1ecf5a829ee1b2dc0be9aaa138223f9d5666ffd1f67093a22c494919b562fc23beb5c5d73c91b5ca4fb49f69788702292c965757fac26cea02559a8ddf9f558eb626e9746bc508e9ef6b9c8d64b468d4aa4ae67eef10f332fe0cdda4ffd6919379db302039fc386106e65ad514a86c2b9dcf51519d76fd5a810a788830188b6ee87a2d1e33b3bcd01327005ebe006bce27dd3fe75d65d517b516d760c91216f74850dc15e7e2603a887cf7056f49ec088c4999892d87ed39852b9f8ddf85749c349374af5518dbc14ccf347ba840e6538904c2a8608589e9319fca7fcdd0267b3c83a0718dec557bd68fa2dec4ad8646318d15", 0x1000}], 0x1, 0x0, 0x3) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000013c0)=0xffffffff) 16:08:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856001007e1f153a7af8f7a059370baf0c98b62ef0bdd2a02063bcff6d495dbc71e8eb09523193f932dd0df4f9be14a35f65740176285abd07830a4943177dbb716653f814a626939e3dc8e9626b62c2a07a7681cf0b4addf4e929eeae068d820767b26a0b16e7a32b319d566726a3b6fda2c31194925b2db50e5c98ca69e90588a20cbd699a2f55a668073f2b550f4e8577a9f47b442a56df93f7dd2fa305e3b955cb10f314dbebdbf5be83b7fd2777ae74f92d4284238e7a72db321b803e3095650b3b90e883556cbd7e1bd5389eceadec1a689e8ec23cb"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = geteuid() r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getegid() fchown(r5, 0x0, r6) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r6, 0x0) r7 = dup2(r0, r0) dup(r2) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:08:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x7, 0x57, 0x4, 0x1f}, {0x81, 0x0, 0x5, 0x40}, {0xa2c, 0x9, 0x8, 0x8001}, {0x3f, 0x20, 0x6}, {0x200, 0x8, 0xbb, 0x7}, {0x3, 0x3b, 0x0, 0x3}, {0x7, 0xb7, 0x6, 0x101}]}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 16:08:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)) semop(r0, &(0x7f00000003c0)=[{0x6, 0x8, 0x1c00}, {0x2, 0x7, 0x1000}, {0x2, 0x100, 0x1000}], 0x3) link(&(0x7f0000000180)='./bus\x00', &(0x7f0000000280)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r3 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r3) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 16:08:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$KDGKBMODE(r4, 0x40044b06) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:08:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f3500ca63f42b0ac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) r2 = fcntl$dupfd(r1, 0x3b6a2ee152f2bcb6, 0xffffffffffffffff) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xfffffd93) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:08:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:08:58 executing program 1: socketpair$unix(0x1, 0xeb5bcf408fd0fd19, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) r3 = shmget(0x1, 0x1000, 0x411, &(0x7f0000ffc000/0x1000)=nil) r4 = shmget$private(0x0, 0x1000, 0x45, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000480)=0xff60) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = geteuid() r10 = getegid() r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r11, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r12) r13 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x8, r5, r8, r9, r10, 0x45, 0x7}, 0x400, 0x1, r13, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r14 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = getegid() r17 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r17, &(0x7f0000000380)=""/241, 0x3f6, 0x81, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r16, r18) r19 = geteuid() r20 = getegid() r21 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r21, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r20, r22) r23 = getpgrp() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x8, r15, r18, r19, r12, 0x100, 0x7}, 0x400, 0x1, r23, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r24 = getegid() r25 = getpgrp() r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x0, 0x0, "1dda410cef3649ddc8090aaf58d9aecc06d0f700"}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x0, 0xffffffffffffffff, r10, r15, r24, 0x40, 0x80}, 0x8, 0x5, r25, r27, 0x10001}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSRTIMEOUT(r28, 0x8010426d, &(0x7f0000000180)={0x1, 0x8}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:08:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) r2 = dup2(r1, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x7) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[0xffffffff, 0x814, 0x9, 0x2, 0x10000, 0x57d, 0x80000000, 0x1, 0x2, 0x9b6]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'[\x01\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") msgget(0x1, 0x100) 16:08:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget(0x2, 0x1, 0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x10001) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pwrite(r3, &(0x7f0000000100)="dfee5e67ebaa4df22b0560151bc96fcf62fa887dcfcc0a199ec9879c0c32604685562b240b750253c928e4a23662c94447ee564a4b3bf51f61e46208cd9a073ac46aeac9c433a703dbe3d4a0a7cc21", 0x4f, 0x0, 0x21) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) dup2(r6, r3) 16:08:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000ec0)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0xfdd1}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r5 = geteuid() r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r8}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = socket(0x18, 0x2, 0x0) r12 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r12]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYRESHEX=r15], 0x1, 0x1000) msgsnd(r16, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r18, 0x0, 0x0, 0x0, 0x4d0, 0x0) r19 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000400)=[{{r19}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r21 = getuid() fchown(r19, r21, 0x0) r22 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r24 = getuid() fchown(r22, r24, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r26, 0x0, 0x0, 0x0, 0x4d0, 0x0) r27 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000400)=[{{r27}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r29 = getuid() fchown(r27, r29, 0x0) msgrcv(r16, &(0x7f0000001040)=ANY=[@ANYRESDEC=r18, @ANYRES64=0x0, @ANYRESOCT=r19, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r27, @ANYRES16=r20, @ANYRES64=r10, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r16, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a551408000200efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757613b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d9451119d8ec8bf5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) r35 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r35, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r35, 0x0, &(0x7f0000000200)) r36 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r36, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r36, 0x0, &(0x7f0000000200)) msgrcv(r16, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r30, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r31, @ANYRESOCT=r32, @ANYRES64=0x0, @ANYRES64=r33, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r34, @ANYPTR64, @ANYRES64=r26], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r35], @ANYRES16=r36], 0x4, 0x3, 0x1000) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r41 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() r43 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r43) writev(r43, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r43, 0xe3) writev(r43, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r44 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r44) writev(r44, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r44, 0xe3) writev(r44, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r44}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r15}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r14}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r45}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r44}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x2}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r48 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = kqueue() kevent(r49, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r50 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r51, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r52 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r52}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r54 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r54}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r54}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r55 = kqueue() kevent(r55, &(0x7f0000000100)=[{{r54}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r12, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r37, @ANYRESOCT=r39, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r46, @ANYRES32=r37, @ANYRESHEX=r49, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r51, @ANYPTR64, @ANYRESHEX=r52]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r42, @ANYRES64=r54], 0x6, 0xc00) msgsnd(r16, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r56 = getuid() r57 = geteuid() setreuid(r56, r57) r58 = getegid() r59 = getuid() r60 = geteuid() setreuid(r59, r60) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r61, 0x1, &(0x7f00000000c0)={{0x6, r57, r58, r60, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r63, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r63, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r63, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r63, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r63, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r63, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r64 = getuid() r65 = geteuid() setreuid(r64, r65) r66 = getegid() r67 = getuid() r68 = geteuid() setreuid(r67, r68) msgctl$IPC_SET(r63, 0x1, &(0x7f00000000c0)={{0x6, r65, r66, r68, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r58, r62, r66, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r12, r12, r12, r12, r62, r13, r13, r13, r13]) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r72 = geteuid() r73 = getpgid(0xffffffffffffffff) r74 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r71, r69, r72, r70, 0x143, 0x80000001}, 0x8, 0x100000000, r73, r74, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r11, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r74}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xf0, r5, r6, r7, r8, 0x44, 0x9}, 0x5, 0x3, r9, r74, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r75 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r75) writev(r75, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r75, 0xe3) writev(r75, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:08:59 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x95fe422fa7c1c1f1, 0x4000, 0x2) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x5, 0x3d) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4006, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) 16:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'Y\x8du', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x80]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) socket(0x20, 0x3, 0x4) 16:08:59 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:08:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4000000, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d", 0x1}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:08:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) msgget$private(0x0, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') 16:08:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x10) write(r0, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) execve(0x0, 0x0, 0x0) 16:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) 16:08:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000001b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:08:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0xc0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) acct(&(0x7f0000000080)='./file0\x00') clock_gettime(0x4, &(0x7f0000000100)) 16:08:59 executing program 0: r0 = socket(0x0, 0x2, 0x3) select(0x40, &(0x7f0000000000)={0x5, 0x200000000000001, 0x10000, 0x0, 0x3}, &(0x7f00000010c0), 0x0, 0x0) fchmod(0xffffffffffffff9c, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCPROMISC(r1, 0x20004269) shutdown(r0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) 16:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0xff, 0xf7, 0x3}, {0x7, 0x6, 0x20, 0x5}, {0x3, 0xc, 0x1, 0xff}, {0x9, 0x1, 0x6, 0x20d}, {0x3, 0x3f, 0x7f, 0x7}, {0x2, 0x1f, 0x1f}, {0x7, 0x8, 0x6, 0x9}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:08:59 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r9, 0xffffffffffffffff, r15]) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', 0x1) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x0, 0x4, 0x8, 0x484}) setreuid(r22, r30) r36 = socket(0x11, 0x4003, 0x0) sendto$unix(r36, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 16:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:09:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040), 0x1de, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x1) r7 = dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r7, &(0x7f0000000180), 0x1296) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = getppid() r11 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463e7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee53e36f2dc41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d692b2d12edf6a6bd30785e20f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f946df9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc4e34c4a3877dc484185e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24bf238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5925289b4b939fd1db165d67de456c542b6660d3ac5f954c5540488a27c5ca332c72cb7a592cfaaaffa91ed13b5a7c0fcbfd57fa365a5bf1ef4530c1fb55e90e3f52cfd634cbac2e7b0396590310905325755cdad853465928ad84bcf17f62672e1525bf60eb9606630cc0728d5a73a04cb62ae2167189a11cc20c16292bc7ea3eb62a06e907891addb87904e5bb7962ab1d722d51e58b4c434498a9baa04da04d112f26339197cc8837531641b3dd1bc9570af473fae041ef13f7c95a9147a9dbafc5d651e2e"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r15, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r16 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r17 = getegid() fchown(r16, 0x0, r17) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r17, 0x0) r18 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = getegid() r21 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r21, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r20, r22) r23 = geteuid() r24 = getegid() r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r24, r26) r27 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x8, r19, r22, r23, r24, 0x45, 0x7}, 0x400, 0x1, r27, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r28 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) r33 = geteuid() r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r35, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) r37 = getpgrp() shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x8, r29, r32, r33, r34, 0x45, 0x7}, 0x400, 0x1, r37, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r38 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) r43 = geteuid() r44 = getegid() r45 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r44, r46) r47 = getpgrp() shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, r39, r42, r43, r44, 0x45, 0x7}, 0x400, 0x1, r47, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000005c0)=ANY=[], 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x3a}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r7, r1, r8]}, @cred={0x20, 0xffff, 0x0, r27, 0xffffffffffffffff, r34}, @cred={0x20, 0xffff, 0x0, r47, r15, r17}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r17}], 0xc0, 0x408}, 0x400) 16:09:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) lchown(&(0x7f0000000000)='./bus\x00', r1, r4) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 16:09:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x210) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYRES16=r1], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x12b, &(0x7f0000000200)=[{0x1000, 0x8, 0x20, 0x30aa}, {0x0, 0x1f, 0x80, 0x3f}]}) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000000c0)="2af627c084080b634ddbab043b084587c01c0e2d16f0e68ab57a83bd0a5aba0acd08132d4f9c4763ba7a642392bd1bfb743f21ada33957ca222b698317023734ace6a4ae408a92f3979270228395398df2f9d9bc474a92b7dfbf45e88ba7f88ed16c00000000000000", 0x69, 0x0, 0x0, 0x0) 16:09:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ftruncate(r3, 0x0, 0x9) 16:09:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000240)="57e98606b4bd21712432bd08e4fce443da5cedc4610f96ddc7f0acce352ba1b452bd1529e3ba309de6c8fe63e65e85e4192def2d894d29aeabdb9100ae4a63ad1fb0fbe1787450eec9bca2a56a5656", 0x4f}, {&(0x7f00000002c0)="c93600e985f8c835920aa8fbbb0d6ac06e53ed9ce90480849a1f770dbd6f456630794631cc93548111d16aae3345daa68f093dc3a3987e592b6757f43a59c229cd77d978819cf008be817855e69b56af9d9480209d9e5d0b3b727626ff1a576d780dd0c330165a60d996592829facdc0f1e178faf671205188021e32b4db46", 0x7f}], 0x2) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10000, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) 16:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x4b) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2d}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xff, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:09:01 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = getegid() setegid(r0) 16:09:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x10001, 0xff, 0xe}) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x201, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file1\x00', r3, 0x2}) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:09:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1b81160a9782b31c, &(0x7f0000000040)=[{0x1, 0xff, 0x81}, {0x4, 0x8d, 0x0, 0x7f}, {0x0, 0xdf, 0x7, 0x8000}, {0x6, 0xa, 0xbb, 0xffff}, {0x40, 0x2, 0x7f, 0x99}, {0x6, 0x4, 0x1, 0xfa8}, {0x58, 0x3f, 0x1, 0x6137}, {0x4, 0x1, 0x9, 0x5}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:09:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r3, 0x7, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) semop(0x0, &(0x7f0000000400)=[{}], 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 16:09:01 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) dup2(r0, r1) 16:09:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r1 = socket$inet6(0x18, 0x8000, 0x78) setsockopt(r1, 0x3, 0x9, &(0x7f0000000080)="6b9d87cfdceded2e0e24324cb0185bcecdba62b971b00824b311cb19d81bc81933e3347c45ea6a724150713b2c0adcd7aa89a79643dc4ec1653680101200d01e3547e6b369d75985df21d6b6afb77b665b8dc4a8d12be6dc4dad592cc4aae029bb485d794ad5d01091b404b908ccdcf9e6ff17c3e6377ff8712a8008033625f507a7ad305e728707be50468ef3db435fa1c15be144cb01699a28d9a31816fc600ca31d2c782bb1a6a49f2e2de1e1cab4667c1cb901a0e9e861bec00e313ae4f99cd23f60a5652f83abd2aae5f2ea4aede6aae3863b14d952bf0ed3", 0xdb) 16:09:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x1, 0x3, 0xe95, 0xfff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) fcntl$getflags(r0, 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x3ff, 0xff, 0x8000]) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x37) 16:09:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) dup(r4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0x4, 0x5, 0x0, 0x1f9c, 0x20000, 0x8001, 0x1, 0x6, 0x401, 0x5}) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) ftruncate(r5, 0x0, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000300)=0x3) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000100)=0x20) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r6) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:09:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="80"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x5, 0xffffff00, {0x9, 0x4}}) 16:09:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0x8) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:09:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x6) 16:09:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x1000, 0x42, &(0x7f0000ffd000/0x1000)=nil) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) 16:09:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87, 0x2}, {0x30}, {0xa4, 0x0, 0x0, 0x107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:09:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x4, 0x4, 0x4}, {0x8000, 0x4, 0x7f, 0x4}, {0x867, 0x3f, 0x80, 0xc000}, {0x7, 0x81, 0x6, 0x66}, {0xfffd, 0x1b, 0xef, 0x11dd}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:09:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], {}, {0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) munlockall() ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x80) 16:09:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x97803ce2c77ceac5, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000}, {0x2}, {0x16}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) close(r2) 16:09:01 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000600)="466d4af3fa471ddab2c6f3ab48b79d3c91b1d932f314ca61fb429348fd0d55870e3fe5ace2d29d787f4200bc5298eb0f57f60412edfc0e395c863e4dcb83b59f2c67561ff016f27ca46f8ffe686d6ff635937e1f233d3c2e58b2868db725123f0f3ba3ba5b4f64582c26d069f727fe5becef5b5aedaaffc48080e5b980806991143ca6be1c5351539ca1ca1121d96c8ea9ac7015b49a0e1ebb0065d1a4bf4f1e0c62397c9744e48cf1d1141f1aced851b58fbd909332aa10c4921122cd07836111c0f5e5b8579beb422cdc1fe963ab9ba29613793851424b5f707647c45bcd4e291cfc45724a1255e5c13fe0437d4f0f0aa652e89e506877271691d1b6666868b54f14bfcc37192e2dc7638ac9f9730e28774230c48e6a0ea6fbf07b821e580528d99ac2eeb8d8ffa34fc788b9565af0bf26fee3452ef4a24e81afafded71404a1a933bd86ec0cb96b195078b8c194a10772c576e84c97e202d93fc5daa5e698893678a1da4ea903b34d474770735db8f2fcef7ceb3ffe15e2ced8aae1cf87cfbf37c9792c7c6d110fa86f1e02437dc54787d39bd6eef3be8e0730efff47dfe23b6392163ca98f5f94825f98b5bef4a6ad1a57bc4e65ec412a01737363cc27b3f72e9569b5a20bc1ff1b8227926065780fbecfffe13b24a0b4da3cee5a11b682c64750c7e4e73752ae5da87bd7a37a4034fd60c4900ca83e37c5d054387310c8a403a1b414e30585a1c92853af4d0256498b17b6ef86cb2e8fdc6cb634c865f9f7d9b58e764598e2edfb5e82dab57277b14260fd19b9079815d3c6fa6d0811bf8fa4516446ad4c3508b6078c7448033d01ced16928942143ceb8a6827035c6db0f5165bfbd05264aa8f584887d78e1784962696cb5a4b0a44647954455c6fb6bf8d7a8d24f88b77d57e38a2a42cddfdec6c44ab7753bb6c9974df53ba1b7e3aa2d9da7c3b2c96b982d1d06985d6e3d1576ba82b55478d7e8121a0f16bdc7fd03e250d5b30cb2be1867fb6a6a9a612713a252888214b5678c42e5d503a7fbf17ab5b67deb53328fc0427fec5dc8c7a05f2e375d0461f306f252142e4d3a27c287a26d7af8087498990f4be5eb2211c5c658629334e7bff4ca17b3ebf55b32ae13173f70d00d8a720d5a6bfc5519df6308900a52eee0b991f752634223dda7039b93ae88d3482b0fed5954b40a77bc181c66e18cefb4af24744c9988bdf3dcb1b88d168d9ea141c24f0b32436f7be344ef5251822a4d2814cc46987107a6d57d0951e42457248ea354f40ecf4e9bafb6ba92f6bbee01442b05ff0792690156d28188f981d1a381f521e2e8c5aefc3659ea1cf2148f0f4aab6d726de3e03d4406c74cef5b5c04fd7c8a355961808a1b80f0ffd2cdc0f20ac8a1e640a54c3a2231e74b6cccb5ff81c67635b104d74725c13901885254da47f01dc8736feba4a7a9dcc3c14e99adf0529b75b1ace40b2fcd6fa2fa2ac85ef4b6c29b82bf48b74ac4bcf4edcb49d7f381f3e69ada7e55c1abbed2e73f510b312b27e8975a5767d0622a4fe0d137d6170b3f55fade1ac757e73899f47218dff06946b22aa8ed7e8884bc1f0795a1d2ba34c63d74ed380bf533fb43a5cc7d256c6f512c77e97738e0dd3bc808e0f870e60a01c7a41a4bbc194d2f4cb2e23e112c26b828bb083c57ad6f465fe35a029c4d7933bc069306b10494d4505962aa65c4c5c4d9886b35e4c312693b81b1d29536945363f6f560581fbc5029b55b1101b4a2c3d2cb9eb746858778c7a8a41c48a9882084716ae71a1a00f7ab962341f0b54a5ec32beca68f2acfeed6a94c041d45df1e3ace0ccc5ae2bd20964576a21284d864b585c76aab0932afc077ae377a1c0d1dbe06ed5aaadf5e660f7d70dffe3f7fc3d9bb9d8179473b60744fd392849af26ea6d5f4221e082f9162ade4332adc0a5d538448194189de8aa613ec7a8c788a79929715cafe434edd1eb33c7d60c6844c792969486aba084b3ab375d907977acabd28cd02579ce96d461bf6c1b201dd5d650ac8f7f3c0b4e0ddd4852a6920197f0ddcc57ff96fc9d527ebd30fb1c1c2c5cc45c486e363bd21eadef804ec2814d1f71df8e61928b364bbbeacfffba903dbebd5fe9b36d6290e354e0c809fa50897d1a11a3966fd40196f8397a56073af882716da6c3dec9c88f02d67c6c3e6d62d4789d9e9dce815ebe0eb385b4ec8b3518b1daf4a1060a90910f2a27b9f8e0f0ebd170551852bf931818d37a14243bdf45d6353287cdbc7a9d3db326f61c5b5b474dd92e4a63b803de9c6a4add974b8bbe115c199cac8e4f352b04692237c77800f006854480ff98085d0dc4a6f423b26fc51e0cd15c2ff43caeafd1470e2ba6ae653a8bf091678db337a05810b33be6262177f35d3b9c7384e1853ccd8be41335844248f4fdbf84ed550ed641bd367ccaab6ca43087e2be9ddbd8da5cae6870039b97dd07c175f00c7b65b1e705b7a4049e09430c7f6647b6d9bb71ce506abcb7f0620bab5830576c0178d1dadc65d3052d9de71e6d6439ffdc98534f3d9a76c8fbb1d8c71d1c0ece253d7cc8b89aab0b6b2bebdadee52516d92bdcd92e31b1748807e0869ccb1d2be6b03a3304251e1d95cce4cd70ca4c1da26aa7f4aca634166c84a6d437cd2733ff61d2324ab2379e06183210f762957e635cbc1f3b993f389ede11b7b87e87b38c9535816fce12d05d66a145d7bbeb9f7330856667d60f92ceaab8aad73290ec13bcafc53f0a5932684d522064476ed2b060c891cfea26538563a9d3d034b29e6324b7da9e31c95b7a05d65182e659f61c1cb79dda64df964bf81c987575b4a9c193aee6c4f32012aa202e78a856399b43d9063b5eb26376916e3ebcdb064ab97635c691dc26310d547fd137b6964e34b4542f73ec7456b0d1759d7e0b0ab6b8ad0d937f5b69f73b1544201f02ef3aacbdb57c3f4a05aa1cdae98d7e660530d0f1a91b87795be07ec461cb5de93dbe621cbeca34838d92283f395354a1726134471cb0bf3fa528b5740348859df05c3a0a7bde009fbd86a02b94b600a25620a421e911a89a60b1e113938f27c2490f96ddb44f3e7260a9f440b28f04057ac40472ed44a9a2471be5c80122765741cfceaf3aa2bc109a41a70b8697c5d878260b3cfb4e6fed4b9847bf9f0046521f69dda2cc46ffa21642b9520f4a67412aeea6f3d0c3abc18cd494a448d968c869b2635992eaad027ba1954d2620bfd03609614babe9b97744e894fe84cb6a594e9b2c4ea3035285ff6bb54f9d74def73b8393338aa5ecba593f021d85b61550c9988281776a41e7db6d82d2e24be184f2fba6126f9c81f6ee1a38162df60ce4adcc1a8c63677be22603e0d0c01d139e4099bfeafe99969a6692bfc61657c0b8eb623ddcaa5bfe59b66e24774cda65a1acce8167873496ab3ab8e1dc177f84f5c76d09cffec23fda4bd549f8f41a1bf2df74f64717f74353808e4fb135800fde5188767f1ae1f14fd65d886a7ed55a438e75cf30717cfd7e483847bf4da78f286df68957e90a7a091c843725d146b8b4e9c2e672d85db6cdb4e6a020034522133cba61d789473b81d12fa33f6cf3a09b6955c61ff95819a75bae09e2af4695074f08b9d2043db9a39da86df898689b9f0bdcfe51067d91944f4ad5bb25ff07b54131afbfeb28804189ff8b0a2a1e2b8b15735a26305e2f3517ee07b2f16af437ce9e3f8f18aafb346a64aba644dac1133f673250530543a213336860b207c3b9dc855e140a62860af1277435539462cb7f941f3b7029b75840f18368975bdd44dc497c36e3c68e9c454793db5995d59a36985ea2eb864b9bcaca99bbb4520359a14191b5014c7ad0e5b8bd89149a21723f85df833fca2196788bd18bb2f4635aafb8804b1e820caaf4f863ec754e59e5490228727981a4eabb0d97caa4f908f1b470a09ac206c02767b93752bf075a9ce7412d5f2c22f9729db6f7a461e34ae26b27f500c2b578b3f8f2b9807a651f0d2d4a45b510742b053bd557fd08decabaf8e98fcaa7f62fb7d6f89cd5058d4022a3f835808396ea1d261e93c3d382e6953d78ccfd00dd60aad6ad3b2dd3b14b3a413fd9db68d212401cff632061af340fae6ba5d553b58b330dd87305d580ff0f3d7fb8d8b9f71cef49f33509fb68f52c5402259695b20182c5d3c475b488e0d040826bebc365cd7ca67d6db1d1668a83564124c20a5768719fbb9b69c8c7e043f3512c804ea7e6e173a57ed3d0d5430ce46d6289ef2e23d804acf31e6618a610192120077fa52d4763e6c47b5bfa34114252d22744b96bf0c004f69bd4b0ebe876bac7b882055a50a5b76a6ce2bee5ac255db048411d72cfd016216679cc36d9683a68667db023c0ec40b20738099d7d03b6a23ecf8a7d378972fb2933b193a48ddf5c58285eb3e49e7718902a27a08cdd15dfbed7bf18bb3cc95e00b7842e4feaf398c6552a84bc48d09fda7468c89a330b01ee192275bfe88af7fb890d3e3fecacccac42f559ca7dd38398f4dd364030dd3fa4013a3896dec50d6f1826f40aafbe3855f4c4e72960cd86c5d0a8c0bf6e70018496ceaa27e14223a29c9279b9ea889187d75df98ba5082c4d719c81ccc9416536e2d4a2d808f7dad2783390c2a0f3a8d2a3968664c998059a7a336d7259955803ce0e41628ef7c22e0131847ab9a0f5cdad804536bb69b0aaedd81a8d3a086fd9050ce6400963307ef70431152204e0e00272b3fb5ba1a1e46aed16d681e87586f87a6b28b9503d274581eee68f2c292bb064753835113d90224cb358252e7a1e6ee8762b9dd5d9d7a774c497ce0a64fbd1c131b672246dbfe402768977eff46b7bcdee8dbf02610a4f8375f5e478b012523427b1954077f0da43b837196c6764a272ad20c31ab89926450fda38665db33aeb575eb56298e0e20ebc21836cbb3933556fbdc6abfb6a872be301ef385b7a56b90ec72744728551c0a21825805de54d5280f754180df1ce709bbf4c822a2f2dffb3ecdb4df1d63b6d6ff4d4c68a3e84b5294c389e0dba236b03ae04c5712b699b8ae7effca993948bb4dabbee63001505f1e4f246d38972de2c0dee5688be70ebfe69e5884711544a111582948ed01e364ac8985ec007fd00fd3ff7b1fff52c15b1cf0f8dcb992189a3213961436dd52c65354d3bad12510e352a02fcd70c23c9392be2f842bc868d20e9e58e42b619449101dc939ae77c1adbdeb3d056722b9f8edade71099903ed0079ac96a78facdf7ba1248069bbb26df8361665c48fb366573ba7ebaae2c0d6c1dce00815257253a6842803735065004ea7252c231063b811b89e56766fc34fb6160ce12664acdc68e7422f400b829ff09ec4e22ca0da972d0edae7b102df04c0dc9c7c262b69669682b1d8ad19fd2f780fb30d1c8f037bde9a19cf63ee62e41a722e164a07ea13b37c3a039f36360e459f634d764a5e1e9196ed1e944515f49af55f539d6b8323c3f751c05abf44f51cb2092b673276949b14509df93a4b6a8356c55fb5ce037d8840b6d1bbdccab5f46cd23f2ee0ee2a6310aefdd69afa6b9b6f2262c5ec190a09429f137739c0b7a252fed66e5528cd4feca37e77f5c492f16dc739574eec86b8482b0b985f1af2d39fa5c5b267f41217b0c262209bf865c62d54908433783991e51181b35267856e9fd75503f6f6b40a18b885c35762db99b6972987aeee4245c0baff60c5e349359a9ecd0378a8c48dfe37ba201a5f3ac71a0b3c46df1377b7f0199370e747dedef942ea3f6116b0c54bf54ab98f18b9510b6c7e3", 0x1000}, {&(0x7f0000000080)="329a5360529eb0a45f5f9aa799090b0e8daeab0ac98f0f6d8266b2fb122b39cef15e5befb1052c5b1b3e7777972cb6b37009f454396962cb4f9e1889369fbf79fd0d3a26e581", 0x46}, {&(0x7f0000001600)="8881c367b2f598e65683d506540688f90b05b353f43f6e01f556772775979167989c5ab2146d80773fedad634cb83d1cd34e78db67c8b7395d84b63867506b1c2e92fb72e8354ae45c7c5e694c9e8ce141cf0e9239794595754ec7f74819a3d8fc91a3b9ca7fcb16574ed544e49ef887f541e2a1b1d4b87b5d6bc436d4f724eba5d96ed9ba33e6d1d1431c48874a2f3c2d221465ca0582475b28e9165d2884770dd8fcfcc0a356ab36fdbc47641be09bbcf01581fa1b4bd44ed5f68ab2e9f575076279f8e9a17e61bb80bbc74fd3ab06c02eac0ee3d7d29d01d09f0b81b80f776eb5d5c620d4ac9fdf0cd7ffdff67868e4053ada4ec21f1c9c277e26d93b594b4acee95126d67d629eaa3164ccb00bfc146ae564e65331cfa9f7bdc969b4eae1ef3fdc18f8d629886fc73fbc78d5e040bc8dd5316a46a9c0ec5cf359579b09093d6605eb02d112687f67644add1ef9a188848e57521f0ecff0ca981b35f7fed2ae64c1fda11b20779f652c30a6efd359cb23be017b5b20603f498649e0f0191db6e2a7c7f33ea8b746955344931d263ac7186fe3c8839f6b5381fda23a367868368a7e3be40c27fd53814bf2d6e384e74d56e03f33443c75fc4e19f16ddd71c999324155f0655ced5fd7322c00dfa390df79fbf4e7cec5db6d6b77c726836705b0adfee4996f1fb2807d72a1b075658017217942b758502ba07844e5735de368fc13a831ebb9cf74dbf1d3171764d1690212b24e4f6d0918b6fffccf15700f6a97bb03ef70f5e1df7bb4c04cd8d7375194eb520852c7c787e35e7845e8d3f01fb8342402e71eb6b3b541965cbb22eaa821c79da4ab7bce20a3a54ce614321081224cec404ceb066452c6d0ec21bdf009d862b7b63d101c16cd168ca1c738566bf526d5d26efcd2604dedacd2011e0dec6b2fbd0f90aa77053cfdcdba95ff3a55cdc38a58191268fce8b2ea4940c717b937451db7b529a29d4b1a79930c79bc8179f010aabfff5a93c3d293fd906564660a7bd3f229a9e1b959230e062424cb486a4e52b628ce9f961f8ab3fe1255c09528c412c8ea1bb77bdb6a94cfca34ed7258141e3ae50e0487295dbfa90054f8a0581295a34d378d1e49d27b85010cdad8cc7c0b9cefcecfc59871c64ca3c077cf9844cae7c74292e3b01abf4205e84ea60669b173ddfe66a694ba5d583b603cd524f30e72c5073b53db33686f98146e35760b19c37a28de6dcad40a18961f2f24ec08b1d2947dbaaf5c108f3aa10c9fe049b47ab08c66988cdd0dd20576a87912f8cb57401818bdbfbc4047046e0b274a52711ac0e0a213f66ca047abd98ea0c2d95b1adc7727e258c680ce20413f99c61df942bed2d5a14102774b2082e0d387a437f28b06df5f9add491b73eda9831b49b243c731d160274fac68a1244a5f9260d9311a39c739f3181c2cee348abdf61fa600f6d511180afd265d6bb34e1c3ac93954517e228400d6434f2c86711d92d399688609a925edf57bff7b65a49db951c770f26ab5aa3c300f38eccf0ac6277d96296357e7f5136022bc70b86a6865c880ac69cb2d2a071ed9a0d1b51fc938e8cd24f92c947b1744ae4a7fd3697e7048285a69318440946cc6a41f89a68ac7dfeff821c7765d36641d5d6811d85d33cb9bbdcc7754ed7ceb5653bbd967c731461dcd3f5fcfcb7201529d022759b44912ef15c63cafc2b79cb9865cdee910c30fc69b67c87d8c351e976df0de31497229d5b07fceefeb6e588f191359d94bc8ad7a096188d940ad88891c1d92fa95ef4a07c2d371a8d79c251d67fda05ea02c55eb314a2da2c421a503666db54c44f53b3c5db52077af642477ba6ae46fcf952ad9e41350d9b647d36940df92ebd8280ea68c912fea637e110482239f30ec0807a47e98c00a4bc9c6e40e4b418f9feeeb8f5f137e0e62d07ef4f286a4a5ddc17ae6ba9178cfb55464de82a025aec0224b7e707231bab3c5eabf344c8cad414aec53c54a370049d905321347e00076230baad6bf645a590d5124606250607e649d7d0f9acbdefb823749ae8e1c153cec25559093479a22a6a569c13517958f2a542bb390ef1a1c8c8ba6d11d7c0e0dfcccc09830e5832de845aed10efc7e129227a4853ce5677bc97c2b9490bcd2eb449405ba22794599fceecf8d8b28ba45e86065c7a276859f443c6dc8408c41207a8770c8a9710ffa8ba27323a7ac4f1261ef7dfb2f8bc1b9b1dc70983c4ab8f674cc1d65eaf3b0749391eedc2e88150721db526dbd638f12b22b79a5a66effc34de138bfb860fafd63e6f2d242d6ff86bf94eb853525971860f6dc5fa6d5c1dfa6fbce3739b4fcd08b97b30b0812434093bbb3047a1b56a7a940e93a99f02a6793125c462fffe13d7ae93e1fe351a627f3b9350d2ea6596eb9300d9418cdb9c646e449e7dac8f6e51a5bd71a64aee54e25b9494ebc28c2b26655f0e9959f9505d853ae94e51430af89532fc65bc306d5edecc4e160a643b99206a216e3e75ab2dd2ee471fd91d3e36620cfe66df78404326162451af145b79a4e8bd2b4e5dd0357d8752c0352383c3bfdc3c9a6299c04304023d89027fd4419220f6402d8f5c13c369ffdca1f77301140f583f1159681a4eed67eeec3335dfc1cae0b6f291e0451289d25df663b2b37d0937746040e2b18381383ed5a241ca3664c60888e1af4c1fcf1a1a5acd5fb3dd7b0464415a5560980dfe188126a44a3f4d8929df4ea6b4f3a484533647fd5b8adc30cdacadd326e3890f407394bab035ef7896172f194138219498b3c0929edae239439bdaa7b402c9fdb5faa7d4a4af8de773f126e0799a32abb8076db879c26893c7543e0dff22c18f9cce55e09b5bc6677a65b3929e197c38446bb00500ab66605674465be4f5b3d7e3cdb8c551aafcf5e038234702987f1f58cb513eb5d0410c0e94a740757828c051b1e6fc5c8e2cfe045b43798d0f0d954be1355e68ac7f41e6081eb88e8e0bcdbe3319a40ac3dd5863fc401da15a9a9f8f7335c2f4bccaa3934296f0664b7f0409c65067f68a598d303872589b38900bcf4fc55afbe178af30cd7a07be33ff7212c676586d7ad6fed91fc0c192326e6c9d43986fed591d1071bb3fb0b46a1a806a9c27732013153697bd98d2a13a7f748540136af91f6313a5f60f9b129ff084e6f23546920c90dc969fa9d51760e64d88f5c7a09e2fe03e789835302c34da8a4d7d71d84c88561232da0aa74f14e7248f8ae22d8f3f3db49c84c832ce316a4f12ba029b981184b7ed2210baca39942184733c1a6b1f1ca330ce8d15a2a73d6ad1e4e677a414eeda65f7e4f4c5b0617711a4bcdf819f7a82aa34b8a248595d239fb01cce7ec2dded805ba33c8b7cc51b96db61401607c23427dc4c8343b78eec4e93cebf77ed69e5f1e112cc6dfdae4f392d5a1427c2b6e3ffda08c55c9d66290e3f2416ed2ce7b8dcc0299dcb2833dc140a39777c7cd316103277db108f9a5d48d0896831b849d403039b74d34e4c7876de4eeaf0294a9996e8905a663262ae4a2791dd915dd56b9c87955bbad1ba1aefb441e9240d01052df0e51a7d155f0edebfaa01efdba90a1db74eea23c0c92db0956acd5318b923bee0ad219ad8143798143592636eb7c3cbcbae197affc60302d35c91667a4ac843c7c9c4bd94374a2c2c57d0b9f90690a457bf06bfe552e5724f9d604a0ca8a63e9405d417874ffe356785582b5806e4e86dd756bbb481a18f4fb52d79e5332461d6b798324f44b8e95f90c2eb12fda26c5b235f2bc2d6e7a79fd2849fc8f9788a9931984496be0ff11019a69244b0bb3f434385d46a32b20a438d9cc36c7ecdb0eb78b81bd6e5e20f3dbe443b49c5371250402935ab1f29d08ea38e250c6bdd169a03f1c04242463ec736356549a68ad219413b83064e31fe1f728dbf1a0d0639069f539faa53ccd1560cbf63fb0bea14feb2874cdb81fc52671f976b0cfc1ac54d67f3544e4123b9e8089ad0785f50d157b35e6c0a4ca977bb8f2ea1d6725dc9db66b0b96b74bcf53829eeae0756d167fd9cd135a3e1c04fe3dce6009a277f38d987db3b8a6f9062e417d9e8902eeb80393b54f90ebbcf8917951497590ca379b0a095882603946b81eb4d3f0e9d1046728181d1c660d93c1569fbe207b63e70f960c5f6593db8cc9e1786997ea35f706f9e0748a61dcfb4bdffab461cd76afff7e59bef318dc26217120c5f9159ff1964180424e0e28ccd707dc45c0d8dfd135ed393e0b4976dcd9f3e2b6b9ef25dce295671ef7e918b7388eb6e082c2da654daeeadd8f92f4c7112366fbaa6c2e9d662946a8bc37667d71acd892c37111c1c9cc9d306e738dadcdbdf514fa4d0ff2e50c23b4190b6c7f208c308b42b01f63971b22980deb896d10989208c87421ed56f2711826376646137214dfbbf1c74d24d0809f694b2b07ff9e5ccb1a9a4452677c3bbabf4b81035ddb17af291c3edcc2d6ad62d1d3653e3beaa08734f2cd87f27da1b955e291677b82351c779c6d0e810474f1619108cf583f623e4e8986a862ff010ab494eaff859fe51934214e1f38643b58e98a443373a061af34d01cfc8c74ea15060e31d1217348be182b5bbc5d10c5a4379a9dbdc5e4368d759affa4836ae0f56b79c4efda023cde465177ce6ffb1ab18ad7e82ab9d3f7db2b8d76ce9a860c3080bbb299ffeaef9cc296473c54f2ab03171b585a5856f08c2f17e236c6cb60f8e26110959705a046dab81e7992252828d83e6f59f383e38426aa5d41f8aad452fcf00a6b65397483a999d8b2564c2b6bbd63057ba7de685390799217384d454e5788105279f8150c9adc479828e6b17f9fd2871f84e6891e351f295458f7bc6e079b6be0f62ed5bdef59cf6a3d5d893871a0b2e5e91a6c1591e5b3ede74e17ce307d95070d269f6ce1c67c1341e0b3bab1ae9a1841033d6f1b23da51b3edb4cb44a682d6adc4ead740ff07b80796cd6c754054eaefd64738a7ea30c3e4752ee10b442d5e1465a25609d8810e3b90ca458846068ed1526cd4c87c487ec84f70a41266d23409b38859a8a23d764cf344ff495ce1d40a1fb0e8b26188de7ed534fa123fe72f61349bb0650ee81824ff096b41583dea8979bc59350095010ffa441f11f1f5a8e8a9636547000faaefe28764e4f1b71c8ecb351fefd7363edc9df4e7a324e077287f712cc5a13b5ce3d57db4c1e535de106f0d1059aacf2ca44c9bcb8b0b52a7acb472cbcf5483c06f7a90ca5991097c7989379e311047255dae76af70d7e7c558fdf928065932d7bd68ee801a5b8495a669f2ba072518e3907d9a730532b1f8f358b3678b59009c286050859fa9e4bec04d4c1eca0e86f936a94f224f07a7d06d25f3bed515f8b1c759678f721414869e76a4f1e08f81e40e3d9b7eda72468b2db66ca1f6169b80e203a85a2f569a46d56b63bd29c59fc9eb36084a0e7a2e034753dec9140d1ee5ef43796c94affdac1397c2114b64b36b8204f575e5064817edc65703aaadcf05fd29abcef7fa1bae7ce0848ff3beceaa31fb13071f978ab7077d68f7b537138b3187a00b03fb7e39cd190ca043a7d8012744cd6015d27bcde3b0b5e8c978236251cd747309fb65452b8f3998752d957b6b43cd8dba64fc6eb6ee0ce03709c29e71891a331276538fa4c0518aa199706b2503b746092aaefe8ebb768d974ebe41ca41fd39458c5235de7c77e886b4ad5894e5ce57210a8adbed960a3c789a79c357bfe1c0c301ed90eada3a85a48802e000df28970d081b22ac3ee285b75ca3c3c4c2f74c2d", 0x1000}, {&(0x7f0000000100)="8f6b2588c5d0684e6e97ceec00b22c470bbf43a4bc317da65fb8a37e8b63651dda8e8c85b444d0035b1d2585b0c20e1111b6eecbeacc73effc4c4a7dbceb94196a599a207ff22b97546dcebd35ca2e246204392d3230341b9d75fb5c64006b95d7b8661a593e1692606581b24bea2be06e69c971ae2bbffd0131b00fb952bc0447a009ebe85e7a", 0x87}], 0x4, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:01 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xbf3ebbcd93d96c6f) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7fff, 0xa19, './file0\x00', 0x8001, 0x6, 0x5, 0x80000001}) 16:09:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x44, 0x2, 0x0, 0x4}, {{r4}, 0xfffffffffffffffc, 0x80, 0x64b5b29f93f6bcb6, 0x76e, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0x2}], 0x200, &(0x7f0000000080), 0x100, &(0x7f0000000200)={0x1, 0x4}) getgid() pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x26, 0xff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:09:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="3c6d108c1682c7de97160833c391bc8268cc2a40de70d967a063d55493d364d884682a88304e146abae1bf3460d4545d575c28383ba9e6f0691d49ec57ad71c2e636d2e98e314388b4dc26d8be26508b3d9ec79aad431771aa1c7fdf70c6a22252a624321e731b52ace15b7cb6723194ef79eac9a22be38bcdd93aa7385d22f0df6b11e4d06511b5fd72d0a1352abda0dc22e23c03be8a9a569a4d74986a556c7c9e8d6ac085c0006659d9cce2f2eafb1c63f03e217cdc08e63b531618549fefb44b9227142d85fd67b30d19943b2a664a40edc657ef5e8135ed00000000000000d103a63b4369fd6ecd5905d8caf99a93f834ca88a5868ba6b3a2f6352866a3b69b4c34de5093fa8843e79732b66d6d6eb24039170800"/295], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r1, 0x0, &(0x7f0000000040)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) pwrite(r3, &(0x7f0000000140)="aca4ce165c553dc22d95026ebf2e98046bad588b46a9013d5d91796d1b5f1759ba1f725ad49a3d6c926a4e2ca7b4f4c94cb3a3084247654a7c5a8069221950e5f28d", 0x42, 0x0, 0x6) 16:09:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, 0xffffffffffffffff, 0x3) r3 = syz_open_pts() close(r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b713000000000001c5e800", 0x0, 0xffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:09:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd578737cd9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6bdcac1a86a07ab1cd2b0a0d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5ecd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f1d340ceac471a317baa360b018503f27c421cc3df89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821a9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d23dae29def69af19f450211c97c27b3d929479058d0c189d6fd683188ce"], 0x10}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="e8", 0x1}], 0x1) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000009814ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096488da49989e64ad8f9ebb59c2b546bc66cd263c2c0855624e92de45122d47ef046ae4f4619fe27493f661e12837ace2963a0169a72add39dfb432e20f4fb4c7c07586413ed75a3e9b91b1cdf455ba5282f5d74738a6b2e512b37883ba933367c671270c71d5576a9f36c819e80940504ffd631e7df35f199246dd8e8e4d946e7e4a404faf43d06d12ba39d972a1a5fcba075b8"], 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r3) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r4, r8, r4, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r3, 0x2, 0x40, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xe3a, 0x40, 0x8, "8d751b8139af2116985cecc35730ccc7c33f33d2", 0x0, 0x8001}) kqueue() writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r12 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r12, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r13 = socket(0x18, 0x3, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x0, 0x4}) pipe(&(0x7f0000000440)) setsockopt(r1, 0x666f, 0x1a, 0x0, 0xfffffe6b) fcntl$setflags(r13, 0x2, 0x0) 16:09:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000080)={0x2, 0x7bd, 0x2, {[0x0, 0x10001, 0xfffffffffffffff9, 0x1, 0x2e4, 0x1, 0x93e5, 0xfb, 0x77, 0x0, 0x7, 0x3, 0x6, 0x8, 0x80, 0x10001, 0x473c, 0x1], [0x42ff, 0x9e, 0x2, 0xd5b, 0x3, 0x3, 0x7, 0x8001, 0x3000000000000, 0x55], [0x5, 0xf1e5, 0x8, 0xfffffffffffeffff, 0x101, 0x80000001, 0x19365360], [0x2, 0x100, 0x200, 0x40, 0x0, 0x47], [{0x30, 0x20, 0x7}, {0x8001, 0x2, 0x3, 0x1}, {0xff, 0x3, 0xd19, 0xb5}, {0x800, 0x9, 0x2ae, 0x46}, {0x2, 0x401, 0x3ff, 0x9}, {0x80, 0x3d87, 0x8a0b, 0x800}, {0x4, 0x8, 0x1ff, 0x20}, {0xda5, 0x1, 0x4, 0x3}], {0x1, 0x7, 0x8, 0x6}, {0x800, 0x80, 0xff}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x9, 0x3, 0x7, {[0x0, 0xb6, 0xb1f, 0x7, 0x1f, 0xffffffffffffe199, 0x7, 0x0, 0x0, 0x7e, 0x5, 0xe6, 0x0, 0x0, 0x80, 0x100000001, 0x80000001, 0xfffffffffffff801], [0x8000, 0x0, 0xffffffff, 0x87b, 0x1ff, 0x7, 0xb91, 0xf33, 0x80], [0x3ff, 0x400, 0x1, 0x8, 0x5, 0x3b8d, 0x81], [0x3, 0x5, 0x5, 0x60, 0x62, 0x1f], [{0x9, 0x15, 0xe6, 0x2206}, {0x6, 0x8, 0x8, 0x4}, {0x7, 0x401, 0x3ff, 0x9}, {0x1, 0x4, 0x7ff, 0x9}, {0x8, 0x6, 0x2, 0x3}, {0x8, 0xb8dc, 0x0, 0x7}, {0x0, 0x2, 0x8, 0xe2}, {0x7, 0x9, 0x0, 0x10000}], {0x3, 0x7, 0x81, 0x3000000}, {0x4, 0x8001, 0x20, 0x5}}}) 16:09:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30003) dup2(r0, 0xffffffffffffffff) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:09:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfefbfffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) fcntl$setflags(r3, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) close(r4) 16:09:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x14088, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x180, 0x0) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, &(0x7f0000000480)=""/229, 0xfffffffffffffe44, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x5}, 0xffffffffffffff0f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, 0x0, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r2, r11) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:09:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000500)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$inet(r5, &(0x7f0000000580)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) r6 = semget(0x3, 0x4, 0x10) semop(r6, &(0x7f0000000540)=[{0x4, 0x5}, {0x0, 0x40, 0x1000}, {0x3, 0x3f}, {0x0, 0x1, 0x1000}, {0x2, 0x9, 0x1000}], 0x5) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 16:09:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x43ae) 16:09:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x4, 0x0, 0x2, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x0, 0x3}) mmap(&(0x7f00000b4000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r5 = dup(r2) r6 = semget$private(0x0, 0x1, 0x201) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0xb3) ioctl$TIOCCDTR(r2, 0x20007478) r8 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f000035e000/0x2000)=nil, 0x2000, 0x5) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r10 = getegid() r11 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r9, r10, r11, r12, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:09:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x38, 0xffffffffffffffff) r0 = geteuid() r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0xfb7c61e9886755ba, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r10, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r11 = geteuid() r12 = shmget$private(0x0, 0x3000, 0x30, &(0x7f00004b5000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) r17 = geteuid() r18 = getegid() r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r18, r20) r21 = getpgrp() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, r13, r16, r17, r18, 0x45, 0x7}, 0x400, 0x1, r21, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x6, r0, r7, r11, r16, 0x0, 0xf800}, 0xa, 0x6, r22, r23, 0x1, 0x4, 0x6, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0x0, 0x0, 0x0, "58d90000ffdf0000000000000000daff00", 0x0, 0x4000003}) 16:09:03 executing program 0: mlock(&(0x7f0000198000/0x1000)=nil, 0x1000) getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x40) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4, 0x6, 0x40, 0x1}, {0x3, 0x9, 0x1f, 0x3}, {0x3f, 0x7, 0x6, 0xb4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4f49c9ea, 0x7, &(0x7f0000001000)="97ae9c313bf551b202853b8dd4bb10f371c3da280a9be93f1bf196c496aaa63bc08268a5e12480291c06376a41f7584455ddebadb65701fa5aed22f4a5868922297904a81c2127553908a1c3de4c1d4d5e6afc60d8fc3dfc0df27aad0bd2f2d31be441ee34df2d88dac022777620edc4bb78cba18db5163ad31ab8997107708b8a8af3ff320cb1a0a723a6d0ea6371316e584cfa4b0559cb452a82ae3c7519c03ec3125abaf7cdf345eca5b267ebd7ccc831619edf22f992be29b41c4aaa3e27ab601be131b97053de000a2398ec09e09bd6e1cd88883f3c22d104bf11a2b9a4b3975dd2cc698b3a3596e64d89ba05c980c93d048873692bf33e94d359e4f2f0ed4200153fa8b7ecc57e93ceb3285376f443c2d089fd37cfd2a6e4f9a0665dd93e28185cc5f43736bda220b523095ec8cb4b3715cba6366f0a807997feffee426f59a80d28d2213bc993ab74a6471f6d530269c1fa5fb77205289b8c77e3ad67e158f58c2dd8c0f379ab9cf63170181561066fcfce196defe91e3194a3dd8a4c8bd275e9109b8a622a485b43c787ffe4d154cf0d33dc18a5a34f3269abcd66516d0d15b8e3593c054a7d00f4ed3e5cecabcac946a76ec14e9fc360cd5e8d89b51af10b6dfb04718baa5d6ac10abbf7a57fb14b8080dc86ef3890b1879f21676dceac3717214b06f4ff1623af034083219aeef51270d2a82071bd4ffded9f0040edb15bf6c10788fbb6aeab0f1d3407ddfa50adf3ea023e3efd8c2271235fe2a32a1a9dab82f163625967a375ed606f4296bc374910cc8023f6d14b0d9b03c0ff6b84f556aaf694ef5159009638ab9b3eea82ba63c2a5315802eda0d5670966b71cef33a5b64c12baf741b6704888d61f2bbb8100271717dce50f7032a0d7acd998caab50f34f438af62089738cfb21e02977802c401195e5504d3d00ca51aa285dd6fdeb2e5a3251ad451210b6c81bc4bc6a6dedb421554af7c52a0bc7e01277d0edb9fd25d4f69c0fc13ad7ed4b52442de6939922123f45a563f6dbc97b47813073b07d8d317d2d13df609bea1053d6c61aa7831d7a164b1f82c460241c00c2e4ad48b00a3ec6ed0c1770b6e8c56cc8714e4f3a19bb9947246bcaf6b95b5cb23e1531dfad5a561d3e08b0bb5e2d407e790ce72534c22d86335e27b518a60522d9f38f04b39c07b5b9dd1fd4c7a1cd41c8a9897dc91321872de62d5a7b2a9b8981eb97f90c7a91f7d695bb54febb7f5bfadebfbda2ee1ce460db3b56d6a5611547441846f55f4dd57e05c5933cfe9f7824d0df77f72abe4d0a6fb887727a3d9139d285a9ff614d5f78fbc1e447eabefd2ac698f84be6cc377a49d28af46330fc1db1f69ac57514cef594bb5b7ce0f6737e40bc871793c4e0ba4055ddb47798de17a3cfa434ad756a8d01a6be63c85f18d6ff80e45aa5d7217d45490b695062c0e3dbd28adc5a8061c91f77b29f8009ab8daef3f01fcb8d65b16de4ce44717a87ba7dbb4b3e8a4643a48f2cd4b1b100dc638996b1bb33498fadf08f50dcc69b0e2bb02409713ab62d9c570e2bf59cc8a010cf06ffd65cbc787209da0c74c8e1baf2249f4b84520ed836d9f54a8f820895d92edf82fc4ab88f83f907dfb3e05eaa76978941ae0550754c035128b746e8f7d17f8e2812758243a6c9136097fdfe0bfc1926896e8c190fa60b06f1320eb92814f335474e30ba4f4c18d129edaea1daec5e6b4f455da0c37930b91a12ca835cb89fb11eb2dd51fadd65c75b3329b98e3d2990b0d65a1dba0143b4e1d8d658c15597cf0fb6ca92c6b7cb01710f0df1bcefd3ebaf3e8df685679056ffd485151e2b50c987ab32a47726f32b3e92b1f8da9946ab19c515689c26eb44d21a96b6a76e4e16dd5d7dcfeca79b6bf64ff933304f140723e339615c6e0e8c7a602f9c6128d23441838786d5b060b83347f55ead4d597f103e9c49c98fe2c0c3d1e1915309425eb9061e99334301cfafa6eb3446ab0b0e8ddd5367f79734b4650df45fd7b65dbdbe03dc8c84d474b869cfbc68c2eb608341c5192a3c21c59edb02643ec7b48597ef9d901447f5d465811bce973a14aced42c2e02791e5086ccfe56d099bb9ab1b0e3d6141009fb48790c073dfcba0d0e5a77dffb2d000a2f9035ad2a1de5e1da188da94a72829bacb265c16689194da41cf7103290ac279af495bce0b1c8387cb36950bc570ce391a4a63048233d021eb8efcc0009a0ce14fa71e8825771a56cdc3ad89f623dd7cc8f94ab374cd4b3df34b8ad3e75ded4e5acebfae110930d0f861c8bb5bdea2b719f5cbc3f07f3dfb5d119c04e94ff5271357b450a1eb5b40499edccb02fb3774b104354b684cd1c48d9c434d623ec270d58061a6c897d041bdcac127e215e82784912ba8028b88db672ef9ba0928dbe29fad05985c7891f1605a9d81929c45fbd213a3e41e31eb54d01c42ab684a20eb1ef50423647169f32eea8c7a70ab8aece820b043177f3243edca138dd68e04f1dd3ed6a96bb14b2ef9f71cff4359991303900059de9df885a70f14f4a44e3330abfe35153f7c85ca2290ff2b52762393a39df7fca9f77befd6109435cf3ea188542c15e6603ad281409d6c4dbbde00d33d82d0d71763a1ab06a41dca43f766915ea1cfa275ca651b4da9151d999f29efbf69dcb16b00dc1b7f37efbf40c26ef9b6ed7be0e11bd007820943417b0f422066a509ad2a3a32075a0eb4446728e67b46cc9aebf3d69be8a2eb1a133a09d92d67257994d717acd765a1032384502374a2e5c1c70a2b5dbc1cebb67f90ba899315e6a36445aad211019ef6e74b227f05bea3f4353727734a0dd73bdbdeab4bef9bc4e1386a0f7d77800b3df47208df3f51f514101bceddf001f0a6a011ab02bd5badfa3f6b5711ce6fbe11463c641f38ee05f43f2192238f7544a0283b9a2299b1c6cccd505328730ce47126bc387f9062880a019762a396fd1371d6366ff2281915a0f5b2010bb728bd9d1f1dbb81f9d6985572b676814233e138c4f36db232b8bab8383409a4a6eabfad3f285b19d9381a38e8cdee88a8521443b4300ffb89431af2fd14b13dbc967ec944db87f192c8842e2f244590ffca0798ab6745a5af74907f0fb83e148e332dbe0271285733fb27d48b9d08e8a4392d5c5e0126083d6a6da8b1474726baceb9ef9fce85e19debca374450a0eb1bb0de6af8e28296300af3ef5c8109ec00e651249d19a01c2170fc6ba9d03a513a4142321f0a5a2f63d07d9d179ba3a9451ffaaab0c9ed8da16b604557b8fc4871280d40a3e3825ff14b92e913700de7f4acb7ef08735b86408eb6ea303eb946565d995fe1d1472467b013cc2280caa5906111a148643b60d066f0be0ca6fd2f04af45bde078b7ce8489d7f13310aefb285247d5dd13269d5d30edcff7b4b9d3c736e9ea00b54beebc772f16e1df48de5eb8e64a12f2d19850b659005338e6337e5902cc8423db5b2e14995c4593c5f097a3e7d2dba3ced603514432f4d91d5a6237484a57a19b17169dd8d8408c7a2367db28ed9c217020bf2be54e89cd174ea9c311fa6aaf11a64742f577627f82a7452a6522d221c9feddfca5dfe2331cf18eeb01645fa6f3ce8347ea9143c17c12b7db4565b6702dced1499144a743f860c630d57a3a6a5381a3880ec58b018a0e4a101ff48bc662881e953fc7213be357f4cbe792ceb4bf4b210570ee5440bc31c7629b8dd2e9b186765cc523e7f05ebaa78007b1b2f366f8bb7d612f2964b7cb9fc3c18bf94597efbc8a7e1712c6333e706cf270107736c04f24fcba1f4add2ddfaba710a73835db51448131ae4483dfdb712abd8182e5f9b165574eb354449e5c3bf721ea3fa4d432c66a0b12bb14082378dcacc54955008fbd097c66fd7ec44421e48773b3bb744f31d5c0a52e1422767c1fdc1dac1dfa63d91de3623b0bd3e4278d56d6f2a0a36fcc71259ca71081724dc2108917c678736d7bb5972147ab24bcaa03d687fe26c9aa1b752f4ba9214be438a467dd786b393ff1438bef69b32e7f1f7548c04bf06c6ebf53152beca5be287a18d70e5c929212849c482a27e43e45f085ac6fd0e1bb1e7019bf8f92f6720995ba982c181457f3f9dcbe8b9aa3daa22bb77ba08107641cc3b8e726ac29f4ac03656e7ca5893b4f74928820ad28ea275cfbe46cfd774f050e2df9d991338b780b89e2ee5c9c8c6511a4b278ea1340ed127321bce2b560a22464f5b083494ea1f9d899a20e295e0ab89e1cc0b73c5b6b4db9c0ece6b2317c8d003120d045fb2d0be53dbea277eb7f47b7a0ee0d72db5dc731cfee446db0bdda701b496e892de7f41279b14dcfb80828b6b86197a725591f9eb358eecac9b8a06f8eb57ba9e26c0602a5719e15c4a2835c02a96f11fd74d2d5c5d8fd37961e8d7b10a33d1276407a8a245a67933362e522d397d332d0234b4c39a00c398f37f167cf651bb6d03faa4f2c9f3d5428a5afb3da3ba149d2b86f4c2bc6fbea5de938a11fb7ec61d3b01c6621ce21258f73e24eba7134f73913a18f2bd104c41e7a1696cd6b77a2f3d2ba2bafa3b71f7cbff4636db50a58962606dd729375d3f85288f89510339194479fc56787b59e33c1d14dc8ad7b230c0f2cf31d3191cbb4dd21cb654ffe27a94ddb5e30f6ac36d72e37ad4b0e4eb0f1a23eb21d739af4bc6db0f5fb23cde9e4061a48b3b4e8f6d3070c8dc460e7cac52408de521d867f9623143b72cc6abb200106e4e708597d87d334076d0d79bfcac7f479b560e6ee469963298a17cce58d1c51ef81e3d26111b301efb61c76223a0496507dc5fed65fa48781cae319457f9334d564001980a70bec8988171040727a4280d62ac607ff441bdffe835ded2e0a5cd629a331342a4f2cc490896a1be0f32565266dbe8e934fc7f77aa617f320b42b799d886496d6a3175ec1f450b5e7e457669a8085723dedd9b3f3ffac7d622be19e0a8ba8ccc7f22e47842fb40d34c0ff1a65e98f19bbf77ab97474d670d010749b6fc2bacc1a286fa9eb1278e94f0549c0ca2e6dfc3be65b3186dc42d929fc2c21a17a0f2659cd12626ee5360ed6f77a3b04966a4898f76b013d48a9356bbefca2806047e58a4fc130fb2909c5266ebbc6d1cebb8afa14d466283e5374edd6ac323857d8d26d8e510317988aa842544e20ddc550831fec241d3824a5a4092e161002cb95b6df885a40e3628b3f9f9e32e72d52cae338487b7b3e04c1f3ad797ce8f275408baa82a01e886e945a6100df22ae27dbc753b7ca3d67ce9ce15b5b7d4abf8e00f1f079729a8f4ed9e7166c01651aaac2f3cec70ae7c4dcab20f592338306d8d5ae18eda0b3ee94487f35d1770c64067606b5ff934efe709088bd502620e9870e1f8c9d45342aa86c1084729fa06d7386d94730be3d1563b56bbb0930f964814de9bc2f49c8e79135d8002fda9eb4164d0878e2c6a773a176cb5676bde1c3b9359e0a694534aeb96bb54598b11ad4122bfbc3ab1a2680fa51b21302ccecbc7e0493b931c21f7477ee44172c89caa5d24c943f1e834c26e5816eae5c9c02d5c6bb248b2b79e97d20ee6ac8120d682d884b2bd9f3c3cd0c4d1dac40a58319f087cf52b66d4fe889b8c48cbba2f33248d86386240dac2b3555532277b2ef61058089ed7a54a78059def0d7e5f2abfb10bd64609678fa3c7ea994587b4a416565332a69ffbb5093fed41d1d9b38120aaecddfd4f333cd9f374c82768992a7a1b0953ba056e2c323d8688b717ce3b64d8ea715a26f5495c0db429c8dc5b0eb3d28d10a5d7c5e8f7f316519", 0x1000) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x6) kqueue() ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:09:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x9d8dc36dee8965f1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xffffffffffffff0a) seteuid(r2) r3 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) write(r3, &(0x7f0000000100)="5cdde600c2c51ebe2e0248f1de043ee7960100dfe52b38bc81eb5ed1d754f53efae27b903e30df19cda18185ffc7b691a8dbcb2a890d6420315f0b66d2b57daf5b44fc091936dca6304c5626e75baa1da53d3c1de9be07db3e6187cd0933204bd4bcb7df99365f0ae8a1d48ef3ad3ea98fe35dd827288315848d0c5bdf15e64895e8863c10a49e37666dd0229a986a04be0da4b6f17be81efdd5c29d3394cf96a4d9037993de1e2ea574d5501f0c0a5588a14f3919289720ab4e73e541e03a481a7f40528c75f9", 0xc7) writev(r0, &(0x7f0000000480), 0x1000000000000248) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xff, 0x1, 0x2, 0xffffffff, "1dda41146f36499dcc09030aaf58d991cc0200f7", 0xffffffff, 0x4000000}) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) setgroups(0x2, &(0x7f0000000240)=[r6, 0xffffffffffffffff]) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x1}) 16:09:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x7fff, 0x58, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f00000002c0)="a089226dd2cbdde3e31f19f7e1d4de47f90a04a425b35bfbc174ac0ebea042db2fd3c97233096cf0936fcc044f06aabf332980cb57bad9b36bceee69b1a7c0eb5641ac0a31d6e0167f4e30c332f3", 0x4e, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) r3 = syz_open_pts() msgget$private(0x0, 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) fcntl$dupfd(r3, 0x8775942ce042c6fb, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:09:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) r4 = fcntl$dupfd(r2, 0x14, r3) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000100)=0x20) r10 = socket$unix(0x1, 0x5, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x8, 0x40, 0x9, 0x2}, {{r6}, 0x0, 0x12, 0x10, 0x8c}, {{r7}, 0x7ffffffffffffffe, 0x80, 0x2, 0x0, 0x80000000}], 0x0, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffc, 0x1, 0x1, 0x80000000, 0x10001}, {{0xffffffffffffff9c}, 0x829705a66876722e, 0x55, 0x1, 0x800000000000004, 0x3ff}, {{r9}, 0xfffffffffffffff9, 0x0, 0x86, 0x6, 0x7c}, {{r1}, 0x7b87781b99a1df69, 0x62, 0x80000000, 0xfffffffffffffffd, 0x440}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10a, 0x1, 0x2, 0x3}, {{r10}, 0x0, 0x30, 0x0, 0x4, 0x9}], 0x4, &(0x7f0000000200)={0x7, 0x3ff}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 16:09:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x6f84d8e4) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0xff7b}], 0x1) 16:09:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:09:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xc019, 0x10) 16:09:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="e2ff2da3a3d549f8ebcda6f7bb702f66496c6573f3180d2f0030961c52d2c74dc64eddcb54996edf8b559932abf7da379113fcfcee482039361eac497acf0cfe0c03f6448218b2b7c3ff4db2beb00006b46c178462b8b04323341019eadd73f7f8c842801884e4c0a48fbc00eb5c50b7f9f9484b2c977a4c6c94657f040c8662b05adc2ec6cba0e6f71a4250cf15f32090deb991fcc39aaa4ce3b8e1217e8cf23378ee0a02a7e6a11dfbcc77438beead93051bfb97d6a67d9a6441211eed0bef00c5cae5bf8db7c4152a475f2f225977052baba66baf1354584093db913944f901ffdf9ee1e557c59f9ef1394cf8b57b4e93f77e2dbfa279e726f9f4f91368c25ccbcfca4aa48555ffbe1e7fc15176f0d68ede087e81a4301b65cae11076d0ca41f991f8852058102308fd31"], 0x10) 16:09:03 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffc}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0xb3) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/4096) 16:09:03 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000793000/0x3000)=nil, 0x3000, 0x2) 16:09:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x20) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x8fe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:09:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000240), 0xfffffffffffffe1f) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:09:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x9) getgid() r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCLOCK(r1, 0x20004276) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x800) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) 16:09:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) r11 = geteuid() r12 = getegid() r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r13, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r14) r15 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x8, r7, r10, r11, r12, 0x45, 0x7}, 0x400, 0x1, r15, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r16 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) socket$inet6(0x18, 0x2, 0x48) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) accept$unix(r18, 0x0, &(0x7f0000000280)) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x1a7) r21 = getegid() r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r22, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r23) r24 = geteuid() r25 = getegid() r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r25, r27) r28 = getpgrp() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x8, r20, r23, r24, r25, 0x45, 0x7}, 0x400, 0x1, r28, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r29 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={r15, r20, r29}, 0xc) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1) close(r0) 16:09:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:09:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) 16:09:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x18, 0x1, 0xb7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x3, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023d6bc38 16:09:03 executing program 1: unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 16:09:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x3cd) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0xfff, 0x0, &(0x7f0000000080)="6c409f7335816ed7a35ec8702ca68eedf632c7625824a7feb3ce554ecb92216f2f29c49def93e6bb", 0x28) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:09:03 executing program 0: r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) socket(0x6, 0x4006, 0x7) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 16:09:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:09:03 executing program 0: r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) socket(0x6, 0x4006, 0x7) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 16:09:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) close(r0) r3 = semget(0x1, 0x2, 0x400) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000000c0)=""/131) 16:09:03 executing program 0: r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) socket(0x6, 0x4006, 0x7) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 16:09:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8c2a1b00dcf0209b, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="63ee17e18803b63b27cb3cf73e5b") 16:09:03 executing program 0: r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) socket(0x6, 0x4006, 0x7) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 16:09:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:09:03 executing program 0: r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) socket(0x6, 0x4006, 0x7) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) socket(0x6, 0x4006, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0x5) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x0, 0x8, 0x3, 0x1}, {0xab0a, 0x80, 0x3, 0x1}, {0x7, 0x81, 0x3, 0x8}, {0x9, 0x7, 0xb1, 0x6}, {0x2, 0x0, 0x3, 0x3ff}, {0x55fe, 0x6, 0x2, 0x2}, {0x1ff, 0x81, 0x81, 0x1}, {0x7f, 0x9, 0x9, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x1, 0x3, 0x40) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffe43) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1f, r2, r3, 0x0, r4, 0x40, 0x25c}, 0x601a, 0xef5f, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x2}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r7 = openat(r6, &(0x7f0000000800)='./file0\x00', 0x202, 0x100) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x2d, 0x30, 0x5, 0x0, 0x82, 0x9, 0xed, 0x1, 0xca00d18dee6ed154, 0x100, 0x9}) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000380)="7404bb0e5e77025d93d49c6a52d19bf95d748df14367b6fcfb9c6bfc2985bd293736c63dc7ac403c3a", 0x29}, {&(0x7f00000003c0)="296638b5fd495e6eda72a5b8b3a75357de5d31ba93", 0x15}, {&(0x7f0000000400)="c84560d512aa2625a1fca337e84dea96e5e95fabc1b9e19b", 0x18}, {&(0x7f0000000440)="785a50587bbd440f2ad99aaad2ebdd9690c39602b879aecf1532f8cd7f6fc01f728690c604e43a2551180cff110ebbaa3a209e907b24436d8f09f49201ef485d0fbdc869d5549cde4b211b73b3864fae568749d3799f77ea207ef7461cbb43e9b812", 0x62}], 0x4, &(0x7f0000000500)=[{0xd0, 0x1, 0x3351, "a9cf58febae04fa7f7f1c7090b57d84c7cedaab77aa63df96d944fffa30956acf29be7540c9e6594eca6f5c033e63fef3fa3e8896c54b7407b770bd9fa1a2f1dc048ce1ccd5a8d3379b05b09388f9f0a26dc32ccf8f4096ffc10e56129560972faf21341c7290bd2f6f050e0b196a5ed6258d7a9624e4f596cf17f43ac7aff0b63b81b1cd48eafa3f62949738da96222b645d343e49df5701e424a282cf26476c9673370fc25088b38a09f94d4e2e01c611d6ba93540a0a043a6"}, {0x80, 0x0, 0x9, "57c982738a42ebb7f0dd19425cadcef60d135a22a1a267d15a54f6263592c2079e0af6e01f72f5bb301732fe6d66c1dd50259c652eab7bde5d11ac13d7f86d14ff8b70b73c71283973cf466740f37c26ee6d5f153f754ad6f04ee746d9304b83dbb3aaae6c8d54b79e9ae4"}, {0xf0, 0x1, 0x946, "a5cd038c8f5d86bf8d0d9b2a745821179594f6ae652ec9e85129769607c2ea839599ca104a7e423a7d8684268db5b2662f69ad1c3f7bf8c18895ff37cc4e8288a8fe285e79b27ed6ef04c67117931e3122843f607c1a0e8606d7afa7893bf9e19991db1a6cd0e556299b3d072edfb03960b1e44ec906cc89e02a7bcff7de4fedf347f39b8446cf416ad4e5d31a692d597e4ca982f571859854a4b4195974a29778aabeb492fe1047515d6cd5dfe5b291abf4ffc911132952ca340caf5acd420bee29e4b26e2e853363e0eba04969d1cdf66910bd2292a2a735"}, {0x78, 0xffff, 0x9, "475789508be3b7d7356adc5395f70cc19acc28dea20b2586244de378753595e1014adb621acb14ea4b32b409d76f86dc22b28c7c997936dcf4292f3970bf8d85beb77186a135ce17214d8169287d022e1910ed8798e76f216b7a995418fb1b0fa2dc"}], 0x2b8}, 0x19) r8 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1, 0x200) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000300)={{}, 0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, &(0x7f0000002640)=0xc) r3 = getpgid(0x0) setpgid(r2, r3) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0xfffffffc, 0x20000, 0x0, 0x9]}, 0x3c) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg(r6, &(0x7f00000025c0)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x1ff, 0x9}, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)="677f42dcabbaeae7df7d91c05c31505e", 0x10}, {&(0x7f0000000200)="f44ee2b012fe780d691272e9a416473a1cb71ec2ac48de6c4f2f08fb442e50c9efe12b8442320a9121f479a96a7f693c9b3f4fe8a6fa405e060121d3b4520b01bb94bcfded2fbbba446b98fd89e2d80868ff104221db34fc0b50a06f24cfc1b0ab0a074a239900de5e962689a543193a8878e392862a7daf8f98c057878f0b52d0627b22b070bc5cfd69e6b512b2ce766a59303eb3c5cb42aa74fef3b342872397cd07565f27b86c9f0a48", 0xab}, {&(0x7f00000002c0)="b2356f4846d288560d6a6df7c397113ccff8e340cb22032472333c2e7d51241c1bb1f98acafb498f66ba5f10145c98c8b9b3c5187777945d8569291834f482b79a0ceac99a86d63d5b6981f3324090f16300bb99810dd2fd1a68d7ebdc1aa5a79fe6ed6677f9529e9e1215f8be0d1621de4dc4a0e49f141e532ff285f62207f7006cbf0c81f835d9068e7ad63f7cede02641d7a32875b4ccd34aaa2e0a12b6d26a243b64a853fb9374f44752eda51de787082d2247202fa9c2fe57e44a83f008d4b5538401058ce639e485133b4a52252a1c83c34f8be97e353b74db8916add52122558b6931385e6a501363760bb637d8908f215b97b923a2ff35268afd6d83f75864014f580661f9ae94b3c4ec343d46b133d7af9021e9022c54546237e147e9ef7a5c2b282df603462dfc29beff4d2066959ba43b08b2314f9380c5b83cae25d947c022b481b67956462e63bf1f8d4ae42cfc5dfe6a18674baff0303aa6b82214334d9f1389a64b54219b548d2042fc22c05431abb52a99362221c9bb41ae45b0c253c25ed48ab02dd955ad1655e66bce0aed47afd54c631795fd424fe46c2203ed918e1055325e94a7dc7f6955427d5f731e14bb5174a1dd07ba3c92bb6422a3bf4be4f3690e16122d60e08fb140d2c4977e08433796775bd8ffbda6c9bc62c55bd3acf68529dd3c3c96af3d68b9d6dcb711895760f319aebbab60ffed8e3f41909f647c73ee20ad50d695aecc2f33a2636b4c73f2073f5745bb3d6a304d77cf2a166a36ba9e9991c415aceac6ed9ab951f67fdc99ea5301b013b13c71cec48ac0c5d95800d3f5dbc3927478fbc4d2bda64f1782db3a2319608fc3da99d1c2ba2d73cfe5547882d4437388427775b00655ff70a238fbda88829fed78aa3cf3f5ad8a4f7a3b1ce5f946367e6284fa610bc93aca57bb59f4da450e4a2fcdeff35598a5731eec31b6e40ac83dd341486cdd9c6f9f600e6f9b357f84f62510f4286bc5eb176659ef86b7d6c6c752b499b2e744a3ebf812bd3d08972382e786b2ac92d018773e1d3e24f231187caa87effe3969844961c25974886a47a86510d3dd11415f6484ead5e76001a9507de774976c63d8c0932536ec78919a5985b7a0e587276470d8592becc56b810590905a6afa9379a154b4f0da0d6d4e2b59bfe80fef45bb27b73a033a6664261e6873495f53ac1b5c937ca2d32b014e8fe2fcf21c36bff6a81ee4d4e9b8cd257cf717e083f591dc03f0cf57a4d729a6aa698a60652b6280289d993c420784ac5eedc5caa2889052c5582d6c6b797a0befba11a9d4a9ccebee4c0e34af3b08a9cd6abc18d41f52f5a3de36547d65d53b02e38c635ca02b3c8228075ac4bdd0d31217670c16e8bff796cc91f326a8d8a0810800fa4a753a0701bf83c3ea175e453ad7cef181b77f18c84c8a8055baf073686116a9f3ebcbf7949e9320ed1b64eab0fea88e335130551ab6f88cb3ef1b3d3b0ce10a1856b848cb29a23b481ad872290bc589647c0530a8a86fd186c5c52827cf4df220c5ce3f70277d922c17a31d8c941396c5c701ce1288ab54b2f611c4260cf7b28af0f31097cf819c4f230196fc5c112f957fa20c699a26242c2e730a8fac458eb0ae0bfc12be8f68e869edd59071562419b721e25cc187ec3df31b36e8cfbb8a55634d6aabc62c23482f0bee84ea7fe4677bf8e36ec987314d10cacc83673b7fd2019221dbf856b929c0d85d7d79593d69b19f9bdfba24e1e2465cbe4cbc535a02c3730f71d2e877ed6cdf56030603620513af055ebd19779d2f25a87508c7c147195cf236b57d406560822d47a9a98387905a6b58a30e2f566d9f5a0fc0f2d0f9f93c47bb74a67f4389b5e28fefa594f15cfaa341dee7df44e03e5b59b0bd721b35947c6ec5e694c4b7dd41d3aebf4b2c894a17a03281f21a975e4c829d67f1a806266652fd5d92b4b39f61420e818e1feec8b4a4bd056e14e1bd5a1bb4fdf6b6bce412e4c3c613e997af799b2006af894427ad50c7ae6a7656b7192f505a66135e72499a97c4c252a11a399e5b191bde017eaafd2768ff4e4a7d9ad080dd9b1a2671a002529e71ea1b3647c49a48bf7464dd9612ab4ffb90526683c707dabe68cc32c73978f666e866f3bbab1286f6e3921639689f3f54f06778cf1114afd80bd1ff9d526df2c9b2a6d8f31231209be1990f00d16d09fba63a9b8511d30d0523b2ccdd935ffdd2ed2641b17176cd08b8b9f0d3134d67cc281b2937eb90e9f0092c63fc63c4a1d1f7a225783328a23e2a9b4d5cc9f8463b4eb42b46a2e958b237f881dfb634536f0d7e810e4a2b2b9a42d85b411c4b8a1182cff0da6d241899e5d73694de46f84d88ed54e766e13e6172bcec8dbb54944cd8afc0d748e9122775578398d5ce59da811a7344ad42e61f2d142d85d145eb76b863664146950ea40bd11115797fc4b8224fe17af7e2b0721bbc32db3b2876cb9f5d25c6f30928f96d7f60f054a11438647e28f7f51e2cf3768aaf8f88c164335a039cdb8a679cdc5931fdc1ff95c28883fb56fdba90f8165304b56d67da9f40da7d725b5b4eb0f39d74bbebf9272733bb7f9819fe6a1077b7c24eac97b840df1949e58d6dc5d1cfcc2cc962a5fcc4543907722c3deff2ee03b831c2ba7d3b3e001d4b9a80faeaea58878e84124739ab9bd1e173f04c6ddf429263d982c464a9ddacd990cf3dfb25947e1f17b5c2cacd9a37b280c913b80af6e07b7772c5253d2dc648ad9824545a9607395a53a1e85804b6f0938608343fb0bf6f24ca57c07472e067f6e114348f26547a7f832fd8a02957c5a94fc7232d92d385b5d37eedd89ae0aafd2ff4d8672f00cf179e013b60634fd7c1e6fab9b13d952db1b7020b8b8f1c9757474f844052e8d349274d84b6d5743d3b36a4827addd8dbfae8689510d20196277d972c133dc5a4b7c0064b895b10c436f5a40e25587b0acd974922b88521025f21d8297943ea8a88248e1f29460c0590a0f4bcb562e3653101e551b4bcb1d78441edc8febf0256842fac46eee5d9105ecca196cb8468885ff21b42e0e53756f246fd5290920f6ff7387f9751d01e5e4b079d46b4de845133651d8ff2e9c36e9e11b203c1365adcdf3b13961ddf533f7bd63a637ef5e464025399dd370c30fd937ddeba6c37319e25591dc6cdf3f3efb1210caf7667819697cb0d405a701a3233cd68600905c86763fbcbcc75c6eec810de6d564b231c8d8a6c334e140f232620aaf8212f09c12d027f11dd8da50260449a2e6fb2547f6ea58e13c33c1a3cb583d044488d4cefed547aad20b85fb37c8d092e0a48d06fa1e0e037d1eae781d6b7401e9d7ba5b96b5e6eac828736ae18f87e4dcc9f03f37a134989c1792de3e790f73cd116e65fa464c7c46dd4b012af911539031c037470bd5eceec206b57356cad7d95343f3f538187194ffd5f7e50555d57750a53e1bb07af795fb19bb5accb11d96c13e0a8e6f7302972c8f95cf0ac8d04a1077a681c975c7751973a2bedc076c024bb068368764a8d447908eea3ede0eabefdff9b0b21eabdc7a37acd84beef1c3243f586994b5a95dadb91239bfb47867257e98040d9292109fa3c0e9c603433c7ed525d77e12c558c53ca00b6ac28df38d2ef78e5f85940864f6d0cf94159cfbd9507cffff1d566b3ed94e0e6054bf472db60d1a4c1d36785bb9809b1ab82e2953a489f873fe11c973539be42bdb2fad0da11d26a22617a3711a3cd066047038d1f88d73ca160ce4097ed6b1e1e3479b7aeeec15a8dcc5cd440d646392d29414d41e1a82c30c4a95747312f8e2a10bba2edaf490cebcaa9d1d51f62de722e87d0b8f4de69e095cea2a5bea0454cc0cd8ecff645d9e8dd81de2e7ad1e031995503610ad0ec4c43a26537704a89b9610d8ba8248ee35a928c6e2ab05fe1eaeb327a510c6e9243a0820f97c2d8188c5c35d110c847bafe69e987c49f00c1adae4b48a9b1c5607bedbf3ee84d7c8a729a97b2bdd1b65fcb7a0a8c9983c894348be24c6f048e9e3e16200d79425cbe1a4e094524179d67cafe16c02408c613b46dacfd77a3c835a08ca0dd4caa601a8f18d82db956d62af3732f30a75860dfedb6d429da9c3fd5ea343e08dc140311a08eb6b5e29ff77ccab4240a5bd4a2efef637d07039edc16d43aed1434f452d4435b348a1db183880c6796943ec807e7cf49ae3747a61aa87b974d310783385a5cbffb27d3ab6ef1b3695747cf88a5303d8991e4752f9baaa0ac4b568f412962f56b9d7206d67a8d4a1a2fc3d08ea5b73737f641cbe778106a74e18acda901b53f41603cce33c87641bcff33aa4c6fa42965c848b1b8ae3eea28dbb181208fac4fb15052c211ce5dbcf33f5678143a3c0033bf53b8413a2ca959bf83958727b5741e4adf4b0a0faf89fcddc48746c71bad37804c3babb1e8c160d9f15247a4c25b3ae003e6f8e4a25fc2969a195a46c14fc3e0c58016ceb75648ff82fba70f0d07cceea7185281372f2aba8d75e80d446b704c4cbcb29fe8523068119f3bbaa83ae3d55868d5429de93bc0a8ac3ea5fe5625f16ed2bc38c26928ffcbcefd0bc59ac91a89481a103d09f6ce5ed4d48999a15f4d1aafaae8105281aaef353aa7c465b74040d237892876fd818b2cd57b568c37b8de53ae02ab52f47277f4001dd0c7f2d9e4f015f463db1345b6aa2f8773e3c6111930ac9ca80b105fa4f14b92bb65f7f4983ef792971c6b070a2b5200c145a5b4b15c92fd1aa05f5876c7c39ef49d0dbf6877472495be36c7ea34f56911a0a6999becba9c534f0b0b7486605f5377e20891158266af52aae79d9052095171a68289b5ac58608f1e007ee895e5b95ce6759e963676993261d59806c33b4398ea185daba7f1c04d503733d0d2a6289374b5716359196ae768f18c1a654f6e15e6e14dfc300be32a8a190c520d5835172e53abc5a9e62c369959a6242edcf87b6ef3f42587f0fa7148feaa73d7e62a2758152fb9a727b2c5778c05c3d8299627e2be43deae4d5d636411b5807faabeb1c0c1d68fd6360e13e888b140fce7ed19762a218a0bbd6ffa28454c39e38ae433dfeee5c59f9e501263572f2d977bcf45f7db6ac7d9a1334367c1964b55b5f62de217bb87d7204834d02329056c7bd52b944e8a4fef578e099fc1959436aaa85201e267ceb430de104f3fb6c0f50489b9402bba4ac3c050d82e5b68bd20fe5802c1f8459b83091553cf75799322d2e5ec1b3a2edfd16320f2f2e46b202d79b061e3ca6468bb567abc2a14bf7a98ee546013c1f01d1442dbcac05943d4be27aaa9f6e9c846e0d36aa5c024336799cea7f8f8f4d3c293603d75351c544d333be4c569150c47a6bf1f242bd57493811c529a74a5d2e2598f79e32d892b407e80637afd3a2718214b3799230cbdf3257d01e4a32f9492c899a03712b356ae4bc181b633ff733b9b48c765c9871921c37c2c4480f99e90adb0f1d2bc528d69d55be0878537aea150021830c5f3ee6cc6ab412de6c06b698982723ca6471829233c43c805783fa0445332a24e566bc51baa8e6f641a13146b5c3cee70f4300152b16980aed969b2dd5bddbbe03887bbbee244feb77255d7989da974ac453c3d31176ff3ab83b27604662257b9dd1960893f1956fb7eb71e050fa585c89f9a1fd9eb663668a5d67283c49585b15dea95dd0f98502c7f9e749f406388a63f0cc84c532a8e6e968b0a392c939e4acd23178977d4cfdec7c1b338670c6f5c5fa6463aa9afc650e5082cfcc376e1d4baa39190ed964a5c4b3657", 0x1000}, {&(0x7f00000012c0)="c1b2305fcb4c5b9530374ef43d79f4d03990b9d7858b443df0aa2824fa2c96ba0f6373faf108eda48559b0b345b75f75685ec21665936c83c346c9165ceeae657c417a736d16855d02efbc5042a098965ac5588714111056b9f227034a5db34d5ae79b8f4e4fffdd6d5d49dfb3b3bc6f9f469f21c8", 0x75}, {&(0x7f0000001340)="605c18a04353109f447d7684dc70b40f261572fa2cf8e1d17a98d54aa8b80743044236d3a1cd926fc2184e71500a32921a39634d6b4ee41ff5c57e60902462a5a76123ef9a33d39dc3e11a1b0b9436125a49711b217eb49432fd1fd22f9a324046c99d765c6e591f8583b5ee519139d8b799422f7c09b22437841cd93e358e09c38741021d6fd78d373b178e61b93a978c342492162b8daa35e6e598f99af4548d240b10879db76a0556e5070bc07009a606b66fcaba4bbbe6e5d7077b0e5a88182a2b930cd43142a2f18a0394e5f7e681fd6de138a826488989ff6e99eb17690131834f19dc40d0a90e1b06d3d693c78ab865639f93", 0xf6}, {&(0x7f0000001440)="e101bd53ca7b435e66fbd98c64a48e2cf2d309f7245e", 0x16}], 0x6, &(0x7f0000001500)=ANY=[@ANYBLOB="80000000000000000100000003000000e24a88b2e2f5e780dc84af6a1e78c1b0ff6de5fbcf497d81d617f40035be1883148cfa98a1f6354d77b9c88bd390e9f580b3418de35480cbd5ccf5108f7dfc69d5d9edd834cacc9e49b4bf282940773a5d04470a25ebca7b137bc390b1d8629d167790aa90d4365060358b00000000001010000000000000010000000400000072685db385e2045c3f9526ac6c71528bc30cd39931578e165074f3aee44cc582c224af1649b43156b4d379fd9082953fe76dc769a731c7bb18458c1e4125be21d8fd33588fd04b12165d941b93817c4243cc33c4053d1de7fbbae9cbbaf48047a04f25c0c90dac7a6062e5a19217138471b2dc608f364d357d8adcf2c5406f009d0f1a4091ecd90cedee08399c63a721f045af67a89fabe883deaad9f9d0e6b4d1b138c37c1c46c5e3d049c5117d3cb4c17080cc34cb425a1c5aa8d2638cd806ff4014012a75372a192f0bbefdd538ee406d200f29dd94550cf48046468efcff493dc6cb419590a2c116c2e2150b8b0e68229d1ce10e3352c927d3ed21a922c5c93784bcaf19aba4fd6b37af6015d043279658f8e7597fc73e5ab03140a283acd43527f517e6ebc01470472249168c0c4b609b0c84a3d3b6d96ac1ca8eca5b4dd9299d44725a55fe3f341fcb53d02e81a9190050c7665e834e2decf6d4ce180876675e4af093e853cde152e266ae480e6cac60ad5e8078b1d0456af0620220ba8a2722a71adaf1331a5592580020c9872bc9a22715c22f7cfd78f29c1f9449281e5d27e70fcee83572834d44c51139e7e65401519fbdedefd3ffd71c9ba545c76c26d3205f5ae4593c1e17fb9ddfd0376dfb1aa165cf04631ded3802e25b7fb5874b261255961ef98c78d6cbcef970f2e6ca194a7bacb4096371162fc811dad48beaf9b511e143f16b4d3b60e7b94b19fb17af3e843aec3b8df3ebeaf0eef924c3f26c24edf8e8fdc3a7308a1e19d64d78737edbb4400f2c384ecd4b6a543c78d6c67316cf1454ac197680395a385a2f83298ad2d0229342d55e70d2f5ef95a1ea07cd8632cbc39e1875da58672659dc14490090a27ea939c8c190362f2b310b321bc2aa628fd72c854942fb73f74108275291c9d8e1960a79a773d37dbf42a2855e2132f861d546d99293851e9bd68cf552222d252db6e4ef5b4f07384659da370c14ca5f4b374d52b9a06a33af29b67a49866256ad8f62e41910dd3c0cdf6e46873cab8e3edbf2522527d565897d70fa36b2cfb2007fa2d83751d09bb5ad41a41e8d9667c17297daac3627ad04c59b440cb62d80543b604b131f9fedc0c04b591018dab4bc65066b98b1e9c029dd3991e4029602824df5f144ed76181b18208b3f3fc07145e2d142fa31e356f563a49b73e3552402671ed4ec64a2e27dfe246608e639ec7bc791ad0d0ed0e8c632bc3743ffb5dfb29302f8c9a61bfaead22e113c3e18768d3fbea90fe3da4dbb377d6ccd28464d3645b0974713d0c5ce441b32c59604232ee0d63e9972c7a3ac41ebbb86aee99956e42473c588685437a34df4549d12c00d8084c5413eb5b68154c58697ba724bd7fd0793bcaa026c546ab3de9cf0a03d47e1aab7767111fd05940a37e9af516ebdbbd96a44c2466aafb29bcd221ec19e9a35f125257b17e1d49c9495a5702d5454b04697b1c9d2cdf2cc32c1172c168765ad787e620fbd7ebdf72d4673b17ea9b82082f3a39a934540de6484b8f6572c217bda6dc70fbc70880dffeba48aba6d254e4643582af9f430c9ef8f9428f53667f4d36b104d4b5b2e96f93c15466a73d8b7548499f7febfe2eaf6afa368ecadc8af57a92854c534d1384ba29017f25886ba770d775b4e2f8a340d44e0e3f75ba2e35f2718806e0920fdc845bc976626b771b635af6c67b7394d2bf2890ce1b45df4fc994e1eef8eae14b896f5e53f906a47494556776de0e88d87e149411c0222048351d6b71dfaae5c92066f65c982d4525b512a49eed040a81968591ca7b24303946bfecae1e1403ca8eeef4f44ee547e244d752db45d3aafd3a0aa70cf788ba203ff381bfc82f6a8467b477a82c416c791918f404cc95e2c3eb4821f3fbd85ab72a71a79001dc2b0d99a3788a858abc35311bf98ab711ecab11e793bf27cdfbd28f37a80d7feb9cc0efb45c1a94972c83fe78bb03a0c1c79ef0955effa27d8de22ed3682b7289c1b7cdab1396a6ffbbda09b979f6ce14cf2c38be15088383b58fc713e5ab143922ecf81283508fac2c0b84b8bba63eb084564d02bf583e2ed481ec34380552deaf6846ff23eeb94485fedc63f6919da61dc25f4d50d5bcdcf28f0582930c5291865f954098f8f5348d39bca64a77deb3fc98e579c7389f762aa91f4c3f2ed9a112b639f1742b5fe9668775af3661f19858d30fd8b010f526fd844668b2ae336b200356a5a1dbba6769336bfaa3b8850edaa87e36be8b7caa5c17e0702a13e525e68642764d48dfd785e15b76961e3afd05e7dfbb9f926438d9de9788dd779800eb25f578ea68f472d2654dabc4d4ecacbec8d26285c490ff7ea46a2f6482ef80349c063bbd399b3475ad2c688cac8f70700a035d109658bead52b68ab540ff5ee4bdd68169cbeae86819b559b384ee20c81be63aa1d6b70ee962bc898d71691810281791696695c9942cdb8ba423f3718e0a528d7dfecb343a009151a059dea13ad7fb60cc866e287473668b4775f4f5e26a9d93801eb3136a7fbb44ad2b19de9070e4bef0299416818e040602baa27e73d1eedacf9f713f29301c578e3f4cd2d3d2425e2cb927a99b81e9bddf90bccc339e17fac771fdeaaf9e50d77c73537ad7fb0f649346a8c1c0012a951f1717efa77d1bd440b86d1000dca14824a4324eb794c6c4afde77bc2b2ea5ea54234b42fe1520ac75d1e1bea30268df6b8cf44731167d5a0ab2060d7887cd6e242128c2441fe4383fb901e5eba02ed3f88e78aa7e09bd7bd7961114e3ee7ea0056c62ebfa06956a408199e6baf7515d6733708ae1b7d04255467dd382d7db779d2e4320b710cd66910bd413bbc2f033b726bdc5295bb5761414ee771e43ba1b587e6eaddd73860079400a13a84b874c266baf27e2da7d10e41fbaef2eef2876fadbeb9e24dd73a4173e4878987db23c0b559941d6cac102c988d4072df59412f91bd56a95332f9333e9862a28a1147cba2222331bc8eeb0e3bca67b146c349b4f4b374003cd74c69d22ccc36adf4d59c3f8c83aa5d17e900f9091d397768be7aa163c8b11b76d86e5a4f5754061876888978e7b4654cad27820495af20f0d0c87f09bdeffaf4d3be5875c52156907f77209470f58869621710f8097d74726b4e2337b8e925dc54d0e4bdefae38b775c27ad6d4e01ff7f7fd334f46c4bf8a3162243e02f43c41a6606e635ec87fd07300a7cbe77cccd5c7a902c4049c0d83b8cd036972dcf3ca8c60c7cc39bd9c4de7f6c57cd535bb3f4efdc5428723d5d954ad1048c7743c9152ef79b1e9441eb78b5f853f3fbc63c7eed0aacf7ec95640966600ed7174c39484ef184cd1e07cf57346cc7cd10328093ec199201fa9d9f2c5be2bf2804adb96c7ebfa6d010eacfa0e1c65919c7c0f87c64f031495e517ee5500466674c1c84bc4e3f80dfcb03b3de1a26f6e9106d64058a300d4e90f72a1f66f94553c2095e4f9244660ae8e942d6798feb6b63ca0f03d0828e492c633ffe170e99f8fe8c746ad6e9de2f8164888f4b69147223135912752b85f7fa298965cb7f62e05b63329bf551c4f3976ea4d81ea3269b1145c12e15181ce3ae74455b3b61233ef297a0f58c33a2122bf9efac240b58d115278cb8806c2d81b77a4874e3ebcf33c759f12e4571663ae3798ebb0c8e419f7e2f240b6a65757ea17c1d5305e43b84ab1c83a30ff8dec0a3bf95a7b08d1dc3f07301bf6c53e00bdb61c1dabfa2db65aa83c8910d3c23a5aa4624db42b781e70aef2ada409e7a85ff001336abbda1f74e95449c93a348a9d1dc13baf0b59da84e06ed9775c71387fdc097c6c735fc518e438d073963c63777321b96d9991b887f8af80f335efae12f552dee25b4b73b7f313ed5a1035f51b40bb089b20fc6c49ec00b146a778ba1c707f0602961a5af93ea80e0081a210b385ba0e1fe630dde36a03e0504159b1fe5a66bb1500f4ef58ab0930d039c746f09077c3ccd44b83297792dc2669bb449e97310a49e6776d76362fcd9c6cc3b187532e1949c81491d45c6d970f17a75d286ec1ca4dd406e70d332398a0250ab51f69e735d5d8292a34168690e433c3928918beb1277e7243b933d1bd7cbe9277bd5a030313707702ec15e78b87d616495d2f7db7fbc5744092ac3f449d1ebad0ec7da78d93f0fa1adbd8b14219730ab354f45e57a1b0f8cb4f4775f2c990a84318fbd17cc239ef30c941ed77920db75c0c5065e677998b1202628f776ceda2f0bdbff060fa48ede8efc67bda3c5d25cbda322e1009e287702e1138c4943eb4746a57ad60a87205ab60cf7f00b201568b1f2527b17db33c6cfe784ffc0597a208409288cd5314b6ab2cf99c4739f81e590d23905834b573da6cf0bd404bc34bb45be61f26c0db2d9a9facc7561f55cb42531fea8bd140f71a4707862ced2b67e1d312bb42b5803db8fc6a4505e921f4459c63be9bece80c1953ae25de531e54e551271381f2dd0c839631fe59c33e97adef61e25141d064b4788c27cce29e39c480f61a2d7fdfde6b2284ecf6ebf476a4e7ae52d8ecd6a845cca412e141a76014ee4e4ed960728c38d27f636bb8079065f934197c77efef4ad905cbfe4a544711006f9e1a12f0b7fcc1f5103380539501e0bff35a1cd56761d24310441471e8c2e89c6dde1c62bc0b519debaf200576345174d319d308371e90999ff397ee64cefe40de954b0f6bc465aef94231f445b5fd93706a299f876d9e3fe6f6586eee399ac82c2c793022bdc76ca104e7c37e6824daed22bddb3526d847bbc8d8c1657ec80e2e0972011eda854be8d66e46dc653b3aced143a96f9663069a163fb068e4d513278b70376c3591e58b4b470f62f27c83325c676a4b83b9c5fe9ac587ef1e001e7b2b1a56613810e52336e489fb623242c0680286c7ec9f461c8d1bf5a9950ecfe328b11600dd5b5334f6150539ea2dadff7658d2b6466ba43cdf294a7f4dc0fd382dedeff2dc5fc19052d4619ea5417d2699e086314aa80039ad523b24827f884c864a17f0433983862ab81e243db746f30e8e152d0c53c68fb43fc9488f3022f19652c339015f7e1131004e4a711f6327562ed7226e27f4256530d4e50274edf46bb216877734191a23547d39c96bc9d9350e00a151cfff3136429c38e9c0d23a9594c28796f657486dc92e4d84a3f0c0acbdaf6d1d53d447ed6e114f1cf8c30821e5f9549b8f004dd30f5d0a7607666c5b40e412d8264f26d70f93c3bed99caaf3379404ea30811b1eef91c9433eeaa94c6c1170a93f961211624b6bcf75ed8475e8403ec356e54b06af103a46f9cc6acf11bd2f548c8132881469eb8b11402ef25464554d786afd001ec1f76eafa24f79fd51a36a69878d73f10e251e9b5caba679bff254ce95f725a1c8df0b30d261395cf35cbde74b65c7d21833138b062054811b4d008cb63247bcd02f42c4499f6886420d12062a7c5c8647604ae0bd7e3947e6d3e3633728a6b9c5d5c5c2674810411a785aba455e2e943c402265d9a7f698cb0cf3eebaaf523bb9d0895d93ec0e9ecce01730954ae05b2efd4bc582850bbc2873d2cb4c1779e2b3c64daf692d31c06d67f3db75f7a642fd96a53e3392e68c63a1da45c7530d9a8efce898c6bf67ce6dbbdd32eb49f4df540f92516cf41c4d8aecf6f4276d80573eb1a60943bec71f58d6a2caf1fb8bb718f4105a2057db077df2c03a17cd7a97775c680f449d965c9fe80e127605c3870ddff88d2ace69d05e8ab44f8dbd71fdec7057605cc4ad2c41ab919aeb2312300000000000000001000000779a0000427acd0b0260c08b7c78263862b9a4c8965c923b1def3ffc768c570000000000"], 0x10c0}, 0x41a) dup2(r4, r5) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="e4012e2f66696c654e003cb27c2bb8ae14062130d6ab7f9e6c2408dccb6cd50fd4d9ba87bf84d5a64e5cb924bf8698655c639730780993838a2ae26ea225fb1266fb"], 0xa) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) 16:09:03 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:03 executing program 1: nanosleep(&(0x7f00000000c0)={0x3, 0x8}, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semop(r0, &(0x7f0000000180)=[{0x4, 0x6, 0x60b043f73b471074}, {0x0, 0x9c14, 0x1000}], 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x9, 0x3, './file0\x00', 0x7, 0xffff0000, 0x8, 0xaec4}) kevent(r3, &(0x7f0000000100), 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{0x0}], 0x1) 16:09:04 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") chflags(&(0x7f0000000140)='./file0\x00', 0x5aa44c479a51aec9) r3 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) setregid(r6, r8) r9 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r9, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4) r10 = geteuid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, r5, r8, r10, r11, 0x45, 0x7}, 0x400, 0x1, r14, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) setuid(r5) 16:09:04 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 0: socket(0x10, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {0x18, 0x2, 0x0, 0x140000}, 0x3ff, [0x0, 0x10, 0x0, 0xfffffffe, 0x401, 0x0, 0x804]}, 0x411) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x88) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="225bb1b86b507536e0d38fbb288fe32d88abdb37d46c5768d6de2c3e7e2bb9359f7a90a568f2a1a317be424351fb720f314e2f34a7c140a60d8694062ca827b09f5f3c042fd2c22c99c6dcb7a2e4fb530b0e6e302831c8cb7da91f3b28999814794398438589f3c93cf8507e02291838edf443563aed7b77b160e18bb06cf0e54f40d4e735d449b788bbc9f79f1b617cf3c04c7bd4cedbdc3b12dde821f2362ca4a0c62c1b272ad92e6f0b6d84ec86b5064ae2f13e0fabf09c13", 0xba}, {&(0x7f0000000300)="1129b69e32b35a30b101a2ebaad2a52f9de343d6dfc9d7fb53f4744b1766d8a91b83eaa86d48f126dd86f315cc2e7d121de1a921eed460bd10d94156c91db2c5c3cc24fe667ab440a087f20cbe172f1ca741b4e8b6f9b66bf5d92f99ac0f5f11eb8031c77c761493573464efd9288668cce2ccd8ab2753750d2e27409172bf028676d1bac4811abd6b7b85d07e90e71c3415ca0b97f0b9a971140d182e", 0x9d}, {&(0x7f00000003c0)="2d2c4e1eb912ed2971515e09f2dee8f5c44a4ffbdc37f344bcf258a6b1cfd73bd581ef29102442d9ae163b2895300dc81d215ae71823bc9bdc04e2682e638f9e7e7a9462ee102592ffdb443478f5fec7f78febf989998db8d48a502523ef263d502efa6201ce4d4c112dd333835d776c5e7fd01cd740829c9121b25b40ee1a8a", 0x80}, {&(0x7f0000000440)="cabafa9e66187cd2fdb3dfaf30ae01a90ddb15bacee0f38a9a9babd0a73fab5403cb9b3a509e91203f68961ceae1d1f5be2f7b6be586fdc9fc2d61e8f5ca5860e4c15ffbb06b954f442cdc3a82450bb86643193cc04b8bf6e8934febcb203cbdb376fb954f64674015533315d1acc93a7c536859f8aac30642c49df9", 0x7c}, {&(0x7f00000004c0)="3725bc4f5c091fa8f4e0a7e99515635bb4fafaf1e65a81da273c35305c14aff9e9ca8b81a0e6e65f0916e8f421d2aee4b23e5945cb031a5423c1bc9c5db5f0cdc0ba241d528f5e089ea945e6067499d185a3d01f38575acb58ee54b31d98600c082e91cd1e17ac9dc74875a1f15056881beea658093bc788de34140e0ee35c43cf11f0be7657e648a96d25388d35eb32093c1735ce6d41f5b7e5da9b01a167daa549d40830e1f9b922f9a50830bd2df5b19fe6bcd94afb8f2d338119332e13986f277289ac1ce628e873ced29086d80d2e40ae985b4ea5dfe167aa0586550530b326af353f1a473fa0c316106209", 0xee}], 0x5, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x30) r4 = open(&(0x7f0000000640)='./bus\x00', 0x0, 0xf19616f73b250f7e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) 16:09:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:09:04 executing program 0: r0 = socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x1a5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3, 0x1, 0x2, 0x7fff, "cc4680eb2858b36e3408ea77cfc2b091f88591ad", 0x101, 0xfe}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0xfffffffa, 0x5, './file0\x00', 0x7fffffff, 0xffff, 0x23, 0xd}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:09:04 executing program 0: r0 = socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000005c0)) r4 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000540)={0x2, 0x80000000}) semop(r4, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:09:04 executing program 0: r0 = socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect(r1, &(0x7f0000000000)=@un=@abs={0x3, 0x0, 0x3}, 0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:09:04 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x0, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0x0, 0x0, 0x0, 0x80000001]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x0, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa2537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf017946f91c95281de6f8419ff129c54", 0x1b3}], 0x1) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x0, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) dup(r1) 16:09:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = dup2(r1, r0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1c8) fchmod(0xffffffffffffffff, 0xc8) fsync(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) close(r0) write(r2, &(0x7f00000000c0)="658fad0c3b08f7d84597f8d86d988d85180d727234fa52cca56e97eb0b603570de14c13798f22700dd13b4b53ebf660643b73ef3372cd6b0eeef7f384701bd5b7059225e5b7ca10d4ed2e0e23afbd45dc54bdf71af512db04f90b5fedc380014775c5ccd1a80942dca3fc4196329ffdf46ec0bda29dc3c875fcc8a2fc40f490468dd106db112a1b5b3573df8479889dfd470bb378304d8b7b41f02295eafda879ae4174d30c6f6cfbb684b0b27f5b5160522fe", 0xb3) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getsockname(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) kqueue() pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x2, 0x4}, {0x5, 0x3}, {0x44, 0x9}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000400)={0xffffffff, './file0\x00', './file0\x00'}) open(&(0x7f0000000440)='./file0\x00', 0x40, 0x32) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0xf2af) r5 = getppid() ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x400, r5) r6 = socket$inet6(0x18, 0x8000, 0x1f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = semget$private(0x0, 0x6a75158ad561b826, 0x400) semop(r7, &(0x7f0000000580)=[{0x8, 0x7, 0x1000}], 0x1) r8 = semget(0x2, 0x2, 0x84) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000005c0)=0x39) r9 = semget$private(0x0, 0x1, 0x2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000600)=""/101) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x9) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x1}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x1, 0x2, 0xfffffffffffffffd, r1}) pwrite(r0, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000040)={0x7fff, 0x3, 0x6, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xc8) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "000000000000020000000000ecffffff00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) dup2(r2, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x200000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x2) setsockopt(r1, 0x8, 0x8001, &(0x7f0000000a00)="bc188f29e1fcddf6b5c1eabe4030ff53d21099669cbff815740822382e666ae7cb9f3b2554f9369df432d6969c1d8f74bf8ab76a386531fc7001b367f15c3b26ecde4511c08d5214b58a0d298a8d5ef5ef75cf3612723309f494a17c6ca86e1f411771507933282c6abfd2dd22fa0a913c780e3b90a83d", 0x77) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xe7ab, 0x8, 0xa4, 0x3}, {0xff, 0xd0, 0x1, 0x3}, {0x8f7, 0xdf, 0x40, 0x4}]}) r3 = socket(0x31, 0x2, 0x2) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="5602e5ffffffffff0000668fe197909eb864267ad4f9a8add707fe1690bbb424ae2d231ab75265a8bffa1563bd933ff78b58eeda"], 0x10) sendmsg(r3, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x4, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") getppid() 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xfefbfffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1400}, {0x4, 0x9, 0x400}, {0x0, 0x8000, 0xff5dba820afff24}, {0x1, 0xff, 0x3800}, {0xa8b64cac91f0aaef, 0x9}, {0x0, 0x5, 0x1800}, {0x4, 0xffff, 0x1800}], 0x7) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00018802f68d2203282c94bb8f432740da4b2fe1bdc273fd415a572d3e7c684b4a2c2050a829c8c94cb0beac651f09d9fc55bcd232e449bba8d70a12edc04fe8c95caa92cbc458eb10abb89c7ce64725a819b52d631046b67e"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r10, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0xfffff10e) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/99, 0x63}], 0x2, &(0x7f0000000180)=""/70, 0x46}, 0x4) shutdown(r0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) dup2(r3, r4) write(r2, 0x0, 0x0) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 16:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x00\x00\x00\x00\x00\x80\x00\b', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c12d5d9dbacb2c6ad7a3bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f90903000000d3caec8d792000ffb93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73acca5175ec278e5bb8d3f5b58d51b22a25b0cef341cf0ec96b157223736cc4b815e0fe9edbb113445681d5c411dbbf8c402842fd2deee5e3166e9b2eea41ac71c9fada8c05b7a15e0e06f173d54ea55e89fc5623ad47940e21e21aeefc349cbd251e56696c94e4a1b132d3afbc042c099ff03b6196b44f059432b5ee30f8fe8c4836f9de43d36e2c39d57c51c04ed75882683d318f74a3368e9d", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1ef2dc1e56056fcd350353cb7133b51a3dac465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r12}) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 16:09:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:09:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x13) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r0, 0x8) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:09:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x5, 0xac) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="e6ff060ec29cc1a0a7174232155df03c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8000, 0x2, 0xff, 0x2, 0x5, 0x400, 0x0, 0x0, 0x0, 0x8, 0x81}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x2}) pread(r2, &(0x7f0000000040)="75170c127fa44c137c5956a39f9215c18b3ea759bb45e23de583205e964d8f9496a1705bfe29f87297afffa42e62c0d278baba5b0e4f9f7c603c375d274a95ba611e", 0x42, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg(r2, &(0x7f0000000940)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="6e63e258394ead146f192e2afcbdc4b9029456a2a2d2ad4f15aa6c60ea129b0b8fa5a464432fd552750ae5aef2077138284cb037c5315666aae53123a05ea2b208d94d9d72100772d6396f44e4be2a1f33fcc462c018dd0d965ecd52430e", 0x5e}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="f00000000000000001000000020000009b72ef5998da32c0485c0c1227042a94c682278aadaaac085f2ec7cf21788ff1989ff7915123c8d6db0d3a92cac982d6cec22a06fbd78d9567196d6ae19e6587f9e6a4456f18acccd96dfcb552237b15f6ebff2d4099da9ad8fd71dbbb0aa3ca2ba416b92aa1c31e7bb7f789481fdc8870af0f8fbff9c0bb481e60db975e0ad4d113c54e35d17abfc8ca39c78784e93881abd27610bb22180fe24cfb5d48864e952dc7bf9730d02184886127a0d777948dd5a1a40047fa028b5df1585ac920c5ceca7ccb36ffcabecb413a2df666fce09c17746924e647480400000000000000100100000000000001000000800000003603545df9e8eed0abfaa95487fd72e0a3aff61a24bc6b3116b9411f96acefdc576adc376232996dd2176331e7fa0beebdcb609e1284bbe63232757d07c5c3e6deb5dbde664831c2ede3a2ca06abad762f4955e9f178c85bc52d6d1f6d61b1bf932c7b963ff75c924dde05fb2e67121c1376753d05148aa2485642784e0fa62bf46830e8a48f934bea3368681a38fd74ce2bdff9d54340e02e385560b8ccba32b7ed26aded781ed2c02826a437ca29dd1a652dce3bb14cfd53be6e39a7a446ab3aa223ed72623aa7fbf1e47ee47bc4cf6ef4e17fec3a0ca11d0116eba153281745d52ae0933d30f7db9e5050cce6b1e10cfca0930bb3ea308714eb90f7934000e80000000000000002000000ff070000c3fef263185c8eaba6fd5de9d924a5124cb77575f95198ecd10c81db83192b3132b87f81fbce206637850e78b7c656395932333a6e0226cf68eb65cb645516dcaa77cbc02b534dee6dba08fb5d27878930cbe072f4ac1502cf855eba9280b12ee591298e4ae3207bcec459cd267977ea88ffed4fd3bed249183c8fcddd1cc5a0d8bc50d8fdc75eb074b10bdbdccc075fac89213da506ec34670e09630507188bbec791c04d543f1b5759bc3748220c487c3a418ae63e9bcaf104707868b45a39d4e5e086d47b205f4e1d444bc61c88959da6650000000000d800000000000000fcff000001800000fa311322d7001d48406fd58f01af6f64151a1b835cccc56acdd33a6e1abf9596626da3fc04868c50dde6dc1b4554041b8d935a2fc2859de4efd247d5d47e67f946b64cff707885af8a442cd6a1a151e4a7fd69b8493fc6105b932eeb0b5854decaa27d187b8373040c864928476bd828b65faaadcf14884c36dc3e6602a5b1af85fb116f8f690ed1d26d009c18fbb2165d1ec1e8946b824552143c967131586171f576bdb8b071d15604fe6fc1425b248a63bf9a06b4db2ea6e1369fee7ea7d2b30c22b96b00000038000000000000000100000009000000747a3c7e5bbe3be3943778eaa69a3d4450735a994eb8002344af54944cc6bbe10369df00d9000000d800000000000000ffff00000092127491728746dcb655b163d3062a92b564cb0ffeae0ac15e4296b82853a72e3ff835e88a9a001c19d08e2d88f93d3ba919dd9f2874ffb3188ed80c2ad3e9975262c923a304891ffb7364d6ea69094d6fce92d49a5819ecbb3c0774f2f11dca58df76b4e9d3d2c346c4b5fff6e84b710b84ea96e9155e83de4550973531abebb4520dc62ba334f2333a2740274ac3fb3c718768e101fba3dfeedc1f3226e349159d43e4638be97dd823b44e378792baa329b12bbbd741394269c9d3175837ce020000000000000048000000000000000100000008000000fc160530037eed95ae17a990c7eb5b7e66b781535a0b660da6a15b5f62fbd2b7cd14b42ed87347e92176d26d5cebe4612ae20000000000008000000000000000ffff0000050000007461fd75e544bb8de34bb45019975fbbaeeac0b9b66beb92e859462418643dc9621a1a79dfda349c236980831c272664f1208949f7e2e3321220899fb21a49d34dd15cda9e28b368863db8f657943c7bfea226f00a48b0643a6191a692f1e39889c24b3db7e4560738e5db3b42000000d000000000000000ffff000000080000150789712339f3455ff98aa59c51bf3e46e31493631093063a080ea5a820917a483be1ffed918c3fcfb5907d7116cee0b2cde783aa73e77cacc32f0ca216523437bca4349fbfe3c7836ab034ab400e9678affe944ea538a6dac8ecd8aec58a2c14ed7cfebce97bfec787737918cedf721bf4fa7828e7ae749e9243e8267526244f31ff99934829715b5aa5a485070be59bc1368cb23ebc4fcb00ecf38c166e9a05041fe3a88fc4b771bdf78adbdf66cf67b50460fcf874414c00000000000000e8000000000000000000000007000000b9856d4f05d8e54c1212fad256703af9c6e7d9d48ecc5f74fb99b24969deda183254538ac31173421a9e2ca0a440fca4f7cb5803660a8b8546301bc4c6dc7a71ba768ce2676fd2c8f5d3f3a7b1e522ed0bd43806b47885e912a11007b898ed2f8e7a9fdff90fb16e0048da107c57077e477bd72a826e8ee126c02882d1567d372d4162c225f5ee885eb922538d4afd42c20cd402e666572bc3e88676293883986ce00108132372c0c69d9b565e00b88c5aeca4a7a5a0fc17f5105ed85e041264869853e07b70b830ca4d005dbb70d5826bda252ebdfd0000af55adc9c19de797328759"], 0x750}, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0xfe) listen(r1, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:09:06 executing program 0: r0 = socket(0x10, 0x8005, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10000, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) socketpair(0x16, 0x5, 0x8, &(0x7f0000000440)={0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000100)=0x20) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r11 = syz_open_pts() ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000100)=0x20) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r13 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = getegid() r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r16, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r17) r18 = geteuid() r19 = getegid() r20 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r20, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r21) r22 = getpgrp() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x8, r14, r17, r18, r19, 0x45, 0x7}, 0x400, 0x1, r22, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r23 = geteuid() r24 = getgid() r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x800, 0x0) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r28 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) r33 = geteuid() r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r35, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) r37 = getpgrp() shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x8, r29, r32, r33, r34, 0x45, 0x7}, 0x400, 0x1, r37, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r38 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) r43 = geteuid() r44 = getegid() r45 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r45, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r44, r46) r47 = getpgrp() shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, r39, r42, r43, r44, 0x45, 0x7}, 0x400, 0x1, r47, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x400, 0x0) r49 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r49, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r50 = open(&(0x7f0000000500)='./file1\x00', 0x80, 0x100) r51 = syz_open_pts() ioctl$TIOCCONS(r51, 0x80047462, &(0x7f0000000100)=0x20) r52 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x80, 0x0) r53 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="ec94895475661e7e89d45955135332cabfed4bdeb6cfe56549dd8abf2b9e8994fbc27b6ac8224ab8d7c059c4fe50195ad02282644ed761b6116b7d", 0x3b}, {&(0x7f00000000c0)="f2f94967373f188e61df09ce5c42886eeaf62ce54482c331c31a16d377999d81c61c37825ef8f225d7c1a1a2e1c1ec3e9a378d48b10baa98ee48ca9365c19e68cbd002a8fa0c8e26957c6ce6cd95924107707a68d6fe93f0a3b79b69a7f04dda69c366ea84ebea450aed4f650b0dd9de3985531954ebbe5c7815b47210a8f4972648bbed5f68", 0x86}, {&(0x7f0000000180)="0574f22a4fb28588667c621b93c089b1e26fe308a65e049706adcc45871a510eff3aaee0ce932335f9724755b6de42fd97bdc2da0dd39b2bcb144b657b10a40e90e16c7035bd3bbe1607d053173985f546e89f083467955f56e0eb8316831ab8ec3374f8d0f3a23757d7f7c9dc861f15caeba0bc36956ed81d71aa9f2663c143900ca4bf5b46f88abedea77769c7f51afb0922653229cf6a6a895bee908812ec8aa3b07f59d9b8a6a7bbe9dbc1d66af12d7d6f2badf518d4dacfbbb109d981aca7db420d79724113320d35d5311df0547a62342e130cee337a8b627cec04392fbdb198f4dc1a2c31969959", 0xeb}, {&(0x7f0000000280)="c89e762d417cf4a6e91a2f17a3a87f64d008059cf7c2fb89ccbe10ce13003bc645b175f2c05195b14932e8eaf4ee65547250431ed7671ff711148971718692d4247e60a1734b402df1d4e22e60d3bf357e597a6d9340661d3fe5160dee78d56f5c9ca329eba2b9bfdd0a8a9474", 0x6d}, {&(0x7f0000000300)="2b609db1ac1cea793003b0a5fb5cb1a7d5e1b8d513d3ab1252efbffc65aa7553fba5d10451f642f019b8059f73c5c0b7ed274aeea157d0dda133775367fbedcfe674a3cf627778865b9a2957d539a55f6e7835682d6fabf8624ca26a3654a3e42122c9eed7342afd0f73a4fd512000e13a38bd1359d34500653a5c994475", 0x7e}], 0x5, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r1, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r0, r27]}, @cred={0x20, 0xffff, 0x0, r37, 0xffffffffffffffff, r42}, @rights={0x20, 0xffff, 0x1, [r48, r49, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r50, r51, r52]}, @rights={0x18, 0xffff, 0x1, [r53, 0xffffffffffffff9c]}], 0x108}, 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e4766696665300016172e019948cbd2936d61508e98da2611f1eb3561eb549ee3cef2468330bef5cf1cb93a4b11a15b301d0fac378b947eac562f8b2b8f2259be5f3fbefc19f26917c618720f32500ec36c27ab1c35776c5376d36a2e171e047a3cd7041c06531304024d16a5d1"], 0x10) 16:09:06 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x8) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000280)='./file0/file1/file0\x00', &(0x7f0000000240)='./file0/file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66693000"], 0x10) 16:09:06 executing program 1: r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r1, 0x0, 0x64) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) dup2(r3, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8267b12f66696c65308240"], 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) dup2(r2, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) sendto$inet6(r2, &(0x7f0000000080)="2e511e48c7d5411b24270453b3631a2149559de09cf9da3f059ec81ac0c63e9a21a84e53077cbfdaaceedba3fabb79a95e45accc3424db2b113f63", 0xffffffffffffffb8, 0x40e, 0x0, 0xffffffffffffff4a) r3 = shmget$private(0x0, 0x2000, 0x4a0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:09:06 executing program 0: r0 = socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x20) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x20) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x20) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) dup2(r6, r7) setsockopt(0xffffffffffffffff, 0x9, 0x1, &(0x7f00000001c0)="036ca61ff6b1d0df84afed04d425ff6f14c309af68a8d868b718b8c1685aa45439a2373f17ce2b5f586aa6d2ddd7cdeb541b9fa5d87372b4942d72b894154a33040d07437c2291359aeb", 0x4a) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x3800a) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="cc69533c1e8a0962605564fadd708aa76ea08888e3fb2d4192fcef5759de51b6cb3ac7161419a89de9a2d9a765a9f52ac58315c6119978e06cb4e9ca8ea986680d8a9357f414f18848914400d4398cb643aabce369c9e63a9a09d2ebf9cbfe114ea8f5695049066246d3bf73a15c61d2431dc642951b6d7fde4264483c64192d6961220e97fe63ffb1e1d7c7aa7b", 0x8e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="ce2e8284020900000000000000"], 0x1) 16:09:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='^--.\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\\*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='Q\x00']) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) shmget(0x1, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4b31c23c7f7ba9a2"], 0x10) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe99) 16:09:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x8000, 0xdf) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x20000008}) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b3de46b27173de73c0ecc92f1c4d4f43d85933333f81ae561b29cc06fb3b30549d54a56ddee51768591d0abbee2d01562667d01359ebd3946f7d4bb87f28d35f53b3b818405c4c231d6a8d93e9377f63cdab2ad62b3f16e9db60d5e119164272cd32967ece9377d1c067a13a8ec2340a7ac2d7efab644b9c23023e97d6c1bc521fb7a00f60f1bb4ea05bbf73"], 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x80) 16:09:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r3 = dup(r2) linkat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x70, 0x5, 0x80) close(r4) fcntl$dupfd(r1, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4005, 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x390, 0x0) shmget$private(0x0, 0x2000, 0x118, &(0x7f0000ffc000/0x2000)=nil) 16:09:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fddf99b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000271cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cff000000208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71040065a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd81995e4076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1012], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)="30a43a0fd40398e03924242eee6795e54e5d05c166f58b9cc1558e9e98fa9048997fcde7dce467476ee29ded97e12649e99ac6e9bad6d55fbaf17821837b7bc31411eee8a65564c06b0629f65cee80c3e44d9c293fd4d316f891cab531e248f4274f99f3878a61f76673f40eac62ac079353f082fa132a54a53c56a9ffef4a5f2aa6bc84b23bafa17b7cf948576c5b515d023838206e2419b6800e56befacbe7f67d351a3aa4f8adb80da4c56f0df70f210f4706bdf3de1b37813e0bdc07d20e1bf20a1ab126a4415fdad1", 0xcb}, {&(0x7f0000000180)="896ea7adec4b97431a6fabd6b5631503e8f49c0debffe1657b95954ad836be0f1a200019cc5bdd09eb7a549d79536539a42f57a22d060f6f", 0x38}, {&(0x7f00000001c0)="ce49f0ec54a8903300b793faa897075e85dda357c2c6e9980775461db219", 0x1e}, {&(0x7f0000000200)="00c28054845e65040d60d11464cb15190d7318d7f710254a6fa703d119472dec87f7f016f34c837cb32877698a6e3a2edd18a2c03a1ce6e68c340001912535b0b1da16229d9694830e0d75275c818f03d92127044b3a3a249265de3447e37206c43cca1bdcbb0e5d3bc2cca334008f7b399d1448fe92853cbeb85647f491e380f77b081675b27b5dba077440fe214d98a7", 0x91}, {&(0x7f00000002c0)="77f745782621efd670db26075c1582b02af29d344a29fe3243bb7c8283550e3a24ba34e030d34ab2fe453e97947b839dafeb05d4b4b8e9185fe95bc3219a79fcc01a84d947f854ea4687f4534c3e2340667a67ffab61520447a91e8dfbc0f3409f510662b9a2435bb3c5c75ed9ce9ad5074584265adc64f25b9966b502c09ac8fb6af6816067f6303f353d6e4335c4aadaf4d04c74c7e32eebdcd52fabda4959e223f0be8b872c104ac4935e5dcb7f38a58879eca7f2298b9d527bc44e49d5a66a3716626bebf1", 0xc7}, {&(0x7f00000003c0)="642cf071024e4d35d5000d4d3cb39301d5eb2847b846def1cdfc45e1173163a006b871958c950be2e02265fe8d295eec22ae36285e500b9d0114504192d637649441a65353a5cf0a4a35fb21341a2a15187cb15b04cc10559859b9fc65aed4be3775cbdbc2698c81bd6c1851426fccb5c64dee52764e84a6683aeeee5ce2c618f6ff8890a8710ce129ccdf05eb33057d08335f2946f54f826c721a5d87f645a783efa4f4f97cae46fef2ad51e65dca5e9c7cc2efd283caa45370263b42e088f1e33eebc0cfb5e9fc84c2dd", 0xcb}, {&(0x7f00000004c0)="ab94d3b7c2a86f69da3297fe53843688b309ab1f1f972ff1ea1623a7528630c417a84a7002b58e46213e90ef33c4a5424838e47b87cf9d5a04d03c24c33c0055a784e571a00948fa5e727f45a8101e55fbc1ee5ce2185eab92626d8025bd4ba2a09ecee3d11456c6b1f2c96d5666001e4f949cd3894c4afbe79f201022c669ee58c6676e62ce579fe00a2edd9ad9557cfe9c1cdcb97c76e1881eb2d41b85a09aae643a7112df23c0fc12bd7c246f993600af36bec8f669eb01ff032242632e5a0313b09df081582068515a50edcfdb5c0f2b856449e2d971e8edb6b69b1990cab1c1", 0xe2}, {&(0x7f00000005c0)="b22f1d37e2272fc6f804e4a309f630f8458c816ecf7907291054a1c9e3b405d964bd90cf6ed5ccba3227b769a0e720f6e5e9d6e34232425fa5887d32d296a6df13d7ce42f0", 0x45}, {&(0x7f0000000640)="96e1e489de06233f9d8a958ca665eacc98b701dbafede63b219799c5fa519c8bb96d3f8be5f229a765b422ee2fbff30c8b3f0931d1f099372c7240cf8321f80851cd956733fc2baf514c", 0x4a}, {&(0x7f00000006c0)="df705f7ff19e71ca58eb1d5ef3b533fe028bfb13a2d8babcf358df651ca5d5b60a3c2ad68de97ed387442472c255d2551af8b633b7033ab41dac069e752fa3dc34237ab198f723235e6ce62747748902145463d43965bf985556f14427282ab287557222e9067128a737c04eafeac780476fb301c76489e937f5e2071cbb9ef44f40800868d09a6a56e5836e941028d60a68f685f21abac0e23d9582d5c972f93ab5d1a6662c3572d447493ddb395850b44ca0e69bcd25b5c13b9ad88f861541e3262f30f3ab42255bc8121120553adf178b260f7840f2bfedd8a60ad6819649bd2fdafc9c19d35e9db4d117ce8f54852d12774213f313dcf01031671e5d56f32b747f3815e53db1a4ffe03d976d3bdf1b123505c13ad65645dfbabbb8f7856f22c5c8fb694a5ca02e9462275f7b1854fbb24d492b88aa6d306a5d821e55b73fd540b501d657a10998eec05d6527216d498a897bd0e88cbff7e7b831232f14aa12361accc3922c2706b72548e308325990222ec89fe7a38d0561b3372f3708795563f5539b76c8c35a4ad506c818cd5b7074af193f6980d0281fdcec5a95102bf84ccb24e0f62d6a5dd3bfeea23e1bcc4a2884ad027658bbd71d2922aec3270e07506630b14d8f4fbd06eec9f6c6683c70aa1f331597b53956530e9e938e25b4e7409c7bb14223a7c4c73d649aa6ef6c16786101b406b9bb7e939abbedb2d186c88cb800c045c5aa83d0230936604dcfd1750a601c9fc444d4e49c6bd32314a0cae8abed069de9c43c800152557df2d70cae7f363bf4304fc9d5f9174a4eaad748073e8c535d599a076896d0c2edd8d938dd9183963d8b9e35483f0c5ab45201dda90a7b1942b2e4ab1446ace6562d17360e4abda57e4e207fe61c41edb8be3d95bbf9bbb11dba2ad229d3768c028c23710b96ac57d62be66f61e94a356cf4017fea264811628cde3c0f462361e498247f5c21058a9f8e83c14f17e716cdf1a222bc4b6eb4749e00f2976bd80c75446e7ebb512d953b36c7449f0e0a8594bab77cf1b28703af010b1fd9c2a3afbb652f1cddc68e956b0206e45a49132e0c9f2a21e71ec72ee9788e02c7d075f5450285d3697354cee5fb86e51ea9b28f4ba231f500a5fd0c5fc51f0de7f6bcc10e032c2cf1f7232df85cd79de38bd7d3ebc7af06e6aa1b4f0f52cd039becc7a79fd3d8eac04a517f663a4aaa38cfb42d19e1034db716a768d4ee309d1685d77a95946e1413afccb5f098f8c465d0ffa36bc64fdcff0ab307011e7cb4e20d7cbd060dbaefe20425445b8aea952fabf1cc44416263270c6d04f8dfc4d42fbe4e7157d93e8c0866f6309d2183c6f5406953768eaa5b9a29e497b6c7943ae697fbf0492681c55084ea555702a361a6ce9b0f15ef99d1730eeda45eff911119a6d62252f02a2c2c0bf1f0837f292bfbc51c38bfe75e7ce802a784c3d560d9a448ec5249d9ea53a695213d87a44fab2cea7f381c530ad6399925a15d35b88dd3e79f79f88813dc1433bb95c1991b731b85894be6c2eb6dc86ca865509f209fdb47267dc357dd2867e85f2109cbd1619e57d97a78259c65a2c00b974410be1acd4206157ae8b279571733462c18c3143a8259fb8f355e56bf00b56a9fb5d579c5b7257c9643d2fd5b3546a83851e752aefa58ca68dd56c22e6f57829df691522cff6edfa41d7940f5aaa3aa9097140c143c1902c458b7e897838039e382cc970ca127c0808dc5b9a657ce62e6d7477a572885b4ae86bc3cbe0c36081082d4cc341d5a9d9c3860a4682066c4cf446ef2fa63db4217546f1552741c537c62bb38721f2700d0e467ba9dee8c47134697aff18b5fb943ecfba79e144a96dc8797e71704f7f57d8ad1c527672e61d82579589bde6d3433b005048e9c366a96cdb8f435be3445b015dfc8345602136857847be9ef75331dee79c5462f17489997ce9932134c1e7dfef906d8f68ef093cbf5dcc380d152b8acdeb21f5524930c4c26aa0af64367ffbb62504de32daec67652b8059c8b10444649b8a8778455fb0655823f76a1f79e40c8160c80efbebde7a1ca22e12c87c0a86a31579c137799c0352a92ecb6ae97326cca98633970d2db4632680b449287cf6ac4c3595fd081628b2988d4e58bc269769f41e3519292fa17037826e99edfff9c88b1d5245fa393199eb149d5331b56e1787b49a5ba75ff28b179dc729e8f7b3f01e48286430ea7817e47ed7ba8dfc4b14c2c8969a1987fe83db5b2140ce4165c45d4150b8c60693693fe7200bf245edc310f808cbaeabff8b4ba52f7f32c0e91c8cadbdbc5e9c83129c3d541bf0c08411f5b686d9eede943fa83b24c687287d4329ffe98ec264c59c9c462f9c9dacb88f2e6daeae52d27bf41309442292aea282abcf6487e4ee7162dff2b1a4e68216eb1a007988e21cc67f3d918f01a1d3ba56ad6171733ce7b026f0c28f7a7707221c2498ae33f905dd56fadebe745e4f5892bcb4dcdd925a7550be98d88dbd659ccc6f90a01972168b53a24e09e4d69182ba40e9966ef88244d4402e6058dbc593f92325480b5f6b89f2ddaca4c998bd33f78fcfc82883c42973452a09cf22c5435e659b3e56c1a5522d9a6cca12a2e9c017059629179236c4c1d5a1050b14545bbc4653ad9dbd1cf5c31f7dab4181494732ea52cd4091ca6f86bd3e253c8d894c92fb75723ee0c807723b5228e84ab07afe033a5fe492584d05aff7ba7c9f3444dfc9ace5f70119fa5f4a831962d79dfcf178f1c4481b3e51bf50065daf23f0ab25d81be09b0d6d262ff1c755e383ce1e7b5e1b8503225ef659a0626376d1816417e616508abffc458c5efde7aaf544e2540186d1eef8cb607e066f053e6004645d60ef8fb9450785f5aa8759ecc211f12753d7e5ffc9d76ebf4b0c5d83c8d322f3824fe5724d629ef70252f6ec636278a962e45cb19752be332199179e3cbf89dd7dc366c55638274ff3f973323c19719f83fb88366cfa67fabad8b586494a43b4353aaf424743b6fc44343af2fb0e2cd6d998a997d6eea6d0d7acc0dd06ef60def774ae64a09445771474580e3441895aeb13d9a32968efebe1030ca6e495d54db699c4696c90dc2860d14888bdf4f892111a55bbfda4733a366a8f1bb8b5610df981cd72f40ab99d648f7580701d1d27d385d84f37907fc26d45d346a407e00421d4e563e1c68eae94c528eaaf4ec49e07dfa512ef7588e1c28e9a7557adc410b1a03534b164cf73874a81a7dd1297102cd57774a7c66a65f85c3c306ee8fd1b37cd60c81c90569c50da0e0f577339c06503c31269fd999fb981cd6de3957e9d32112855c764a9b901d01d65dd954236824aa0f92fcb88e5e8dc872097d8e5d12034150a5cf84e0a38c4cd9c27cbf494adcba997c49c27f72ab49d16b89f07400c11a3f90350e1748d8c66599a3ad6e09ecfad3228ca179a911e337ad3879feee6196aab587b967a58bb25bf90b4bcdad3dfb166a03152a1c965dc5cdd19b13ef5ceb812c8e37782a7e1bc10650ff84b60b6d25f3d539166db89cc0319bca0089d45c4c9173f02ab14863e2e072ef5e33e71c987bc2ecc3e964f31b82ef42e9e3aedc6b63ce9c4d364ebe1621344af4d0285f8406313241f89d4e9b59888386f2c1d6084d1cdf65c2d5e3fc00e8d544b26bcd0931702fa070eb450df80bb8b2fe6b59e831eaf89e88da13cc2a2d5e9802413f0111127e2a018171e8d7a41e2b3261203e5f0b5c1237d32b9493288f039b91633eee1cba799069648867f4abf86e4934de70a63832a5a2190f07921387a3468d33b5bb194031d951a9319141854a40584f37a501a1b9414407f94451723ea7e5fd795b07651530e416ef9e478e2158321f8ba673da6e60458d75b09e08ad7af668f016fc45f2f78ceb2ffc5eeffc01f1b72e382caa5eb2397f04493078b2c76e8ee21f72ae3be113d22b3dc7cbc8d02eb361898472d0fded7ffbd17864fb890a9c45aa0240b3df3f7aa27845298dedff8ec5b2cb088af0f6569c2b5a01bf4f45ca815518053a200a4e3c7ee8186200c10b259a5a18ecc27af002e554992ff8bd88df897914c672826847076f6ab306948b185d0ab79faa9befb9001521f88ad96abbc6b1bc98fb97328323f94380719de408f3858086314959009a91b148ab7a5b7e493f34cbc278f8485f7ce7a8b5cbe9aa0057aa5e33afaf8286b5a9aaf54feb4cf0345f2e81b44d8487a163757ff78accfe3caaf1610aa793afe7926bdbf1af694d26e585b732b01665249ecac7ba869efe2e441db95d258fdd6a67dbf6d41444d0b1d6bb41e9e6b77d471fda497124169c87183aed3d0cdd760b7509c3e799b677b3a1092ec2ba5096e568c0e60a362a7d232dbfcfa045cba2fcfb35fa12f363fec938c126b027f1662ce4d51c9bd63d7280c94e9d02eac12cdd1c007e993ccd125e447de0defddf44ce38480c6320567cd6af638589a49c91fc4092128a9abc4a9f0254ee45f5773d8707e2cf9326879a2b74927cf7971a5867acae4d7bcf543793f56ccc3e4265b94d901da293ab4676e8c80ede8ea325a6f77e28e8b6ddfc292b582bcf1c8753a1b2e80bca33aff7a9036b335a164776148b3cf4d8bee5a68678cd1456ea719b3fa855dba0ba6256a180cb879ec639422aecc7e557fb6f42b83f5f1e6f628fb6d062b5a834450bb946716b170049e32a08ef85c6bf46eb7f1d019c491e042daa24042ccd3be2723f295221024ebb386bef9f92e3b64ffa4c27c216244bbbd0412991f8fd27b2412c90a927eafaa5b57022dfdeab44aa7ef5b020bbab616f2d2889f7a5ec2e31fbc652852e416a5fdace58a8cac152a8a9cb59bd8a8fa2002b1ce1bb892d92a1504d875329f34a44e120d13f47572799147ca0a066949ccb33160371c9ad7058a06aaf5080b8e7bc4127b9537c88da2a7235bf8bae3a9146d5ab9511ab84bc73ce3b06e0cb02c6bfd68769c2ab72e435ef76a8659b67ca8d996a70570cae92bcc6d92c07fffe5dafeb0b2df1f00156fb38ab95d64b8e00970e99bf11957cb041a57099629e93cd1fe4156c7a0daaf82092fbeda5a0eccb4ece6bcc6c6405bd4a12eabcc8f3fe53c597dd92b67008bfeb4cc0650fd7d834fed29e8f8d695a9d3deef97a6be0cf82704aadac916defd13bf711de666569d4e15d32b841b9281c68c11b7cc85ba9e96e4da333fe0168d4c7e87279f48e5d0425af70b4c068b1cb88d226ee867c592fe8cbcd19ddf0843f86054e16bf154fa37136474cb51563f3fed786fc6aee0397868d60f31f714746ad26b3c8f3ce6097e49b85f6f19c88ecfa81ef0b6fee34c435e367a7d5a3bd0f572f19da0934b947bb36130f70a47b050bbd89a11cf7175e62a8f2d21c0659296111fe6d2273cb3d9f14a459bd0e93940241af935ee5291ca4bcb5913e3a7e338e3ecf9bf28d6eaf547286c85485d8dea7173bfe59d9fa0313c4e3f709613cc3a3f1996289dc49e8c461d785e89210c22141ed413197769f6e41fc8a5673c1550c7fa739da894f3211271b106239a135ddf53d83497e65b3b70c65223d08796e08e8de1d19127aad171872a860cb3c4b470712c49bf6dc183c909e0f46a31f01c6d5f9e905aac715ff2af45f12da183681b295f83eaa10f558e258272b615a0e72f488a7b7165073c5af1657980c9f7941737938f63539bf71b3f32ec0b3ee3196c5daac96fe9134ef51c5233102365f5fa5b76d04fc7ffe29dc075256c8cc141a875e2a07b194e29278ab639bc976b2cacbc04eeddb5a877fc7cef8d546", 0x1000}], 0xa, 0x0, 0x101) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:09:07 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 16:09:07 executing program 0: r0 = socket(0x2, 0x5, 0x40) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x400, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=""/52, 0x34}, 0x41) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = semget$private(0x0, 0x1, 0x200) semop(r2, &(0x7f0000000080)=[{0x2, 0xc000, 0x3000}, {0xe78da736a439e54e, 0xfff8, 0x1800}, {0x0, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x0, 0x200, 0x400}, {0x3, 0x81, 0x1000}, {0x0, 0x3}, {0x4, 0x4, 0x5b44eee077097f4a}, {0x3, 0x8001}], 0x9) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffd3a) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530005b6cfbbfcb21e84dfa106724773f3d7fe814e877b15bee6f24b6661b90d5faa67de4c38454fe4435daade0926ad11f247c167b7f49db70c1b9b66afa8902acab2ecf53c6fc1a8ed42c1839429206c860563f227261afb94f479507ddbcf6821b3feef57cb20d1b3df6d18e148b31eec165ac1fe2c3c6f2e7ede616aca227f846f79413fa73e020ddffa6381fb077e74953668ea7ce4a0476a5746a4542568e9e76536bcd174bfd1b074ca36a4dfb87fe0e7045d47bcc22de7c959bfb42a12f08682ec0504351df6afdd6a27d8fd5c93807c15e5b90de87efb5f6fe427d50ea705e5abeb6bee9ff76acb9e074b76babcaff4bdcdf540eab8dd5c556b234060a29c80356755175a5e534533be8d66eeb1590efde13ea6a3e10b5b808be7dab39c86b5b00df1e768a796ab7206b6bc9bc941b1d443a0a256ccdac6b2e07be3f55ec2c28a41032b20ead59e881c15adc58654d7168014c69f48abbd7d6c3a1db4669ddae71dfac9e1066188c8a400afb8e33482fd1b2b5e3139b050b8bff545767e03feafcba53ad236a301f982377c8f010f0"], 0x10) 16:09:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x4003, 0x0) dup2(r3, r2) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x42, 0x6}, 0x8, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() r13 = semget$private(0x0, 0x6, 0x10) semop(r13, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r13, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semop(r13, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000007c0)=""/192) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x42, 0x6}, 0x8, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x1, &(0x7f0000000780)=[r11]) fchownat(r4, &(0x7f0000000280)='./bus\x00', r7, r16, 0x6) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="4b352c2586b8284737ae7b12c96579171f", 0x11}, {&(0x7f0000000300)="b3c1677f5cc7e68cce0f870137d1fa2d8aa5734953cac41ac5870125526625980b8ada2beac49a56121b66ea000e2252ffaf1cb8b6b0c4885d9fe68378db3b82ef25210b56ef6be91d84edc592534be1f459ae2aec9194a959f58d10765ebc23df08580a82f208ae333f5648f89a7700c4d8b9161bdf2f595de3cd173ef952fdca35b8a43aed218405076882a9dfdab5a56fa8b48256c2a4a22a6ce981e7fb9772dc5e533a11ecbb64ba2f6e4b1388595428d4f467431aba270cd7f8c7e778921c184ebc7116ac8099284008c744ae538ab17da9de52ad2a7ad53de7b1922aa654cdb4a179aab59549ae926d8ee034", 0xffffffbf}, {&(0x7f0000000400)="4cc23de68b42e57bfbf5558a6cd2f0d40c40c2585ceb3f82521d219ca4fd3e81fc99363989a51393d42bad69d94b659ab5713995ba1be61fd9675e5b6f7a1963821784ebef17f2ad0f5e0ba3d050c97d7ca9ae8feef216c318cc0bf3b1168abb28901a05869dd6cb34780bed5dd657935750f6f218635c5e264f02ce529c6e06d77ea7edc0762f3c3f4073f8e46b98eb51cc02f8c25978b581213524f3b671da115a5836bccdb1070c2b56f16e00b2f9fe6d6a77939611381742dfe0753ab5582182bf54ed7f662fff044180b9035f8574a436585f81c98923ac2051967bf2903b645f0c7ca9d7062f45f89ce99603c1b19d7b82d4de873e906b89c9", 0xfc}, {&(0x7f0000000100)="f52b310ad116d098c52e2a6f91dada7bc65f33d9cefd338c011b0592bc51e81be7cd45f20d174ab47c1c6654c1c4d0391119f0abbbde336e8ea7fa46f5f8174cb0d4705632ebf5cb99b5a45c11d70b39409ff71439066cd5cdbf5b9338c95709f2c5b35729a2b7578fdb37270ae265d7f13a8458019255ad5ecc6c49061ae87ccadcaa1abb0cddeb5d8379b627665e264932c1424243d29296263f4e954ae31bb4", 0xa1}, {&(0x7f0000000880)="c68020f95e39f9fd70a7e2db92e56749c41fda529ecd9f7ea1d262596024eafeff21ed8b9f488da19b0354420e62a474c80221bebd77f89fb8807ddb189c908365b1bc6497a061a6734e60b0ab347552809182b07534f43d277709f428115384613bab00486542f710d30c8b5b89f85cea2e02890edd657ae37748bce0dd0165f385902a947afc6503889b7cad4250144c3608de5182517c2b29e05160c11b9901e8541c59419a13ae54202ff1cfe11d7531ec5d84748ef0b5d2f7cabcd411eb6045bedf1d0b2f2175a9f92470f530668f91d448a25a7912f793f3107dde733da8eadf77ad8cd75dcd125364722128b0cc758c7645af3b869e70573dd7b47f1b6b4750ad0bdb3db416dfa8684cc67fd7b97defe8736617b92cb3155ddead064ca5411cbb6353ba3cb2ea5742c8a4ab3ae36c", 0x7c}, {&(0x7f0000000500)="76f388253f64fae2ec0a4e6e0169a43f5c9f8e9ab073f485e4aa02154f81b7fbf74359e65908ac76598d719b4ce401524d1b0bc734a35d07438490173c088503dddda07cff01000000000000ba2b1532880cb414e139aaadfcd4cc0821e6d48b70bde1a6a5e9818979d522517f82313c1640315a367fa2f432e31fe61461985e52976ab996e3122b44edaf87329d0423006cd062f6a58701000000772af5b1b11bdd16637e4bb2ee4a5cf338725b1a8c0992343f325efe00"/198, 0xc6}, {&(0x7f0000000600)="832418682ce49e8846be2972e6b9d5869929bf3ac1058dac0e4e4289bd6bdfcb93d303880319e0ab88d338af203608f2c8be1793cd8208ba307777030b909c0ab2604ab376f4f11ed67552ae63101a33828641fe3ccd034bd84865b7a33a7e80939918103255767a18376e979918ff2256403d4210325ca28a5d2321e142dbd45f6b930368b9ddabdad308ed02d655d137e826a2f85b249524ffc85e561001be999c427200c4372c9c151534907cd06fcd3a9e3057a192482bcaa28cb36821f4ac31dbc061a075f0b39d2f033efd886aad76ef06264bb67b39221026be4a534fcf155f24d7887b01ff250f5472f35fdfa6", 0xf1}, {&(0x7f0000000280)}], 0x3a9) poll(&(0x7f00000002c0)=[{r0, 0x1}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x3, 0x0) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r3) 16:09:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x1, 0xc009, 0xbd) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) write(r9, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e75f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97c017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e2870000000000000000000000000000e7b9e5b7994ef858192bd3ed3bb07470009a345ec6f5f1b3000000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r10, r13, r21}], 0x60, 0x400}, 0x404) getegid() r22 = msgget$private(0x0, 0x420) msgsnd(r22, 0x0, 0xfffffec1, 0x0) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r23) r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) geteuid() fcntl$getown(r24, 0x5) bind$unix(r24, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a690e88c96d938aa99107305df41b7174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000"], 0x1) ioctl$WSKBDIO_GETMODE(r24, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="e5847c13fea54798712d6a1c2d77aa424c6fca18262fc89408dada1d4ec9023e61a5dae76e5ebe0671436c3d58bc5fe96a1b367e7064ef8ff01ea5c1a56b56904df1b44389e47dc22a3d76e51c2350293f7531df07db74cc057dbedb1a34f34cbff5da2f2cdc15530553fb4467a0dd951c6d3b250dd38a1a3713585e7e0fc3ea49479b5d51e61e4b3f4938bef6", 0x8d}, {&(0x7f0000000140)="91fca6d2e70bd62c203e7966122572745525b82108", 0x15}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="e800000000000000ffff000001ffffff148b48968bd92247176207233599088cccba40c5331c2e8af1b8330152a6de79a81f74a202bf00ba010000000000000039147e591271d41cbfc7358422b808fe114ef5e3f6925fca19fbde27e00e18e802d973faef0c9a173021169e026c3a243de3a7ce6da1d2ac95ace2ad6ed6d99cea690b67f60783dca7d54ad0359431ce3b2a5f91221bc0a5ecb971678c4a8f80f13816ac45094ebb86a799f89bf0c9707c29f619b2cc4a4392616ff5ef7ae8b3aa1288135dbf7ac7dd710bbe92ebabd00dbf7a8a62556da4d50a2397bdec7470e96dcab977865a0f25a520b1f18636da5e608a71e008ab091987b0ef5e5507af808bee7674a8db52b672a55f4967814d101841b5a99ff99ef6408e73395ba90b63c8a8c33bec044ab2e01a36811159b35ae7bc19a2387a1b6bea036ed9f6d479fa0e10c971456572034206b5064599e79263fa0c3112554bf60f77b4889d107313911086525f24e8d4e49de18196c09180aa7c4e5d13131d011dd30dd6bd92bf29af9553f7d50315c86873b2c998c132d8fb13d89b3c4a133d44ebf20bb863fb00"/428], 0xe8}, 0x8) 16:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:09:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000080)=""/9, 0x9}], 0x3) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x33d) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) listen(r4, 0xfffffff7) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 16:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kqueue() r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r5, &(0x7f0000000340), 0x21) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000000c0)=""/83) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801169ac, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./filg0\x00'], 0xa) close(r0) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lseek(r2, 0x0, 0x0, 0x0) 16:09:07 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xd79c96685850d78d, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0xaf31, 0x6, 0x7, 0x1, "e6d1953e6fe0ecaab36eb49f130604ddb70f4c1a", 0x80000000, 0x3}) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvfrom(r2, &(0x7f0000000040)=""/77, 0x4d, 0x843, 0x0, 0x0) dup2(r1, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff5ce3437987af5bfe"], 0x10) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) dup2(r1, r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file1\x00'}, 0xffffffffffffff89) 16:09:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000100)='./file0/file0/file0\x00', 0x8a) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x19, 0xf) geteuid() mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x2, './file0/file0/fi'}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x4000, 0xb8) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x7b9, 0x800}, 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x33e}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x10, 0x8000, 0x3) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) recvfrom(r2, &(0x7f0000000040)=""/141, 0x8d, 0x840, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x10000}, 0xc) 16:09:07 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) fcntl$setflags(r1, 0x2, 0x7b628a44378f6857) r2 = socket(0x18, 0x5, 0x0) dup2(r2, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f668d4429291bd2678a97cb74696c7f3000"], 0x10) 16:09:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9de12f871f4385f041577960a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x20000, 0x9, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x0, 0x80000000}) r3 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) dup2(r5, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:09:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202861dbe1b32f16b29"], 0x10) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1dda410cef36499dc8090b0aaf58d991da06d0f7"}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r7 = syz_open_pts() r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r10 = kqueue() socketpair(0x29, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x80, 0x0) r13 = syz_open_pts() ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000100)=0x20) r14 = getpgid(0xffffffffffffffff) r15 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = getegid() r18 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r18, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r19) r20 = geteuid() r21 = getegid() r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r22, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r23) r24 = getpgrp() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x8, r16, r19, r20, r21, 0x45, 0x7}, 0x400, 0x1, r24, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) r25 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r27 = getegid() r28 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r28, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r27, r29) r30 = geteuid() r31 = getegid() r32 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r32, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r33) r34 = getpgrp() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, r26, r29, r30, r31, 0x45, 0x7}, 0x400, 0x1, r34, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="f804272d6266f31f0c114f5fa925351163174da65fcf0358a1fbce33a8272c8fe406df6e950740fb191da17765431d578dd6d009b934ad2e54e0299a220512ce6b844202c3acbe04c58e137adb386424600b6844956f7c95a266315bc5f3cfd30ad44d37150b5e66a7e55ea1d7e2929cc61d266d5ada08220018ee4b965cd248ff2f461aa74e897757b765ea4cf85b45f2c27f60de885b6e10a2e8651916738cc4a9607f57015fe6f38a620b6cd3b72fd77faf5e25182d37b2db7fb576ea9417837b298164c861f2dfe25fffd054d4ef66f722309d4a20e84394cf5ae06de3060eac6b29087d92", 0xe7}], 0x1, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r9, r2, r7, r10, r1, r11, r3, r12, r6, r13]}, @cred={0x20, 0xffff, 0x0, r14, r20, r31}], 0x58, 0x400}, 0x800) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000100)=0x20) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0xfff, 0x24e}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf0000080, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x26, 0x5}, {{r4}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffc, 0x43, 0x20000000, 0x20, 0x45}, {{r2}, 0x8000000000000005, 0x0, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x1f, 0x1}, {{r5}, 0xffffffffffffffff, 0x54, 0x4, 0xf3c2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x2, 0x72}], 0x7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x62, 0x1, 0x7, 0x5}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x0, 0x3}, {{r7}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x29f4}], 0x8d8, &(0x7f0000000240)={0x2, 0x101}) 16:09:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semop(r0, &(0x7f0000000000)=[{0x1, 0x800, 0x800}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/90, 0x5a}], 0x3) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:09:07 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x400}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 16:09:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xfe01, 0x0, 0x7, 0x1ff}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x800, 0x62, 0x7, 0x3}]}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:09:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x4}, 0x10) 16:09:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) lseek(r2, 0x0, 0x7, 0x2) 16:09:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026e0dd3279b44e87efb7c0d2f66696c653000aa02ed3ba16c6c94f5d774a812feb7bd6e4bb208b77e7cd4dc28022f8f255fe6c9070caa247ffc00fa9c18c9e0d4d17c815c3d05e990ab0f65222162201b4ffcfbe1a74c6ed9e5948fa5fc7d6e4412682dc0380dfa14ef73bb049e1c7ec669423bf0207415ae73bde43cac673292a51d0803c42f386b7d2420ca9bacaf8f4cfa174b572ebf3cf89805b0db418836da0a2bdcc07eb57a94be37959a490116fe379680d8421d62cfb113547eca79d5b829a5bb5daa47f84958243e6005"], 0x10) 16:09:08 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "3def36499dc809030aaf58d991cc07d0f6fa00"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xfff, 0x8, 0x2, 0x4}, {0x80, 0x2, 0x1f, 0x3}]}) 16:09:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30845, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:09:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="2fb40f3fac123e59d5e28fc33621310a4bdc812e2c4fe12ffeb47a037bf67001a0ecdcd0286b524fe5bc9f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001500)=""/53, 0x35, 0x2, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r2, &(0x7f0000000140)="b186ae246fcdeae42ac98d8029ba589bd50b8427a1c51ed15d2d76b131135e7c8afd361f7199f5598fdb18c73caf60f9ca708b86654f405b41422f45d41de17422c5330faaeb0722d799c53bb31a12441ca5d056ca8c82cd6519ebb67886e5e16a5b200defac1670eb20e84e8ef020dc4e2e0cdc42bc3ed386369678a654a8bd46819cdc296ed23df0d9d85778a7958c180dfc9ce4d030a31abe8d2bbf2ac7a1cee482ba74806e44baf7109063b47890d3950daef66fbdc2c76bda5ccbf31d8d8d1b7aafec6d7812a12d159c74621dba92fc57a7", 0xd4, 0x400, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="8aa3fe7bfc93f221b0ed84e61545f8aef645337979dcbc99e9b4153f0e9a09b82d6acf425d005383377b800133195f66dd20825d9c9f011b4cf60f411e9f395e5a523782e932662dad21ffb74d04addfcdfbd7153d652ce487762855756cdd7f9a04eadc77f66954a70121a60ba5a7f241ce53c9e39ff26c7a46f5aabfe0290e", 0x80}, {&(0x7f0000000080)="e5e6d3d1c5679a9b49e9889382574001738bc25b77bb84de2833f71c63099df1fb00b9aa7f561a57aab97d381e0a6eee9f9d3241", 0x34}, {&(0x7f00000002c0)="1bc4509c48c6b5dc7260f23b492aaf4e4f9adf331e62f4e763515e9d84c3b82c7a200894423fcf16334eee41e3b57b67516a15bdd1cb8b7753b979c405cd5ca2c9704c226e6d67e6c3658bec7b517104f6ba1116579d310f062e", 0x5a}, {&(0x7f0000000340)="631355aa90121567cb7f024616d1d82255dc75134420cb0ce896d53d1e5a6bfbf38c0f", 0x23}, {&(0x7f0000000380)="3534bb726129b24827f2f23aa654f8650518561af59926d55d050e5ccfcb2da1d79dac870df4c383ba097760fc66fa266af3146985d12029a36e07f68689668949ab3bbd80608d6f3bdee04a22103123cfe81b65f2439c", 0x57}, {&(0x7f0000000400)="ce331f7088f191722d6e822596a58b5173794300a8a3bd403663a5d3c6cea8370bf78630a1b37d5aa5f64b99c4b7593362fddbe9949aaad1287cd92197db290b240d40b87a1fca3053de1b3b56df18ea371aae48d0b0d4dfc397136443365d7747314e0934c124ac7f215d3dd4be82e053f732b4b950dcd05d43b7ef30885f9ce54dc5628ec4ac2585e8b212b059229cc364ce233a36d71ad868c17bcde92e995af17c559f70c3199f934270128fc9b34a1b6254bf3fba39e38b8e661280e0e71291df0022857686a3fa187096bac87fb5fce0b5e1739a8593f1ba866d9f3f54f32b763b75952f22217f38c82f217c27a5827688bd7fe8b0885b40defc2d70562ad659642fd15c2d426d9d742dcfba6503f033d6be8d9f703f28459762fbd26fd8eaa2987615803cdb3b4e824abc38fcdf0d182c3c465b709c734a157c64aac5aea9f285a874c4b83e7cb0be086badee73bea98aa202b34d8793e08ec7183b90a5bbf8d67cc7cd37e961890f65fce1ddce6189f8c2b1fa42b6ee0ffcda07ff79c4ad13f7045598a2863ab518e26bd28a4b339c5f41c2e30f196c4c04704edee654f0deef2cce7817eaef9b0f690fcde414c142e76a5c428fa417e7fce9d694960fede5d2a0e1ad28a0ca4ef3f1fefb315916879a1239dc14b7b301477b97dd2b930ba671c7f6da65059638d05846c29530683eba5b40a118b9f7bc57239b1c70b3b52dd7dff2b3a422e984f327241f6390d02b51c934e9b3483707c44a8bd4c9c1d3bc6078952a4bf74c1d091b1d0549d0d4509cbee00994a5610d6fabee2a3ff266967eb585f1962d1dd4d784b8428a0fd0ba24a9775cdf1e31c04d1240c07b22922f317b3374e0bb0ab976345269af09e9bca1793908039b8f354fde0d34ecd454922aac400c9f390287d4b4343b62779f96a891af26c11f5f5c4df40c77f6978cec177e0cf237ed34a8a3e4893816000339aea000ae3caffd54df45c787141563cb76a98f08c1b10255bbba6cb7e78e42a19e237db20a6b58ba7f7c519ae17e1e78165ebe5e62fd6ac5b1a09d33a18f622fe1a79f11b3cdc61205ba87e01c87adbede2b1f5a41abfb67cee6ec4e678b1609ed16992c972fb0509673070c31f470d14dd640bb8dae61a89d7e120a8ac5a2899dd4121bbe3cb2d38aa85a71f8754610c631ee032a13de293c912815d0c269ee54fd9e367af16dfbd004f50e6d616934e9f506a59f4dbca6ed1ccda6c46c5569eebf1ba4b40901a11c7207c24299ac8133b7fa76e33fe9117f0c160913f9ec81cf7007b0a813831704395ef9e90c69253f1d5668653dd01e65b8a1faeab540168e1932597acacec36fbb1f19ded2f9dab6766d38979e380cb9db26a455769f5c8d28a3d1bfb0c1ff2fc3bae57b95a23aa6f4bb20384521719cea4edbe6151a7dbad842cd77cf4a6f36ff7f8488926e515baf20b7fba369d67b15876bf4dec994293a6daeff5892f751a57a825e5471e9aacec3c1cc617da441956f3865487c0ae386b3557340afa823345c3d9e956b135094ae77215474832cd16bf0a261b4016b07d306bc21cf354cd8ad98c985f040cd46b1435864766023f523589f3e8cbbfe1edfb9edd65480f078f196679728b6e184e9669c01260abc3a78509217e9484013c08e1c444c58bc6e3755fc79906a3755629ddec6e75a9cbc7ce909bac68dceb77a358697fd1d31a5791d1c7ce57292c28e1215848444f8c225ce23c78f9a54ef7f71d326d388ebc60f1378aa08c908ce35420ac23795b363fe1c5d1a2c4acc561b7c3f98a16e65a8614572720131fcc6cb79bbac78ed53bf3895848bcc1df25b5e5d66f9f7481c439d9c8158a9403db8432f5f01ad4eb2bd5c6211a1f6100c2780ce2d241bfd20923050b784c19369a1e41652dd066049c168fecd00c44cbbf0a56245e8667a3db3b188775020922c8a6114b2b8899e1c38261524df8fdd566772497208b40dd42b01554d1010da923ed96c674e7ff1ff02837c5b0920c68af49fa7a34ed5b1b317ab71c6d927af7a2f16eba2fb6e89e9e48408176667e468d68bdd8f4cc1b85e91cbe94a72eeaf82d45c1982423deb3afe4b3e8972e6d331ad66431c1626a0b6ff846867cf49c2514e6663b0bc38539401d0230d652cd83a0f7fdd568dd93cce125de828c6406c6822be81ba0fb6062706a34cfbb3898f4b2e204644896fe8a873d916677d6582935f93f6fb9e06b12443e8f21220b43769e18a02df2000dd126ca3d7f8b3db9c04c847b8134e95b8e76f6d1665d2017b6cab6e5ce59c4c3c60c845f0903b5220fcdca8a105aebee290c51ea66641e449cc9a39606d45afda4497bb856995c83aab1a293faaf0adf5a34364679eca1af36045934dad16f7a2265b3f2212c71d715a396cc0fc18d201831e084ed37ada93b64e36d30c7231ba61977d4e8e08a6352b1a19e34106ade5ad81ea6b28d62decce628e4af0d6c32d642c94b3d5b128c8571b1403454321e2da2f50177f51188ad512dd83a8fd15f4c1cb56cd9c9dd0632d9dad5da43de776f94bfb66a2ee540e23e2584418b82de8aca023c0c9e0251b52da4136cac8cd68aace42fdddf618b97212d1661dce27f1783456619d1beabc069e2494c517b6b341108800f225fea7f320458751b5bcfb6149b5e0896704fe42382429085d89a0fb995dca7c5d58447b5b3a0e9bfdf7db262d629ffe1082220210ca98611a936297a0facc265fa5d5612be85664c6edce88d3941beb5f5e8395455be62ab37740648e5a0d23d714d962ff9bb1a9629310b434a77f9ef30c071d1862e98b96114df388aca12d1de5fd9d9e638becf5138110afd7377b38b0bf2ba8cef5996fc8c230e8a8f0bcf678b3bcf7c3b7521af5d4fa86a016f1a70193b9ecfd7f7e1686ffd946d46e330482393ab87a3ca966f64607c43446d9909ed7e37ffcda8755a468e6f8dead32afb457c9b81e5e4cf16984672f36aacd27b86908d97682235522bbf2495764c7c9f324cc857c7a229f5485c59ef9b1c7339166cab1a1ff9707bce4010495b09312f7502d637e68b378453213d5afc547e2dfeca40f5135ada1ae1b1e0f2074c0b347ec048c13a9b962f8a6ce3a78f28002fcaa9da9e4fca4fa7fd53df6e9faedecdbca2e03a1418277f0d808a97feb4875f711b50aa1a060674523d6d2db0dc1833dd9a15678cf2e3b7055e4af0d1636f6579018c6dd0e7c99ebb6c574167502952c1105bff57c0c9012ee1e700abab8da67d2ec28b8bfd0241b78f302d47390cc3bb8e1f0bf0af2afd1e89757946276da39ad53549cbb42574ba3c8f2305d1d067d6d3971caecb14a8308957babb45f5b770c72ddbb63a26ed444b4b747b6fce6b18e7be55c1e7f394ae3874916f301972d20c279e320b80a154dd0c1059ba01b41b44922f6bab8c5ef698525c45f91b92d492a6f99493181e0f00056d28dbb609c52ff75766e04d493274f7570bd90aa6f4e8a2821d8c1701539b7573a6b187eaaefcae23135b161f5e01ef3d67361f2eb1e02532daa9e0c18ec716673fb48a1ba726cef193c9e57426b513872d91d43a53fe96befdaeac29d07f5de7c3475dcccb9bc001d42d4696873895a9001d46018c15761a6203084d0767c787d2d91cdb3cad288da61226334cfad9b8272669cd358d144d94aa003fdc47044f8c2805cd8d64bb7e089b156d85b539f29ab95cec6a9150867635b790cb3f03e6c68aad70f340336950e7d9743ceca54ce385efd796b7a7964db34063924295bb84af883d067d93cb68d86ae501d120507de2c3ff3253445fd7d0f5c2ed66163d2f70e4610f70249cde63a9a06481f3600a0b574c9a42b75f799c426908670a7d9378783cf3bd307a3437715f5dbd8b008019ea9e574a06ce2c83d6e46f7e5b4a46a855842188180bce122e43e2cc1212cbbde288e5f81bd25c6de4c72617a72ad328c652faaccfc15a93ce2686b426ed1fc3771866963a1fcc23c533ea66a73547deeb02a47c5f9a22997205dd920fb63c6a389de69d473293ac968870ba288a843f5a47575af4a1408861058e1747e5a2fb8d8edf09d29c55c239c0d9ed069152c41c2dfcb690a8573f46e682b23fbf8244212a9fc5cbcf66632981037d19fc75e0499b65b5b3a83578b06eed07bbebe2f24313123bc75f7f8e4d252180f426225e5aaac2d96ff31afc89365c3510c183153865283d5beac70540edeba0067ecfc8666034589889377d30e0a18d0869bdbcfb4a491b5b6275b4d8d63c69cdd4ca81de05e2e9797269a8d2dd7cb1daa133623b3a16d881bcaed6203d43e8294afe81c7a7b8dd4f82c2a9b7273c2d7eb2f3dddfcb3bad2edd4d719521b1fc27dd9e97be161514c94d6ae2432335c9941e6b570d9ce2d9bf2a34135b00dcf4094f7ab675efb4b58eeb0c7910cd3d9431562c6879be45ee19f24ffca23184ebff0b2d00b8491aaf1ba6b99c58b1096f8606bea8c5a83372c0f2ab5f8c4e4e5a3a1288af2f6dc7b84361d18c96768bdd253122efbd8f2879f3484235a88ca5e1573803e8bfc087cdb9cfea94fbc2da6b839eef8f3ab54c136fd628d29d5465501bd74c20862ba56ba6acc290797dda90ece9f4afaffd17dbfee63c87d0c33347388d0935f9f1c7dcd6b43ae0a9eaa75cba4bb78e711059373941536f7bc03382fefa1227c34aaa3b655010488684cf4758334645ce61ea603cc91f0512cf8e46ab123b6c1ac3887c175314ced0f2df4d0cb7f7892605602bd2f5d141d6a2919113dab6c0eb2f24fae57d4c62574dccef06d50d5d4f6bd7d097eb48e14046d4e4bf148ef2cb746b05bf74861e1338e5abc91ece94291eef54bee7da7ed03317a0a4cde599ab7a14830cf39c2d6559e05e10667cc13d05fb1eeae71e78051720b457a9707d2704da1d2b43d0a34b3693edc70a2381679eda5a5a0f821455c5bfd0fcd652fbad376beccbb7156fb91006a50fae2b6d5b25e1612b0d1fec217cfae48d62da4e4b15b2cb74245eece6bddaef232b7f5c490c3d8f3c56427805db7b9b82ec9a123943f9b92a543ddc95c7f55454721f5a8cfb87f6162c6561367234c5b627fbbca5f2ba82f974365ff5b44c86b058cf26b663dee3de9d17fd950d5cad11c739d58f18fed99e4caeb41f53546c32573cf1faf207a6b784536c9fab35f63a0556c504f83917535a8500088c7453a7b2f25ece071189e30ce62b3fd5351d8967a67cba3e23b8a229ca1da2160cabbf1024e3368e43d3bd3106e72e424df99d8b2cf2a0f1cb89f9f7502f3542ab621a8411ea3b6cf2e40f7b3082e4d01292f8f40aebda723de60113abead55f3535e7bb8f2893d0aa3cef671691be076a40b7985d5acb12de34d30c89b662bd5a1025a05287cd639fa613c66a07699caf222727043f2cc0c9e74f26eb3e4ae0370f3a627bc4c78557599f4336db30fb28013b90a2a57622672ea2e8ccdeef010321bfbac7aba9cddea96925fc0713290b8503b98eb9187e40b598198db1d83c6a16e8d955bae5d840282ae1ac1a7452e64366447f004ca53d6d06c7dce9f15ef28e29804b2526ff6875d0726f97cf96c31f65d31f1d12467338ecf7cbc71e1f1231c570e0cc721a6a06ae736ba0b033a7208675d100126b892950f9936e34fb2154ce9ae86c5e78d2536542d8a0761a376a769976dd6ea672a268958943bbda8beba1b79833fac9d6eccddb828c1ded0fda03cd552a92a863a7207b948bfbae557aa734598a60c621c91bf1749ecd8371b1b9962d898ca770bae9f479a53e0d8a763c5ab86bc", 0x1000}], 0x6) 16:09:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4, 0x8) dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f696c65300000"], 0x10) shutdown(r0, 0x1) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 229213 81655 0 0 0 0 syz-executor.1 *290505 81655 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023e0b8c0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021b66000,fffffd8071815e00,10,ffff80000005bc60,ffff800023e0bb28) at alltraps_kern_meltdown+0x7b 0(b,ffff800023e0ba88,83,ffff800023e0bb28,0,b) at 0 rt_clone(ffff800023e0bb98,fffffd806f6d4b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023e0bc70,fffffd806606b620,fffffd806f6d4af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d4af0,fffffd806606b600) at in_pcbconnect+0x107 tcp_usrreq(fffffd8061450e10,4,0,fffffd806606b600,0,ffff800020acef18) at tcp_usrreq+0xacb sys_connect(ffff800020acef18,ffff800023e0be18,ffff800023e0be60) at sys_connect+0x3df syscall(ffff800023e0bee0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,2ca86044010) at Xsyscall+0x128 end of kernel end trace frame: 0x2cd4be3e8f0, count: 1 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023e0b8c0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021b66000,fffffd8071815e00,10,ffff80000005bc60,ffff800023e0bb28) at alltraps_kern_meltdown+0x7b 0(b,ffff800023e0ba88,83,ffff800023e0bb28,0,b) at 0 rt_clone(ffff800023e0bb98,fffffd806f6d4b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023e0bc70,fffffd806606b620,fffffd806f6d4af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d4af0,fffffd806606b600) at in_pcbconnect+0x107 tcp_usrreq(fffffd8061450e10,4,0,fffffd806606b600,0,ffff800020acef18) at tcp_usrreq+0xacb sys_connect(ffff800020acef18,ffff800023e0be18,ffff800023e0be60) at sys_connect+0x3df syscall(ffff800023e0bee0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,2ca86044010) at Xsyscall+0x128 end of kernel end trace frame: 0x2cd4be3e8f0, count: -14 ddb{1}> show registers rdi 0xffffffff814c4807 db_enter+0x17 rsi 0x23a4 __ALIGN_SIZE+0x13a4 rbp 0xffff800023e0b730 rbx 0xffff800023e0b7e0 rdx 0x23a5 __ALIGN_SIZE+0x13a5 rcx 0xffff800021b66000 rax 0xffff800021b66000 r8 0xffffffff8141f94f kprintf+0x16f r9 0x1 r10 0x25 r11 0x542044d275df6592 r12 0x3000000008 r13 0xffff800023e0b740 r14 0x100 r15 0x1 rip 0xffffffff814c4808 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023e0b720 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=290505 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf8f8,0xffffffff8265b7c8 process=0xffff800020adc380 user=0xffff800023e06000, vmspace=0xfffffd807f00a450 estcpu=30, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 81655 229213 24032 0 7 0 syz-executor.1 *81655 290505 24032 0 7 0x4000000 syz-executor.1 24032 112162 68347 0 3 0x82 nanosleep syz-executor.1 24602 1321 68347 0 3 0x2 biowait syz-executor.0 99889 350304 1 0 3 0x100083 ttyin getty 88588 330041 0 0 3 0x14200 acct acct 35473 482014 0 0 3 0x14200 bored sosplice 68347 118539 26304 0 3 0x82 thrsleep syz-fuzzer 68347 165938 26304 0 3 0x4000082 nanosleep syz-fuzzer 68347 127704 26304 0 3 0x4000082 thrsleep syz-fuzzer 68347 439304 26304 0 3 0x4000082 nanosleep syz-fuzzer 68347 310867 26304 0 3 0x4000082 thrsleep syz-fuzzer 68347 322997 26304 0 3 0x4000082 thrsleep syz-fuzzer 68347 145105 26304 0 3 0x4000082 kqread syz-fuzzer 68347 78293 26304 0 3 0x4000082 thrsleep syz-fuzzer 68347 397492 26304 0 3 0x4000082 thrsleep syz-fuzzer 68347 278928 26304 0 3 0x4000082 thrsleep syz-fuzzer 26304 349926 28364 0 3 0x10008a pause ksh 28364 181626 19256 0 3 0x92 select sshd 19256 522267 1 0 3 0x80 select sshd 58431 155964 34790 74 3 0x100092 bpf pflogd 34790 151180 1 0 3 0x80 netio pflogd 56754 3559 41349 73 3 0x100090 kqread syslogd 41349 104268 1 0 3 0x100082 netio syslogd 2275 501812 1 77 3 0x100090 poll dhclient 62083 28812 1 0 3 0x80 poll dhclient 73963 309777 0 0 3 0x14200 pgzero zerothread 55295 449339 0 0 3 0x14200 aiodoned aiodoned 68333 188218 0 0 3 0x14200 syncer update 37070 439607 0 0 3 0x14200 cleaner cleaner 3469 39766 0 0 3 0x14200 reaper reaper 99606 151359 0 0 3 0x14200 pgdaemon pagedaemon 41942 449615 0 0 3 0x14200 bored crynlk 3366 388720 0 0 3 0x14200 bored crypto 82879 486946 0 0 3 0x40014200 acpi0 acpi0 40583 449925 0 0 3 0x40014200 idle1 65185 27055 0 0 3 0x14200 bored softnet 94076 257064 0 0 3 0x14200 bored systqmp 15371 464669 0 0 3 0x14200 bored systq 25525 370236 0 0 3 0x40014200 bored softclock 79849 428419 0 0 3 0x40014200 idle0 64045 406959 0 0 3 0x14200 bored smr 1 417383 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 81655 (syz-executor.1) thread 0xffff800020acef18 (290505) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 24602 (syz-executor.0) thread 0xffff800020acf408 (1321) exclusive rrwlock inode r = 0 (0xfffffd80749b5708) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8073d03f78) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9616 6458K 8012K 78643K 26071 0 0 pcb 13 10K 12K 78643K 1399 0 0 rtable 164 17K 17K 78643K 3901 0 0 ifaddr 108 24K 25K 78643K 1083 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1908 0 0 iov 0 0K 28K 78643K 1399 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1234 78K 78K 78643K 8007 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 83 0 0 VM map 72 36K 36K 78643K 99 0 0 sem 12 0K 1K 78643K 1670 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 6664 0 0 sigio 0 0K 0K 78643K 91 0 0 proc 62 63K 95K 78643K 2782 0 0 subproc 32 2K 2K 78643K 684 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 633 0 0 in_multi 34 2K 3K 78643K 787 0 0 ether_multi 1 0K 0K 78643K 77 0 0 mrt 1 0K 0K 78643K 52 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 1473 0 0 pfkey data 0 0K 4K 78643K 4 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 246 558K 567K 78643K 24229 0 0 UVM aobj 130 8K 8K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1343 0 0 NDP 23 0K 1K 78643K 345 0 0 temp 249 3561K 3650K 78643K 251779 0 0 kqueue 0 0K 0K 78643K 54 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 128 0 121 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 528 0 526 1 0 1 1 0 8 0 rtentry 112 711 0 647 2 0 2 2 0 8 0 unpcb 120 4339 0 4323 14 12 2 2 0 8 1 syncache 264 24 0 24 14 14 0 1 0 8 0 tcpqe 32 8 0 8 8 8 0 1 0 8 0 tcpcb 544 4203 0 4198 90 83 7 14 0 8 6 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 11031 0 11023 68 61 7 9 0 8 6 rttmr 72 15 0 14 7 6 1 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 9 0 9 2 2 0 1 0 8 0 nd6 48 98 0 95 1 0 1 1 0 8 0 pkpcb 40 17 0 17 6 6 0 1 0 8 0 ppxss 1128 154 0 154 22 21 1 1 0 8 1 pffrag 232 172 0 172 19 18 1 1 0 482 1 pffrnode 88 172 0 172 19 18 1 1 0 8 1 pffrent 40 5460 0 5460 19 18 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 530 0 447 2 0 2 2 0 8 0 pfstkey 112 530 0 447 6 0 6 6 0 8 0 pfstate 328 530 0 447 16 0 16 16 0 8 3 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 17 0 12 12 7 5 6 0 8 0 art_heap4 256 2784 0 2507 38 19 19 22 0 8 0 art_table 32 2801 0 2519 5 2 3 3 0 8 0 art_node 16 703 0 653 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 44 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1664 0 1654 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12682 0 11224 49 1 48 48 0 8 0 ffsino 272 12682 0 11224 100 2 98 98 0 8 0 nchpl 144 25584 0 25097 60 40 20 60 0 8 0 uvmvnodes 72 6878 0 0 126 0 126 126 0 8 0 vnodes 208 6878 0 0 362 0 362 362 0 8 0 namei 1024 94293 0 94292 5 4 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 70 0 0 9 0 9 9 0 8 0 vmpool 552 97 0 27 7 1 6 6 0 8 1 scsiplug 64 7 0 7 6 5 1 1 0 8 1 scxspl 192 75173 0 75172 56 53 3 7 0 8 2 plimitpl 152 555 0 547 1 0 1 1 0 8 0 sigapl 432 6757 0 6742 4 2 2 3 0 8 0 futexpl 56 161031 0 161031 1 0 1 1 0 8 1 knotepl 112 1481 0 1462 7 6 1 3 0 8 0 kqueuepl 104 2567 0 2565 23 21 2 4 0 8 1 pipepl 112 4034 0 4015 9 8 1 2 0 8 0 fdescpl 488 6758 0 6742 3 0 3 3 0 8 0 filepl 152 69155 0 69054 81 71 10 14 0 8 6 lockfpl 104 2422 0 2421 1 0 1 1 0 8 0 lockfspl 48 823 0 822 1 0 1 1 0 8 0 sessionpl 112 65 0 54 1 0 1 1 0 8 0 pgrppl 48 163 0 152 1 0 1 1 0 8 0 ucredpl 96 14643 0 14634 1 0 1 1 0 8 0 zombiepl 144 6742 0 6742 2 1 1 1 0 8 1 processpl 896 6775 0 6742 5 1 4 5 0 8 0 procpl 632 21204 0 21161 10 5 5 5 0 8 0 srpgc 64 68 0 68 21 20 1 1 0 8 1 sosppl 128 251 0 251 22 22 0 1 0 8 0 sockpl 384 16016 0 15990 109 99 10 15 0 8 6 mcl64k 65536 769 0 0 88 33 55 65 0 8 2 mcl16k 16384 20 0 0 3 1 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 19 0 0 2 0 2 2 0 8 0 mcl8k 8192 18 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 243 0 0 27 10 17 27 0 8 0 mtagpl 80 145 0 0 2 0 2 2 0 8 0 mbufpl 256 824 0 0 37 0 37 37 0 8 0 bufpl 256 31767 0 24233 472 0 472 472 0 8 0 anonpl 16 833814 0 806520 278 155 123 127 0 124 11 amapchunkpl 152 52121 0 51675 109 86 23 30 0 158 3 amappl16 192 35784 0 34447 245 168 77 79 0 8 8 amappl15 184 818 0 818 6 6 0 1 0 8 0 amappl14 176 2275 0 2269 1 0 1 1 0 8 0 amappl13 168 973 0 971 1 0 1 1 0 8 0 amappl12 160 484 0 480 1 0 1 1 0 8 0 amappl11 152 376 0 361 1 0 1 1 0 8 0 amappl10 144 608 0 603 1 0 1 1 0 8 0 amappl9 136 2517 0 2513 1 0 1 1 0 8 0 amappl8 128 2179 0 2115 3 0 3 3 0 8 0 amappl7 120 773 0 765 1 0 1 1 0 8 0 amappl6 112 304 0 285 1 0 1 1 0 8 0 amappl5 104 922 0 906 1 0 1 1 0 8 0 amappl4 96 7154 0 7120 1 0 1 1 0 8 0 amappl3 88 1907 0 1900 1 0 1 1 0 8 0 amappl2 80 52128 0 52036 5 2 3 3 0 8 0 amappl1 72 160907 0 160462 26 15 11 20 0 8 0 amappl 80 22280 0 22196 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 6855 0 6742 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6855 0 6742 1 0 1 1 0 8 0 vmmpekpl 168 55739 0 55689 3 0 3 3 0 8 0 vmmpepl 168 866264 0 863470 361 197 164 169 0 357 34 vmsppl 368 6757 0 6742 2 0 2 2 0 8 0 pdppl 4096 13717 0 13608 22 7 15 15 0 8 1 pvpl 32 2126504 0 2103111 487 267 220 231 0 265 23 pmappl 232 6854 0 6769 7 1 6 6 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 909 0 169 22 0 22 22 0 8 0