84c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:02:30 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) r5 = geteuid() r6 = getpgid(0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7fffffff, r5, 0x0, 0x0, 0x0, 0x44, 0x7fc}, 0x80000000, 0x3, r6, r6, 0x7, 0x26c3, 0x1009, 0x2}) semop(r7, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x1f}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9, 0x1800}], 0xa) semop(r7, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4, r9, 0x0, 0x0, r10, 0x1, 0x8000}, 0x3fd, 0x2, r8, r6, 0x744, 0x3, 0xa, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x39c5, 0x0, 0x0, 0x0, r10, 0x5c, 0x101}, 0x40, 0x800, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1e, 0x0, r10, 0x0, r11, 0x0, 0x1}, 0x8, 0x4003, r12, 0x0, 0xfffffffffffffffc, 0x3, 0x81}) r13 = getpgid(0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, r4, 0x88, 0x3}, 0x2, 0x81, r12, r13, 0x5, 0x0, 0x8c3c}) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:30 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x6}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:02:30 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200)=0x2000000, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) 16:02:30 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:02:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getuid() setreuid(0xee00, r4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="76d8ebbd84aa7ec1ca3893f09c8eae4e555c1fd8ed9cc8dd22a8973235c83ed9ad9e5bfdf25cba60dceef22c448d27ae25d60fb3c7ced24d4f1fce727c30a123f618b7f567f6d07ea92445552f912c96ec38a9c6fbf9a9cfef316adbb99ab62b01ec42add1ff8bd81a50853fdbd35e8772cc7e20159330398b70d6590a2d3c1477", 0x81}, {&(0x7f0000000240)="fc663c8f8bc8c58029d7734d1175324412c5d88a6420e3d3c513da20a881c037f74b8a8736898a5ba50824fc8d31b9a3fa26798d1f6932609d8853c6fd1306e4daefdb431a91aa74e6adc34011a522ae781539b6022f5223cfbc3ca2ab051533c93ebf794624191cc2a1133ec0e68783a55c96026f57cd5ab658fa8acbe8d258845e792f2c0244cafad758e54cfbbcd4c30f4d9ef523ddc13862c780330c582ff4", 0xa1}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}], 0x20, 0x404}, 0x402) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000400)="7d3b647eb6beca275e8922648606b84cf57ca752752bae70dee3dee6f4dada7aa96bb015cef00b49da863f9d625faab74ac9c7d75bca470b99c31be05f08dd3b6f6f7f3d814a1229b4fea4abae46b0da7a3141bc9e8884", 0x57}, {&(0x7f0000000480)="2a3921a2f3475d0a880893448e9fdda3e6449d1112b2b79b56dbd743c8e661815cfe3b71cd39fcae7e2bcb08e4f05cc2d5b030fe4708a62d70d0fede786df32fcc92fd99d6816837a02ffd903f505e9d262f539d62b318c301bf938e6ea6ae40721a9448965fe47e133c4f7dd5abcf8e45e01520baee48bff5c6e72316183fde23b0451fa9bf444566dfcd6572174fb6c82b43faeac0951671dd18f025a4f26ac96c1701607fbdcbe43b77a9f40c5333e3e45cd12ba0f7e882b83f118b54b80462975a4eb6cd92e17810e924809be2280c057a8e6431ef3b58206be8a1b267c593ea2c0f97ea59451327c7650035acb6100e", 0xf2}], 0x2) r6 = dup(r1) shutdown(r6, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x26, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa8270130000000800460020180000000000019078ac140043d74d099f1d99df2e"]) 16:02:30 executing program 6: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x1, 0x9bb8, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) sync() 16:02:30 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f00000005c0)=[{0x7, 0x1f, 0x8}, {0x1, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x22, 0x3}, {}, {0xf9, 0xf3, 0x80, 0xf896952a}, {0x8001, 0x0, 0x1f, 0xb02}, {0xfff8, 0x7f, 0x5}, {0x9, 0x1, 0x7}, {0x8, 0x6, 0x23, 0x67}]}) semget(0x3, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x7, r1, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x1, 0xc00000}) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, r1) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000200)="00040000", 0x4) 16:02:31 executing program 0: setreuid(0xee00, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000200)=[{0xb1, 0x0, 0x0, 0x10000}, {0x4006}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="3d1a795933b507e43a39831b3bf0", 0xe}, {&(0x7f0000000180)="3faa6e01e6aaf7c888ad6462f524c079395b0754602e5c5fd95b574400c365abb6eb6dd15ede019528600d8e07b87f5950c6c907d321f30dc3dab1", 0x3b}], 0x2) sysctl$net_inet_ip(&(0x7f0000000080)={0x7, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:02:31 executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_reply}}}}) shutdown(r0, 0x2) 16:02:31 executing program 1: r0 = kqueue() socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000100)=0x5) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r4, &(0x7f00000002c0)="9177b5a7809f808131b5d10933241fe9f61a71648d02d09c39f2d39f6abf0ee0939e1a3d2ccc3022becf17aa4b13930c49df53ee786e25170c77da0f594fd4cf87f610805887dfd55de5d1ae07498ce10b1797e5c00db6638fb4b415a157a5e9a2825e3b301e1715148fff4ec412988f65e743c5c7989ed6aeb6c4a419cef2b2f4dab73c802815d9c1037ac2bc59f8399f1ff0af3bd4ce08deec7975ca27980a9ee36c0a7e660b90f596e27b63686499650aa26e1d931c701524a8b55419c3c2f407978b0e4b2887f58881f8d29858ef9430418801779e9080", 0xd9) ioctl$FIONREAD(r3, 0x80606942, &(0x7f00000001c0)) r5 = syz_open_pts() read(r5, &(0x7f0000000080)=""/179, 0xb3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) writev(0xffffffffffffffff, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002400), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r6, 0x0) syz_open_pts() r7 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) mkdirat(r4, &(0x7f0000000200)='./file1\x00', 0x2) writev(r7, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) 16:02:31 executing program 2: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ab4c38c864216dcd", 0x8}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80005200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) select(0x40, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) 16:02:31 executing program 4: msgget(0x2, 0x4) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:02:31 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x6}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:02:31 executing program 3: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0xe00000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:02:31 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000001980)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x51}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a5ddd67f3227908132e2bbca76867b831115dd2fee04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000700)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f20f8b3e79fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e03861ada163f81da92278fc73629d7dd0387d37a96dc697e8aabe0bcc153b25acbabe29a1647a5e0f5235b27dd78d2416cc009f872b8d6852aa75da7c7f82dadb665a0a80d2913a6bba7c27c8ce847210f4c3816c99e1a052f15fb31599895e397056f829b926e6a4ce87517672405d2d2d50159fecb1d1cd147cff8bf3ef7b6cc5153c400969f40ac355404a1272f154a2ad345b3941adffe2a46650748f324949f6b9f08dee388bf5d506b90032a033c80ef0f3951e85a9e699b0c2711f6514800127e02de69679da02ad79b49301f01c351e863f9ad1a5a157131f57e83f15bc9753ddf9acfb3650705aa38664a3acb9273427dc16ea5bdaba2d2d0a45d82905b2144230c069003187ebc56e84358566633fdc3174de59f7d3a1fb109d5ad66151390313ef5f18361dbfff99c7bba31515f387536e01a26dd58efa98f77fa04b803b4f8bf095ec32af2bc31cf528a8b1d59c322163d42d2784f2ae34519587fe14a18654acdbd098c42d8167f9a42442c359f63864f67bcffec24cb7def3347446b1f455c7b1d9d6b7c856b5793", 0x22c}], 0x4, 0x0}, 0x0) socket$inet(0x2, 0x1, 0x8) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000380)=""/164, 0xa4}], 0x5, 0x0}, 0x8c0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000300)="b1000501600000903f00000009000000331c1306cfa10500e77ae5fc8d4c413696", 0x18, 0x3, 0x0, 0x43) 16:02:31 executing program 0: r0 = getuid() setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1a7, r1, r2, r0, 0x0, 0x186}, 0x0, 0x0, 0x80000000041}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = getpgid(0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="d9d4d7306040772165ddfb0b63e19b9b0820f928d4de9048051661c61d5b1d0c557b85ffe821e4518875deae7e1486dd8496b47d197581fb85c5e6b92398f3e6be5251365339a61d56f4f57a09d6471812f63a074d6f", 0x56}, {&(0x7f0000000340)="c3e3abe6c0a773e2401e820f7020b2666c48e917bed51f4f8107d618efb342c6f280e150fbbf973b27e27aa5babc57c6af44212ce7e1ca315dd7aa3e6da6fa54385c38eaa54088d1216518eb97e3f3159afdfc75d20a363693e0376bebd55812e7756a7cca9328790e", 0x69}, {&(0x7f00000003c0)="f1e07079c9f5b0dd9ad23e758a5eed38ac91a1d90e04cb481f9d04455fa6358f9193a6ab6151e15af64e3af71d3aff9a8270486608630134d4ded2cd3bbf8454d9a6d6b0aa8a75e517af71946409", 0x4e}, {&(0x7f0000000440)="4c71b8b83bf6b5518a865e4d17d1982ff9d62f429fb6d82f60e2110f86b1c8f3c5dc06ec9b75515a5e10a277c05b01ea1aca7290d3c09381e2e2f75eec208578e40b1e7154539b287bad6a226c162e2f74a45c767cbb307fe1acdda8b784b59bd221201d8bc632c1a4d418be77477a6bac98d812e74d771bf1a75b2f22d0720afe243462ce24b1940dc5b78658e7ce5c45f900b8db1305c31c7061d5", 0x9c}, {&(0x7f0000000500)="fc73570ecf65577dc231991519a543ce1e5403d0fe90b6d12d29493e35bc8f3a77425f4baa2183e9de8babb9967f", 0x2e}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x1b}, 0x2) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r8, 0x0, r9) recvmsg(r10, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000080)=r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:31 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r3 = socket(0x1, 0x2, 0x7) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = semget(0x1, 0x2, 0x48) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0xa1, 0x2}, 0x9, 0x0, 0x7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r5, 0x1da}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000040)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = dup2(r0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000003c0)={0x6, './file0\x00', './file0\x00'}) r9 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1003, 0x0, 0x0) accept$unix(r9, &(0x7f0000000680)=@file={0x0, ""/4102}, &(0x7f0000000180)=0x1008) r10 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r10, 0x802069db, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0xc020697e, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0xd081ce066f612fdf}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:02:31 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18280000fff2000001"], 0x18}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) close(r1) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) 16:02:31 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "29ae7c918d93aad129db69f2fbe9adcf0071cbfe"}) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r0, 0x10000) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000000100)=""/219, 0xfffffffffffffffe}], 0x1, 0x6148) 16:02:31 executing program 6: select(0x4, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7fff}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x1, 0x7ffffbfffff7ffff}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "102609307e7be2df67de208c8bda612c3100"}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x75, 0x100000001}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x100000001}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="b1d3bd0a8cad", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp}}}}) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1}, {r1}], 0x3, 0x3ff) close(r0) 16:02:31 executing program 4: poll(&(0x7f00000000c0)=[{}], 0x20000000000001d8, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 16:02:31 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x181}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmdt(0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x1000, 0xffffffde) open(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000002240)=[{&(0x7f00000006c0)}, {&(0x7f0000000140)}, {&(0x7f00000022c0)="d53a01e5cd14bfaa806f32052fa817b634551af331c6b48e23d54d5cc5323208fab9430028960e4b4fa36607226b95fb7a72c1ad025585d67072d856c71a336d5983a221df14db9e38ebaf1635996cb531be58aaeacb5661af8dd832ac97e0917604cde685db74f1e7d776c651cbe6b54a040d7f6f7318650b30a6be2259fd95ab1198187052ba745b884fefe973a70ac5ce4f0950d0293b396a26414dfebcc136b602a505c1fe88a1b791324670cc05aad9aaf5c4ba49ec8e06bcf4355c2786e9330aa8c92e7bced5a25b29c5fb8b4ba9c3cefd00195ee9135a59ec8cbcf5f4196233d294703bf7b317c6d29bdb94790a0e3b960341135b059e97fc04c5252d36bcf2a83fbdcffbd2c492f11224190254c280f7dd57008d00b9444202fa940f1121f6562320cc4fb4c07c46bf79d683a4ab31fe1cc0c898f57d404af70310827d8a8289bce2ac5c244ed310c861be56a5faa551b35a8cb6c80c84155fbd55c39162ba9cc174597789d64aa7fd535ffac716c959cb99f618906abd73bc78d43d5deff3d2928c02d527e7c57129567d921ff4cbb68dce5254fead16ae824dc8aeeb32eb1205ed38ef33b4b4ec3e3bd67c2f0612aefc2d71fd5c5b7b356d0a6c2c9152b9a0039a747e903779857b9865d9d6c65a575c725d9bf08e8b716a6df45444d132775acab15f77dbc50ae19503f8758128d885dcdfde458d7805820f1f54fd34c59a97b19248d5a519a2be612363eb345a29710f3ccb42ba94ddea9da4d9d6e121f04cb09917be2fb9927fcf2e2c7ca4dd6aa77304fab4fc460fef45df03a822b46d10ae4f7a2011549d5d2e07ce53b69685ab1caf024f52cdd4e45d259390a7e0726673050d25fb11b4bd76738a19ab56ec6276037c4dd7330fda2f5b5ab40b17f2f0dae446bcf771dfdf52734faf1e9cf52818637348ff3e8c8c5dc3d616c116abcb696c8b3faec34b47ef03fa6c43dcd5dd5c4ee77c0ce761841fcd4c80fded978a701f58d4d222cd0153c0b7319fd228141cff80ae37f69cde782d11eb6edecaaa16e6b8243f7d75e51177ba2393db83478306eaca9e1d12089d5739ae77272e9983648196d6bfbe764e14ca2da72a8954e19d214e919a4efee5e80d97f6dd2458eddd116d9ee459d975e84e9da4de2109ab9aac72181b454f74c4478fb07672dbe26ab7117acfe1eb83bee912e3b9b8af230a5518b70e5863825b3d8b465ed5427b1881c6e243dff9fe5f7956109fbdca660006c66a3e14ae528684ac1002790c2fc5b73dc91df288b0b30006e60933b3b872dac4fc4168e3efd4f0da32a759d8d47488c21b1006ee4ab369d0bc13ca0658203597c4c422089db3945d27df9e4936d3d8bec6b3e4b4e31994634a56b9318089afc29246de45d6911da6247165b516f2276774a91ff25c0b4d06b7256c99fd6be5663aed00c3aec062ec0ea5e1708072399f7f8a5c4ede198640c126235b0b81c1dc110b2cc9e37ba61de6482e23c95f2e59c81715e664bebed3f24e3997b688cda0f8104ec6cdca2c20d01b39ecba0a12883722fddb536c3ac9b888fc4ebac1b0448a8051f10bd8bb1ed77e516a426bdffb3159ccb986e64772e670d0e57e465a3c5bbf2e7d9dd7355b7800ec6e637ebf3680fdbde3dd7e0229897aa9ed10297ab483d90d3767b45b22bb531ae1033293ec189a9e97eabe27a770b7537587d7c4da8ff0f56413de4411b02e793d0b654530a87982997b28cc40b31342144db321b0f1d68d14103ecda07a3c469315c745a634712530b925413b431a9a7e18893b26a500367db532220f1c62f0d60689ab942a8535efc6a82da6c9e3823dbf67ef4586e00e7b1b2b9a832e59b0947a635593fedf0d80899aac45ef0e5d4b23490e654f64f68e1475a92db2bdf9507d6ead0d1e6ef6603e87edc0fc5363bcf2a5d4b1a64a2b9b328c1bb2f0e62180b33b57860349f7a006d505634960d2320764ba71958058b2a1947e3d4f0ac8bdc290b3f921b498a465ec75da39990a98090ff0d752c54d31a8240db2a0fb558c58c83bf58465c491f651c63fdc73033deb584b4bfa70fd20f228496e0546face8d099ea61e6fe9f3c38d3455b16ef8df3d122bb06ebc28d42000d4dc422c1f71da05f0eacee35e3ec71045b3a9aeeffe06f08b42e79d541405aaff73e39cf36ff3a04b5637acee80311f03de22e66848f63b2070584d8dd3a25b055486672db9109725b5f96b95f295b08fe5d9e88a311d2926e7d9dc24e311a741d1b755c3733e4ab1820f6f565299617b60521f56f6bb63d5e7fa1e31a420a073fb66ddc4e32f2c44543b02990ab5b9cddcd813412c01741869923012da1bacf2ebac78849c9136bd8288aa66bc705f67708c88a17e469030ac0a6f7b666f910c45f57286c5a31c9828fa4fa1a09ee2eec53a9c4a104d080cc575d556cf69b2709ebd2ddd46a9cb547da4c72a84073a9b2fded62b7815e846f9664cec87caf9e8ac569ddd5c5efc48acad2ca0055323295d57ec1a309a54b974c4db1ac6f323330007c390f23199dca3dc85343fd22c516f2b37127b46b77bdb472c10025f7530b40d9b2374ad3c6bc9e9dae709fb6f9bb867c87c7a6c3148178b877fa53163500a22207b9ff963d05b59fe0dde0952e384ec51d3dcfd7971568245ec0c85bc7098c342f55c7f67f8ff6c2f0ef74c4d473cdfe91a834b1f72cb344a7eb4354f3cfb3589a7bc90570816489fb09c75c7f2e1fa09c3a7e59f9b0ce67e387b321a8d1a2d85d91fedf39d4f1a01cfbaed5c520899582f796a77cd3e7225ead42dba94deac4a479bbc5d5135d66fe64668ccdd5c1cfe4ca48e100e6c765ca46e16baff905fe5aa633de9fdfd79cb198577ea3aa793ed09c9e267aefff0517340d322466036e76b4fd49b71fa5d492a61d5ca59ad7872f8d64a3dd9886d1118b96210740b017b4b7de4d614daa627681c9b57b52506a085e45d994a301fd49093cae223067b6187d9ecda8612af0709cf4bdee5873956805d1c16faeac547b57617fab8121f828f84a5b7f8ae13128808c6c621dfc0c67d49d0a80371c61d2c889a937f2c8beb97a0d7504dfa02b15252a2cda40da22b1b71d56b36c93d1365c53516e3bfbbc5e6b73ee2f36d83c243b699a936be7d01f19622ab7c3dd1d2dcae7bdf39837b9582c2da986d4ca5f05a6158b8e65d3c5fa6afcb09400b309f8dfa966df2ee891e73640d204121479109965ac232832df11b67e6c59464baea2b81f50373db25da7e3a76edd729655fe38085c995cd25d9030477ceea139afc2b18271066a4bdc67b059bbf133058d6c38958203d5151ab47a0fa899e3e5fad61034c792ee09e1b89ccdec3e536b8eacd794020800162da5ecf8599062718022a332da3cbffb7d4ab39d1e0f214b1b86ae9761fbe4805511c6c27823d2deee63fda77f2fe345b077df92417d5137425935d3da82fa2a138270369c12b3404fd20ee0b0a9520880f5d638860f2b66e6f76b5cf57375f5fb428b61398e1004b8c15273a85fb0a9b7b7a62eda5f0694a568e4d463f222fe0fbfc7ac247c77b43f23ea19d38a100e1877f187a0053bec065efcaf6ccf69aaa1a757b7b55c0f1bebc59fb7854ccf52b1391b774cd44cddfec05b89b22894cfb13cd1c8991eea6e352bc35891e22c5479051d042eaf4d5e7c7b6bff7d36d83a20a6a0915aa2c8a8cfd45d94357b19d37fb0f848af887180a7833d9ed8720c1cea7e46c348cc2d6872c2aa19b8780b6e8ce29326af7946470426400fd87504372afabf577aa695f25c972cdf9ea2ac0c451ce01423c5ce4545603da322d1704d5e0ecda926e47f4e804b95d3f60aeaa04281214def0d3db3b0dcd6cccf091cf77086c7979824bb8fe24e58daf886956e2ef38ce6e0b46f413d495dcee5c64bcd018c44a0bf016b68776df29e1c56bad1a779bd3cb0f42ca2c9545e06f4245442cfdf85484b1c991d1252b24e1d98cb26090d2b35e6ec344b40172f2a5af134af71daab362f00a16a0bc9a8098d5a604e17ed6a8b4f6dd94963eb415ed6f7c5e25ed3f1dd982f5247475c24d2deac1f7a1166f782a57cc741c95949f9c75dbde8f5363f54a1e5c410235f928dd6163469c4de25a5a0bb628366bacb06a3155a68febd2a001550a2f619c5b8b11642b0e0aedb447b58bdac136e952caee373c7c6b0cf1c88be17abb92b5594f53600eb5205eacca9e78a500dfb67df97dbf61108562f798aee417ebde6641fa0f97f048a422423e5a6c97fc71680d5cac6ed06ea7fe5b6050ac3934db52ae0dceec90c0c44d11e961e0048adb1ad31cd210680ce6427b0594f74446c84d8350ea0562cd53896081b47767380048dbfa7c1839ec678947e54c3f6f0ed1c928ad78a1b9aec5718097585359556c2f0ae1bfba0486ffdef999f07c722087d4e0524d8e705ee5a406b91d2d41b68a6440b81a23846b111692eaceeb488a3075910cf4686b06f1200bd7c28fec3c2d08ee944b66ae5e5a69696bec49b19a7bf2a036cf8cf69c37e0bc148af62af2f7175b525e7ee8ce1874f6caf2e21567be7bc295229fd474787b917bc012f98433c58f47d77422dd5d04cbe056614e2d2c09571981fe754adfae95628f4249882e42663f825fdb62f85018bae9c3cbbdc6e3360647d72e95bf75ff9e9dad918d8ade2ce03ae5f165a0b028a458a9d5ed8f9477137d80bb6d34f85759f568d2805496b950407cd5d9d6c003da03002f665ce6d68b83e66f1bdc9f57b6f1923482e266a51609dd5d89c78abc8b886f0ae0cb4b58eba62b671ffe9ab1c4a932479fb6ccb4509493d39c5bdef88a6be7bf13dbb5892192a7d6e5fce3caf059912ffd8ca36836bc07b362239cd46ec7cda58cf9c8888669f26a90dc30121e62c9dd47d82f088da54bea1b8976fd9697801b9f68b965893d207589e487ed2121be5631fd531b5e0bfd7e64c8db71dc9a1d53fcba2dee6ca83ababe2a3f5f25eb0d898498d9bac14ad6a50535b14f97b79a72aa2489cd78a3ad6de54fad97cd45c48501a619ae243d84549aa1b13e8a8017692343e42e8041499b11c44d7ac71cfdaab4a30c8ef5d2df9140cf2c90053e0d54b0e69591c8e731c47afc18fe5d469bfda1ce6a4382f95355161a3800a8622ac70fd5917373039a9d21d7d8731e6c8dfae5fa9f672afb0f374e627aa046bced7910ec3a1c9f55f7612626bc60ad02d21fc05bb6b00639cc933d6e44c8162fc9a001c6b550e1d875b678d4a4332cc1212212bc03a948416e796a6ed5c9039ad4ea651cb981561c16aad0c08f301bc3d937a603a8727facc28c87a07672bb0c6a4987a78e5f0fc776037084d3b2346b86598104a8c139d25798152894ab4c6e9da70477380f894e4172dce5f1c6da8de28d69c280dc2cf68c7b865a467789af5b2b437d69afd1c412f8cc16322cff9d7a9c9de9d22b05f56326f916902ed1286b2ad6befb2510f3482970ee658f2048879682f34dd51328c393bdca14d3e7201258c38505708a5a28e8148c19d69d56f4b752ee0272ad59f4003dd2007dccc8417a897a72b2e4abb77c6c47b9d395af8f6dcda6a58b5d1b2ad138e6299663ad32387ca6324234eca9e770ddc6fbbaa9644b83676ccc5abe36ff7d039030bc9ccb02ee5d14ef5073a98d77051f9a7236e274a031d10915eaefb205afb81a9b0283ec135be24013c436ae43ccaa0a8dc9052683a7896a6b67cb4d3c67d52a10c51c177ad8270c58417a01111352498d2f2b2b3de775453ab20d154ce57f3380c6b5d5385dfc53e3885d5ba881f5232709194d6c15600d47689948068d299698c8bace248cac0a7922fd491d639b644dc59de3f6897aed6c13371b2d38b19e5d58c56cc63b081dcf44b795", 0x1040}, {&(0x7f0000001180)="a7870ec61cf17657cad73ed43fb021513976b51adeb1efc3b078bc70e7984d5e213efc46baba32ba0cc1c579c095a9e36a61e218aba514ffdc342aae0eaec28ac6cba457b5bf17fb361c82b3f6f505c58b4dc799c972f61d96096784c33cf74c99d7be12a303405463376e738ee0a4cd50e586ddffaad307e6eab53b8741c001a8de6e5de470732114dae0cff55b57d75677af9c4996b1fd8dc53feb5fabf7eff2a5665660aff260db4e705f0d4b16d9c10f651d6e224348ca0c9303d1bac015", 0xc0}, {&(0x7f0000001240)="9794ed3d2e8a7af19e92cdf3accc4085029c2423cf56f3d67199a5a7554a0f3e4de2ffb10139b5d6e3cb7f091d8c83fe4b36924f859e96a7b6dbd9f4b6d77f037504918d35b8f6a78f30d2b3fb935abb7a4d76727b008c10112cd8c549e5e4c224b786b667fbbf020bb159753250e7188a294824f43ae8edbc053c1b032ae2ea9174d7e991688c05eec1077bd8bcf2ca42d1525d01cd622177171def1c55ba1ef004f449b418bc1a5accedace6b128f8069a398633a1384a9636229d6ee223cca7ef576e580d57740f6370564c1b7f7cc4529cc36123878839c4f5992ad8d34377dec3202c6f3faaeba2dc183ea8c53b15e5cd7d980666ac8c89de83fd025873134fa79eea7a0c407fadb82a9edcc8ed2bfbe070a59a57d5afd4924af73dfcfc21ce9e1281e44543491a261dac75e482742f57a0e3d243cbc0d37e85b8d6a61e00cf23a5ab12689bce3982625e213e4b51b26c66b7457e13be0a09fac054d5d4bd8b60c9bc082fb73c4e134d0a8498f2d7719c06eae8c275d7430f56c816d8457333aa3d471c44023a291b9d294b927b3298010080293046d33238c72360cbb9e73347a927d80c376127386e28920ad4fda1f4b7f92dd52c01f31a4cce24ae6eb2c1ccf392f467b10b2cdf0607d0c43c784d04574b8c370683be26fb1c18c0d632846997fa7ea63b7f2fcaba2477a06d0dead4e1b636d6c46e279928b11667d8de192521e0d075d93a6c2eabd4e2893572be22ae85d42f47c8c06dbad37c4a26d29c6f01857f7a26ca0b2c69a06eed9846b8809b9f462430a3f512160f51dc3be22322b77b3143a2d80ce95747c83bc38d23126b6fb7a56c6c88fa983092a3d5df3ef09af132371ca58cfeb6c600d9d870e1af301fafdea151e1f569971ac3e6d4d7229e3f9fbea540564d2ce24c14247b05822fdcdec3fadd141dd174a94f0880c42536b877d1c077a5e5335b7d1c45065da5c2a9b3e91d6339ed82540c542f8c83585cb3b92fe1de5b694d9cb53c3898fbe5c12e7be224b64848e331eabb56b14f3795bfd79125c78a3affb70ee302a784e16a655da01e529c1ee60fdf969071013389fa735131915bd47fdad90f6d72179f59c3191b0b105d0a9d8df8ae3125ca2d7bbbdc493fab3917bad652f90f786e5fd1250c08b4ebbfa4564273b165760ad8ad0adff00fd37f0d51bed58cf121b0a0babee2ddcf2bb690e65aa03b4f1334c1fde67cf8251925b39975f980ced1bfae95354807e7f037d6f5f4c2fdfba60ff3301465f328bb77fea2de7c9d37162b770570826b7f79bfdc0602896a15f49fab2d424479913460767cf3b3f4a0baec2add7c368a90ca81a0a6883052d9d1662661cbd96b266b7787f707ecfe2ca029894244762e0724edb1326375fbaf6c42382ddd727d1d4ed2e5712fc366eeeeb350b7bff01e6557ff525d5f82c7ca35ef2e0943719401468a0b46781ab3933266b92db6d0a05225aba7a2a38948c22e3e0b324d2bcb2638f064126d5135277f29217808f3e2ccfed13433d296292b94e206594fcb4787e4b57ac9cde2e0be4f4beb8fe3e1a35e376da8bf6825ad6b0b47d2818b33bc183c5a6265c9e4d5ae0d36e346d116c3c1e586e08715bf20526b40c13315b06fd1f21ca17763e15b43b426aa93763896961ece8d0ef4bbb8805a38e3f337b324438c631724ce3e4df838060b1be5e7b0e61a2ff9a70f9688d3deaa871c0fb4522f1cc93766a76208c3bb80964610aa7abc0861e01e12cad3d303c3c7c9e2031b6f5e721a947e779a77b5ee72140ba06d5a316ba35a1b7ecce6b214ea092f90b0950b3d33adda7bc8cd28dbb2d7bd2c8ff83b330d5f53cc4a40178ac36de6e6b17fad8ff84458e0c2e0bd14003aad3050826e80d395fc29a7e677b6bfe14f9919aa5638d0ec42b599d1af754d6bb7efea9924029b89a8637352c083d4e603341234b90cec839877931f83aaa0969aa63fcc7646f8f05e7815fb793ab19f231a556ffbfc40b6d90ecf99c1ca11e6401d655a919673e3eb1546d24d8cd3b572664869162b1f4ce381add930fbf2a2d5148350fa1d4a72c40a8d602cfa03f297de0cc90bcdc86ea08f6559938d3fbc65179b4367f3be2b29a55dafd2aeb1abab03d236340703bf9baf01e9ff7bc8384b4d83952f3a781d1de98d8e16611bb4598431a2bba8e8960d0f1e86d2ddf1663fba207b16abe4bbde2d5599344e3d7eb12852fb6fc22b154c52f9ea6aa1cd08e315edd66d5fc15bb954902e23f541ddad2a4d9e5454f2025962179699c76e7ed16dff71a9a995306f0980cfc0dd7e91dd4bf13024304913a45cf7a5b97ab08bb7a38738e060af900de039c25e8edceec265cc77bcda596542939f94259ab3b99206e653403030134d0239637cc72461b287a549100b5f40c6ccd4961d391cb79615c47fd6bfeb887290ecb820037c7ed6912dbfaa5c8213569ab99b960f41d5085b9ff24fec55de2ec1e2d19a54c1546dd5e98e5f086a220d84e811d67d4227e3419af004c215f77a532f5c21e36effec70900ff8465e475c6be1c595217c019c096b4cd1b44ff72d95e3fd315af9011b92e93d444e128c1de7f0101acb954d282be55b5c50e13ddf1f26fcad326aaf0bff844b4987f33fd354cb451d950a4d7d1a857e0af7ae0d812548c9aa83d19d0e81030aaedd5770ac37d7a8aa73b53cbd6c442c63328f9de0ee9c0f307ce79772692234c7d8a40771d0c1f6d65ec98a1e12e73bf78f6f558ee97a164be47c0353abb03d8c111c72c8e7d3e9d9c932db509c21c94cab9408a4391f9419f12020eca94a7e8cc34383ff05b06f63c1991624155ea306a24ce18b6c9532d648ae64f05eca9bef90a22eecfe5aa39cab3b0272d2307a24d2ec55385356369eaa32b48e2caab11c240ef878272d60571485441470c08a2c42b82251e9cb0dbf991314dfa9d276199923f08793ef778b71165f18b6d65130037a3b317b96c2bfcb764051fa6219625f0f7cede1092578766ab6fc8e94b386c1a5112860e3e1a6394964d1afbc4026f28ebb1da0ac1ba69bea11572ffc1ab59399359d01d10cf7e7f166641068b4ee8f47dcefd9d807b0fd85caac5f3f8f9488345e5c01fee4ec183c76b46bb03b90e992c8b8a58013deb9624d70521c59e621418c7c49b694c7585a102742cc46f995bf38649bdfd80eca7dd7c373e22ade3b54516439c70efe40af5c7cf18d1a7d5f088e742a00bacd8901406ad7b20bcb1fa3f0312661d66bc00ded8a171b40858413b2210cea7470bb62c8ca53ac817007ac808964df4e64d4925bd641306be7af560fbc0a85621c016f1c6f7e9b22626f7751b16a6489cc4dc68334014436599b2687c01a8d6d4001f35a81eceb67dc77578ad01d3d2a08e77657268d9e8dfae408017c09267903233ae66d3cfb8ef575eabc51009ddd75a09d05a3416c4168c81fb71d8e12ebd88c3519924a6bc404d0cd26fc15d686391bac90c930ab881788c707b327471c79f765b99139eabb333ef713ee006f2a97af5770cf745ccb373d92eec454f161077d94187d6c6e307889329f2601aa0f55f562ef41e6a8a9038343c521252f9e6dc8cace6e632c85aaedb59778ee414b9f498c55eb1a143e1ce8926cd705103ba09e9c5e89abe167eb1a8db7ec40a0046690db4e7215d23844b48bac8639d4430ffeeab67135e4360e3490e17b523d5cabcb655f7a3a198bb2059d644f0b0e0035074f3855657c690946f05edb17502b1772b682862c9d078bea6fcfb1fe7e953f8e2c8ac7e718cbd0b2075aeb4816e6121737198f40b31527186672504178294e8c00b6bc79929c44e2035032b451d2b74ecc8714f464cd24144cba08053b4efca3d1a91f5de4324abc99f0689609ed55c35b37694e7a10adc2fa14b39a1c16c682c0ae9fcb8e125ed0732ff09560e949f9e3f929e5205dbfbf662279ff085b0cdac00e4f80763c3237e29fc61f091cb6a93e7f391f9fbd6e3db56d3df80220050197fda70874fb605e740eb58e9ad893fbaec4a056f2dbfdab53f153cb19afcfe3689fc15440b1739805efe54e48d383bf5a67a7fe4f629617c3050c7b0d0ae6ac0bcf362c45e5aa56f6cf8bb1e279c142f4d94f71a502ee1cf8126ac58bc1e77a3b81d633ad0e0f386bf834914ce269d2ea02cbf752ff7b26c2c46570ab33e78134a6982a6216849f6a17ddb4cb4476141035b701b0ec376a6ac46abf2191d4aaa94e74ff5b40457b9e1dd74630443572fbf836bdebde1753be16f98e0f0d118fa9c87465dc7086987e4c15517792b7638864f00c0cf7db7e8790be028138767f12754395a9242d8ce6623750854276b96b893ffb098dc5fa3f95c60d3b83141c63d0b924dad3fc6650a36ead239ad05c72667204d3ab39f24c3962a7efa15528142b300f866b642f4b7af3feda6fa531d2a98569fe4334b65e261515edb59b4d8dc8cbd483fa4f4bae3cf44ec7ac547302f7ea4b6a62cd3cc2cdd49ced83185ea17e8531d8911c7bd4e5530ac9f152c2c8ad97a86bf2c29ae5f23109d45ce054885b38b02e60340c073d16a2cd56fe4ce1aee1b1b5151c2203ba23ebb5014bc64d669a346ab93228c845dbbbeb39038a2d307b1207e72bb44a501b56dc70d261fdc2df4e89bb911eada95e1075222448a83809287a0489ec0acf8d8d7bc61eb71944de83a851dadeceba450fd4388743072669a763ce397a47ef67739f82e548628ae7232d544a5eeaa72bcffb91476f53cd1e33348895f67a043e8ac3e91d910b12320117317cad223ccec391399b38213d11516d462bcb52c47afc59e749653f222afba6307b165524461e31a45fdaccc7e76a92f23704b8ec35f76eccadeb70a9ff5e47cac0424b785b6e74817ec62341d4770cd53c706d28b06db998d4ba628902d759de8bc88aca407adc571c3abc30598712c478f71114b923adb3030a1c17db2697606c12f18f6c06657744409f9cd73f3658d52b3b320b667cd3b33e0c03632920161f96ad7fe168384642bc64c9ba314d04e153e3121a0a445ca459ef40636b3effa3f304e78459d1f2db2eecd1458e70e0bb44a3397a66a0a9e331917b26c5e8a849d8981f3598b7d4f5e1409848d20244a70874e4363bdd0c20f038c732fba3bb2014429056b51c7a4da5f6fc1e3ef8f2af033ee03f50fc07b8aeae65d3bb759bd3112d8915003ed0a1b4ef7f1d34896b2bbbac1c3282a246c0c3aa85ebc13d8e5887a8279958923e292052e3aed20a80bd0c7bae204b10c9a993f253505be2710587ea60268bdc5ecaa764e7f3011b8d95e9ee9fe02d3078a5a9038705dd82610f2634066280d00126050107624688649d2edfc62b5a897dd5e5be25ceb0d052d4aa118e3dd458ce967ceca3abce1be3b10589df88b6c5199bcb189c79e8928210e990f9b5e76042a98507d0f219815a21a7ae27d3395a1db828948605b047a308848a7ef465a0a43410610d8d2dac135d9428b47512088a36f3a31fe7d18e936355b2d3f5ab5d0255c92941efadff2ca82be3d01dd17c3a3166e9d47fc790d3d17ebd83ef1488844abfd5180c3689af151a0195fcb4822418033fd7a34a88d3ca1563d7eb2e13e9b51390c9b92049d284d38ce6b15c42afcf343284e4c504862edf494a71b184ac02cbd004a4bea10d3c574c645d807326c409ca8fe29a3197a4ea0e35be12d18f527271ebf197cfb966c81269fdd04d7ded97af0166a91148a6e8a73b349fdb0744f826939cda850dc341d2c1fcf76d2c89f805ef7a04ada6ac3bd0c959650ee1", 0x1000}], 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:31 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cf9890000000000002000f500e0ff0000008800", 0x2000004, 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1810, r4, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d9", 0x79, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x4}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = dup(0xffffffffffffffff) shutdown(r5, 0x1) listen(r9, 0x80000003) getpid() writev(r9, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r7, 0x40}], 0x1, 0x0) writev(r6, &(0x7f00000003c0)=[{&(0x7f00000009c0)="4fce", 0x2}], 0x1) 16:02:31 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x175) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0) 16:02:31 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x4, 0x6, 0x7f}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0xc0106924, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180), 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) setrlimit(0xd2783ced874e86ba, 0x0) mknod(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x6, 0x5, 0x40) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140)="cce8c4d4", &(0x7f0000000200)=0x61, &(0x7f0000000240), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x40c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r4) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x39, 0x0, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000400)=[{}, {0x1000, 0x80, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) semget(0x1, 0x4, 0x15) 16:02:31 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = dup2(r0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x40, 0x3f, 0x2, 0x200}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/270, 0x10e}, 0x840) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:02:31 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x6}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:02:31 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x190) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) fcntl$getown(r2, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xd30, r5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r7, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r7, 0x4}], 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000000), 0x0) socket(0x0, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 16:02:31 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/257, 0x101}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802708caa"], 0x10) socket(0x18, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000003780)=""/4115, 0x1013}], 0x1, 0x0}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f0000000240)=[{0x0, 0x1f}, {}, {0x46, 0x0, 0x0, 0x71a}, {0x1, 0x7, 0x8, 0x6}, {0x3ff, 0xfc, 0x81, 0xffffffff}, {0xed, 0x57, 0x7, 0x8}, {0xf7ba, 0x0, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) socket(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000000140)="ab8c5342d49ac8dafd3a5104e3a9184612d75352bf684176e777489d5b855af7262e27ef2d80e0e0915e347ef36ed4df0a584dce4f4c56bef1b40573417815366fbcdb5d9455975d12d0f8a5", 0x4c}, {&(0x7f0000000240)="cf0cb46815f7988469b3107aa2bdcb90e65af1746bcac6c92232be412ce7eabe33b6407f2707134b75cbe1ea4454e7b331d8e63a4dddf33fdb9319b4fe8ce5380eb6290f91bd5afcacaff06a40fafa299368d8f6a8f1bd9f076cec01834c131f74da51ee52dd67d17080b8e416e480851072e774139a2007b5", 0x79}, {&(0x7f00000002c0)="b2a497c53e201871074f88e36b2c9c9eb9cac144e8c4f6c1046dd46b38c50400000000000000cbafb5f466f6f9491fa7a1f5efb4d57f2198f5e497d4a68290e8ab8bfb266ffadd067e5c5cd624d3d9bf63c846e1fcf47753c94ae28f03f5dcb4f21d62ea537f4976658292a37c1590f877dec5467225ba224c5a8baa07e2b803665c2a0caee4bcc5d2f3b61ee6ea7bfb689b670769d9577d2040089a1579d67b18217dbef0961a54392897", 0xab}, {&(0x7f00000003c0)="dda407ff952648ffa20ab8d1c5710d904b15c1ab2f52cb205fe52a8583593df2d76caefc9ce25f5f648ea49d3e3c76617e3f05f47c388eb7c32ebaf63469c3e52d4354232c5e0257bf86a6ccd4e0d0d389b81798ed0e35faf1c108101df29def00b3fc117ee1b73c88da81a1e0e318966cd4d054c0a2ce0e4da5e6f15afc298c8c4a9bc2d66d127d80a65593c18c734a65", 0x91}], 0x4) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "15a2ab123581426b77a2d38bbb859e22f5d7cbb3"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x78e, 0x0) getpid() fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0xa) getgid() getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:02:31 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x0, 0x1}) 16:02:32 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r1 = socket(0x2, 0x0, 0x9) r2 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000004f00), &(0x7f0000004f40), 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind(r3, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRESHEX=0x0, @ANYRESDEC=r1, @ANYRES8=0x0, @ANYRES64=r1, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC=r3], 0xa) setreuid(0xee00, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setitimer(0x0, &(0x7f0000000000), 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a09469", 0x12) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000280)) connect$unix(r2, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(r2, 0x0, 0xe, 0x0, 0x0) dup2(r2, r1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:32 executing program 6: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0xf00000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:02:32 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000680)="d021db83145f4e8aab416697bc6d4a40ad0829e64b9b46de32450ea809f4a9e724327571996fdd19727946eafda5604e2953f0ddeb9a06e7c449eed2808d59520d1e2758369a2b62a0e942a33f6d57315d231f573dc72df43ceb856f8ad30b0f72cfc7", 0x63}], 0x1, &(0x7f0000000340)=[{0x30, 0x1, 0x804, "34939522af3744b2621a2ee04c8b5667d01749d1f9ce9ff058"}, {0x100, 0x1, 0x6, "0062aceadcb219f79a7fcdf379aa900227fbf78dd917bd779f854dc3188e869948515d8a24e86fe8a845aa2750edd758161dd3b4506de968d633d44ba8c5d29967facc45e927f6a89e465257c88523ec554d1f6bc940b128e0339e1a28f85672ca59b6128315a27d792ca4b9393fa6328e201692d8ccbc2f69f6382154de9bd8c1ce21169b9e43b6073a2d2a60834ec920b9fe4b52002f66ac86f1374fafbf69456dae641d9d0b6caa7af07c8ea970b7f6279856531b61f013f2958fa456411e3c12b3333fee733804ecd098ddc1ed3fb5e2e8bac57c936fa4319f564936102f1692579499fa6fde039d5eec3624"}, {0x30, 0x1, 0x3, "5eb439a042b334d380786aa67701b0491a0d47370e6bbbb735c064b5eb26"}, {0xe0, 0xffff, 0x3, "c2cec3bd29f05f60829b4aef4e159253a81ee7b72c61274b4fe7fe7f3272f4276b052cc9432a3b3aa3245d18f97ba4b2e3210dd00c34d8c67ff57e9b431e57d92dc68ec4429cecb6df6949b858ce4146bd6ab774c23c19b389a4ee7b8cab4a3fe51c6edfcf1cbbbd03a7a45605f4e1743c83d9c7f767c8f57452a376735175581ed132fda08b5dd971c087af58e748ef8d0ffbb3ec48ecbd067ae6a330785b89e0936f632df8b31a1a215666b17fd9567d8b9c5e75a5852fa54e2d7ea107a738dafcc01a00d3259c634e18c488bf"}, {0x78, 0x1, 0x27, "eb87402601858bdd7b36ee5b80b9acb70646be690b6b6dacda0b90baa5f0b7723fa45a2ec3f87f62b5a1a17095f485e2549df89bfd3411419364087ad10f77636b6323e2abb502df63991a46900898da3d665049bbc52139a41d21f33521f3119a1c87"}, {0x40, 0x1, 0x1, "72454ce8f846d3217ed5255467db00138b3c2d2d6147de6789971af4db5c3224c1f834cc3f686403615cb8d1"}], 0x2f8}, 0x408) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000580), 0x0) rename(0x0, 0x0) 16:02:32 executing program 7: msgget$private(0x0, 0x112) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2dc18ca8d89c6ec23db9f3a625f0ea2653f4efd6c42391ba7ad2930f39cc280adbfd704c98741dfb6c55d83ff062189e979194865386cfbef1fcd51c58d9afe1807639117975ccee27ab97cb6dede93b3a0439a016a0e6ab389d2d0cf13725efcbf343d692f7ce362f281f78578032a65ab2ee12351aed0cb25e81bf369ef8a3ea28831af07fcd7c88c0f6083e86dec876660dd1ce144de319d6c1949c369cb002589a3933fc9ce9e8bb4fc2c897fe66836cf016a0ce5713d831c6"], 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x20000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) mmap(&(0x7f00004ec000/0x2000)=nil, 0x2000, 0x2, 0x2011, r2, 0x7b) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xfffffffd) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r5, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f00000010c0)='\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', r6, &(0x7f0000001140)='\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') sendto$unix(r4, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8ffff000002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() pipe(&(0x7f0000000140)) close(r8) writev(r7, &(0x7f0000000880)=[{&(0x7f0000000200)="73754cda47dcde54be0067acc4d1c5926cfe3506c09f56f7a28f5f648d390fed4a24fde7cba442c75dacab22f13c30f3e7fc555e8e4b3b82f888376eecacf779e53f103df5206a9820eef0ff9527ec748a04adf7ae4e8f723263dd70965b227bf30e1bc05a5be3cfdbbc32b67f6ab5924f6499017e2f111677cbcb2cf52d9db195ac2b5f59949739a7e0080ddc6150ad4dbd77da5b377fce7b1c8839037d558c44665762c8fb4019", 0xa8}, {&(0x7f0000001a00)="213e4f57d32c66dda21bd078f9a2be3f04ba2abfc796a315c85e67a7f078ea6a8ca42ece75e160c7dda1b9bbbbc548fa14ecd87d3ed4112009677f0894d18d29fa86dad2265ad956c752a120f6e20786e374083b200a8cc6a6d38ae29aa7755200398bcadba4461b55f0a169247fbd4bcc49b83504e8b0d2da8f611c9b0539540e1b0d1f946fc7f67a14522a3b24c8a86ad5a9cc124312617ff32b853a15af50fef4c24e630e1ac584d50b0467b8e1b6d03f11a1e48e6f8b1a872b85ab570c468cd8426b62675026ea231b6e354cb5a06e50d1fd770024c7e1c1ca5890402452a99dc2fa6957cde1f5589e12f11e35314cbf5cc88cddb97da95729105832b82075d0966d3b1c54e450a85860f24e3828e285b0e306a5f33e64f9e5f160fff65550eab4f909402214f528bcbe450c1519612cc20722bb05154abf532d459cedb2b1b288ff8da31220c491122b8b29c6274ee58df41f05bc7fcf14853e7347b230bc2089219aaf1428d84aeea20142136fe2dafd37df7c0eae809e3763d0ceb9852fb4660f350125f553e508d03a882188c35c6447844d36080714f5fad7ba4560565ed1d8c5051b6f8b9582dc2d7b8d62012f151db7afbb178680a6396ac2d85bf40c60b35fc3671f8d7ba105a40ee3c4764bbade22283bb671d4c5e82fb5876438f18f65e2cce2f8d892aa81c4e5735583562cfc4d511877933e56943cdfa9680ad615c33633e00e35c6731684e3376518241f25966e803154e6047adbe65c53e83ce094b3e26225f4e3649b84b0648f56ce1ac60f810ced41eb565970dab84178bbc15a41ca9c0e222720a3db9259648c0de907cd08c09a5ac70f67b7cf901d8a17e1cd0e6ee519a00d64dd119fad90d3d7f1021a3c6e532d9275ad6997e628384141a5275866783a25cc06d9b12e8062d06d21cafa49200a3fbd850e0e9a42912adc6cdc56db5f038eefc72131939b27a9fff2cfa80ca252009dbefc38085409d4baf75e240e17c00c70150f09f3b0e4aecad7df80b3ebd634d70a8cbeb59e05acd67928618fc48de2e57d9e7d7dde4d44baa107948a63ad3b769307f7d5d57682b236620169768700a4f84afa6fece0e21a2aee1496df75d814fb1352c27fa04fa5d1ed7ac7be2d286fdd4236823e0c574fc90098029445b4611284d52b701899725650a55e97dead50c3c8a89936d159d34c5f00cd5a4c3779d593b3cf352330242422ed1143b22701b6f0f872a33afae77301ac491386ffc5dd07f5fe7b87d1fb433d51637ce951bab97fb14755fb4864602c6db1378d5312a2c664e033ebd0f2c5dc1b0eb11d6a48afd436e9271f1ffc7298d5aa7489cc630ed46150bcb1ca99a2e3d1e4ec40a29e0010a8eb2e070b9973c60da5ad4f24dc3fce9439a816f3e3cbfdd5d498f4a76e602c158112024d3123af3068a4ba87b9a0c2fed4dcb02509bfbc761f1fe58a69f2216af804ea943961f27a88ea1cc16b67d0a5ef7c4d9342dd920ea212817a7d23ded7c80e397f71cd0ca3ec9b8316582564a76e74cd723a1bacf870953ec6794786d958829d14e6c46fc8399ded72ea306d30b3704b948f072d6e3594cd63bc5c0df8ccf35449c693a45442f7482c03e71244e1ae84ceaecad526a12c7721837541974bcc954de07c4f2b924fd243c29472c029021656892efc3a90d858312ea4fc2bf0ed1cf29e04867775d5c18522173ff2c00008ed2d6a57b276b7d866dd02bc643527adb4e5d61037fe7761ee0c36e739e02c70ac32f1da3e48cb7955fe8e6d4ff70a1637bede151ee013557ab57cfa6ea6acef6f2987ff0f34f69381a8eb335e267ddba2f4b2cb5ec91fbda486a1fb7574cdbee24c9886009148f68dd67b71c456d32a186b215e45fa794658840ae19375cebb0ff89a2e9c68797d6993f7a2e285bbb8871341b0365b1ed1b55a803e5baecf044f4b48c5d93ec09e926a342bdc1d935366bf7e1bc44eaa6ce25ecfaecf786c43f91ab30e6b136f20b709451e9582ed06d398ae62d8bae6e1d934074a6d08636508a43122aec270fc23078a3d0bf7fb5beaa3e92eca94dc10d106c257cc60141e4116c1f197bb27fdc33b1210b295fbfbf0602e16a0c6fdb69e43e5f7bae0c8f9a8f7232774b3e7c91ca78be72e8edc75d40d5f5f8b75d61e8cf7c4f24e82e2da11fd9bfa24cffe7e9e2a8ab3e496c6cbebe1c25da983bdc3f7907c4d831ad7477544d883b04b09c25ca59749e7a47bd8585612a62bade06cd3cca40faa6d6cc70ee469f732deee20b4b9b11f63a5781bec33a8ca97402201370955f676be36e1c147d0b8d05641a83aa87beb375f99633eb13dc24dc35a820af93bda1a596a279543518cbed6cf24ea053ca677deb1ebb4c62757fa07968679dd6dec8d09506041ef44a7d36df9ad5b20bae0a2efa5784ccc13f95b4cb0e3e75374baf07c438febf2d057645e623fcd2e14ba23bfb45de4d4bb16338f035400aa4e57f16119caa9bb3655b8cd3d1f3a13857c4387750bda25474fb9c3862a8bb1194b1131a533fe03099aef64ce074d30f4efe33b9fd47916831370fa9183a1b5697d74e49eb3f9553974d3615c24a0f94ce182abc78b2d4c550f8127adf7ce928cd02a1314270b493050eef627366a6139f407b483a485ecf987d8463368d631b31fc61094e8457432b8ff8ed4a4a9223db41cf49ad9d574122e81f013e62fdca3f15f041e7bafd7373d5496bae758856a0031ee838292b7a19786371c28a9f4e7d01c4599c1e44ef5c4c0738500197180507249c1d87382a07b03f13faf08dc5f158f71f4f4c39491ec381cea424e1c7e51d883cfa94e690d94a60eca459e9cdce4339002ae7898e32629a3b0bb5e46c9e3dadf67ed63581e0f109faf1653415df284a7ed7eaf0b47f6122ac0a93216ee25430c8d90d6e732d42ecc759f0e0f88c050f75ae0eb3a071ace98f754bfb4c61c126fe08f13276cd93ad118fa6886f107c13fa570835073c9c269f1c99f597abb5f0788e9356aa9bcc6c415b32e2f538776e98f95a221e71d57d6c4d19360e498b58cdb80c907d1dc3cbd51cb34266fc1cef43b101eadf7c27a8ab26f8bc6258a95dadd76d2c17d63eb35028db4fd94156e9eb59167fcaed4757557d0e15a134b76956186f58d198c04e274bc0a6f67f70ea92a831f433a70d1459a795883c7977528d542ab65eca0f6cb6a7633b44bda4354c2e57cb7749ff0dd2ec0292998cc3356ed2a3fa8dda8fff17d0a4c0a370d2200e12a1f394ac205a342c20ea7fda6d1dea2869b7882a63f9632910b42cd22c9ab8004543eb5a6513ba9d2ecf8ff0e0bb77d2c3a894a4a7d24a778f0520eed03358e374a7f95ca9f2d8d49947d7ab8a58cec043a87ed3e04982094cb62e4221f36c315be08ab25345717e85a6587fcdd597c543fd4d6037ca53d99e2f2c58008f16d967f695c73bd78ea278281021897509eaa02e8c003116b5a126b6deeeef1afc99593d55d9bc9f2433b7e6083871aa9de2d02957ada5b0a7da6fa2846191bd9861ede472384eba88200f73172bc61e42bca55fc74269b93a4840ade3fac756a7af779a68b28872ec53d1c8e377d03869edda933ab60995ca660066a64b051b3c0439a191ca6a0ae02b22b7d2302e3bcb954e69723b171d61fe3cedcaf3dbf2c045cc47cf8a962712feae2903be5a4fdd7aadfaa06fc3c83b2ccd798cc7adf5a8d4a3fc8f2e597e41a9de268598dc3568f44936be088dc7bb5f98bdcc0b2584df2c69369dee8987995106e1f1333649634d9716ce3702d1df6a943b33f02ef0f3d19194d19f0c85ce453fc42dcb77655934b79b688ca31120603b9cf3c80e1dbf121db7cd3f6572794375269bfd82f6fc6999d417568855888e55c667edb5dde7a718ee72d2f66378b47adcc0482d76ca4ba454e09f27827b8a0aeeef4ec461454b7907b870a01780a764587422ae178f82ef40ebbf9c63cc02c3acb62adf25b578038bd7e21f5fae29cee20f66893c66fcab302102a4fca3221f666eef4487d3512d8ad2e98da4608c5e525bc5fcf5e2140e7bb15a3ec0dd61b8ad95ca55cd8b2228423fec9e1b83b276cc876fa3a09832616721fdf0fd68df746e15ad6981061c652b66bc1b2fbb500bc907f037466f5ef6d6547806f34f117b7aeb545c470d802fb3b186374825cab4f94eee9d4dc083c272505961d03e62e9d7a67842f67a8a2387ceb16027b929bce59fdc9c976586bda8108bffa91ae81765602e06dfad1aabcbd78397d4361330a90bd96c4b744026e6c40aa84a60c614a2a72421bb95f6a3b4e407688f89015136b67df13c99556d028cb25b50460cb7a57f29c3d4de6e71ce6aa85eb09783f8dbe527d56d1885a16b297d92c72a1ddc5343a124219e44e12d686fcd3d1cb2953682250d973488b0e4dd4c92c7ecb12a324d231ca4a559be772e39cd1b24bf3aac2565f2cfab55b552f83982588194291d079c7adfb4c1e3f3319bf8e1289b97569e43d925265475d7567dd97d1df83dd6ccd3f3078c3b96c650eaaf29e1ed4a7f29459429c1ab7ad023754e7274e34441c0ece43622747051a0a9c7b37a1c897f6072adabeab3c0d1804c892b8751d788f0b5517bb3cecd4b96aa1398fa21da0898a6676a2d443169f2da55774eca4e74a93ada501d15e50875c090768f909a427e1e998af04d821c31871898efb4ae450eb49ba04eb70d3a31e224d493cb3353930220c03e68429924e2fde73eed5a50b99af5cd042174143e2fe11b7b94faac9b6117fe7d42a9d1bc8fe238c727918485569642d2bd8079557d64237f5109ae64fb3aac3794aa9a36ba9d992de85bf0d6f49ba847bed18d35178930825076388390c8d1dc6ff20505d688ac0348020635e2cbbc8643df58c0e4124a096c4a999cc9d9d51b9aa748108fbb8c9baa9ad0498f031f4be9fdaaccb190c234fbbfcba1648d7c7893eba24f91a73082ee7aaf2cd9f3b3b85fdf279dab7c447b831aef89280bb0daba9511c3ad9d52bcc2ef5e1de801786cca759cb55cf4ed64fa4d07e2e03a228b31f3b38d6346889ae3df883561d790cee9797830bab105040513d550dda1bed1c2ac9a3e11ab5bf1370c6f1dc6319b4fbcbb309371a9d1ddeada342a1cccc723fa7f96563a25d67a1d3b08382ee66a41d1804791c0cd2cbde511078dd9251f6b4a185e580276832f984fb00d2bb0ddaa3189788f519a7c037aa9630542857b351d16c44118ac51a43de91a0afad7deb34e5ea3c9e9b7c26716cd8d6a74c313a56ea88e842b338a00354728aca553bc0efb33ae97bcb96e8f2eca01d571edaad03bd646c0364c5eae74f13cf5e44f1a22565e08c7681c44424e6c871d3e4872dfdc2a4518f2f60f2a083e3735a567288a3ca969e7b38c2f97fc6180f60c72c77f4ff4f4c5faf11eaf10652d2b583eaca76e8645747a477cbb1f542138ef298b1adb72f8d8a3686cffc7c5f565ad56dd36239a358af373271fb00457f5b7d9ca956196b3c939e903ff121c4426f4723405fe38e43f910475e38ff2338e08bf6cf9d26bc2b5a05a481cfb772d4914f1cdff2fe86d6d1c9e26d1e6a579e1ff50856165639a998ae8e90e815d3297f8306cba1267778ddc1e6965d5b20d582adbf34a5838fb4f3af1a63fa9c09f49fa56fbdaccf02d03eac1865cbdc5b07e2a09873b6004d20382e765a613c96438901f76d8c897c71dc4d1e4a66d468e720d7d8f9c72dc969c6820fe20a230618cf3c6e48617de208b0bceb2856de796f819c7b121f6874306a19d514b22a3b99185b7ff6319eac53e54fe106a9906c1b944832c5917b72c1709b5d7f7d08744106e3be1256613ec1263fe540e59784924b75a3bef53662f5af007e069327af8fc348a3549beec6ca6ae4af2e0e259f2118465b86f2743ff1f94cd9c33b9c14244bd524c0bf972161b5b7ef2b2791525cb033f39026b84cb8651cf92d4b68d155ac6f2044f597660678e793f1", 0x1087}, {&(0x7f0000000500)="cf8f0e1932e51e6e907b3f54efb0670ca966a1e09561215b2a71c255f96fd8301199b48c94e79beb30f23f1da55262b93453c750b0e4c10ce274dfe4c19ff345126fd7609b1c6477629af69c318379565a98e46734a9c8d76b56e4d30c0c80aeac3c380abca268f08689f6dee45b330238aa0422c96070c336cb6d3d8b5775f64cf646729a8cda1a3b28876a0edea3c4e952dc4daafcacc0c57af9b40b14", 0x9e}, {&(0x7f00000005c0)="9c235f31b582f7a7df11eac6dd2dc3ef7a3c762568daa3c52f0705f86dea6ce0b4493ef8cd8dfca2676229f87418959dc30cdeb269670442a8814ee2faae650076c432e96625bce85cef7dc86943c5bd5c6ac65a51effc0101c800534793b8f20983b3960bb0b7aa3ac855bd5f40438f72b573fabf5ba033d49f251c60844b94d6636484e6f151bb1d1246396cc92fa29a3d7f223263d3ad29720635b4b229e6ac48c7a0fc44701dcd65e63794557630dce6c0c5f36408ef2d4bebdf44126cee0b459b96c234fe5d3a5261326367551c7f9f72ad14529fbf393854e4e7c91f22f785f62363b7b19ee1001d8d06f40f54", 0xf0}, {&(0x7f0000000000)="01de86ea629a60878d46bf2ebab9f0030ad557b164474ab027dfa635a4d08f22e508864cd914fd7b4165", 0x2a}, {&(0x7f00000006c0)="469193b0cf01883255171cd922ed6e73ab566fb571ab4fe338c5bd4acdf7c654d2688f6e665c171fa5a31d57d79a53d4be229435b9a4d1d44e28ccd8d04ce45e30126a137b891e725b63059796d094af5f950d2f08e7fed6f4a19dbea57f171b8939e23d6385deaf16dec32c352fc0badc37e0468c96ad3de473f1bfa9ee65aab5baa5f3539c7ca9c1db9c41cfcc0ea9dcdee673f3e194522377f6c8363224063ef518a5e462f4842e813a9c4650bbd390ecdbfdb71e5f701f904bd00a9378efd00c345a49ff829261142a", 0xcb}, {&(0x7f0000000040)="eb056632b1024e12d783345a7e2df513d92bf2eef1476655e885583691", 0x1d}, {&(0x7f00000007c0)="19c69e2025add2acc208491a57bda78e5272dcdb4bc44df80dd6cff3e1d7756735cdd0685af3209237549f92a3744e183964b91ef1fc908be6776aa3d39ced92e018311f128c1a272291185aae323e5f8af0f81d544ab8b14bb1e538efa906933c5e9aa738d3ed1f4e4e7a605b728202b049f99e8edbbd048965381e9911d63a1dda2868ec4ca468c7863164c1beda9a30367e0f21466c487f0a2c61", 0x9c}, {&(0x7f0000000180)="6fabc2", 0x3}], 0x9) readv(r7, &(0x7f00000001c0)=[{&(0x7f0000003440)=""/4104, 0x1008}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) 16:02:32 executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff0200000000000000000000000000010001000000000000c2043d"]) symlink(0x0, &(0x7f0000000200)='./file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = msgget(0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgsnd(0x0, 0x0, 0xf0, 0x800) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) syz_emit_ethernet(0xeb, &(0x7f0000000800)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x1, 0x8}, {"5e6734780dd35f50e85614266b7fe1519b3184d427eea8424152f80811b5e868d7f3b0dabe8a62b6e07ff8900eb4a2ebe84c50ccc4e8a92a2401b012a8efa73e10f9dba32850097b122496ce3715874d06361f0f64e4ae352323c103318647f84fad4fe3625e32ebdf66a17af20f7a5ca96f88e95c9fd538186e41c0b857a43eeab896aa98149420a96a7f28ef66cf69b5e23fc59e8778d0c0781d8971390257db21f65992ccd19fabebc90a08f2ad5e03cf2fc0a44eb19cb355edc1e416a00ef7"}}}}}}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="d9020016e9"], 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000180)=[{}, {0x1}, {0x0, 0xff, 0x0, 0x53e}, {0x0, 0x4, 0xff, 0x1ff}, {0x3ff, 0x40, 0x0, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000040)="71a9e40cc8274bc1e65a91501d162948b47ee3a7ebc26d211394a34b8e5f84cf51b59c7afec37082", &(0x7f0000000080)=0x2abd, 0x0, 0x37) sysctl$kern(&(0x7f0000000300)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000780)=""/85) r5 = dup2(r3, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040)=0x3ff, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000440)=@file={0x0, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x210, &(0x7f0000000240)=[{&(0x7f0000000140)="7c31f7d7ad9d2e5cf5a813af6c99e605a09b9566378835736158c8c51e201c9206cb3d04bf6bd68569f395fce39242833f61cdfd10a2667c64c1", 0x3a}], 0x1, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r4]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r3, r5, r3, 0xffffffffffffffff, r3, r5, r2, 0xffffffffffffffff, r5, r4]}, @cred={0x20}, @cred={0x20}], 0xb8, 0x2}, 0x1) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000011c0)) 16:02:32 executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={0x0, 0xcb, 0x0}) open(0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x1e, 0x3, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x3}, {0x0, 0x2, 0x0, 0xfffffffe}, {0x7a0b, 0x0, 0x0, 0x3}]}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:02:32 executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ftruncate(r0, 0x80002) write(r0, &(0x7f00000013c0)="0000000085624abbebca89f52bdd8812f44c83f0577e2f0883d4fbff8e9ec31d80d5071e115c75f11b420c1297d75815134916b149922cf16a1df3e3bcd430a5cd451b48b5c325e5a72d10a6a8e9d89eefd3b6bb16be184e8818da3f108387adb25d09f52b4ade050fd3891e3e8f756bd13aa9d4601ea158074cead3f77faac3bb2ef935dcc19615377181ee840c6dc5c61b72185508c58fa921045ff90f277561277b89daa907e03aa3d546399e01234f71ff25a5fd9291c433dc2961183356b559cad5a47e8e7fd8a6cb15c7cea0cf79783fad48a763a16d2d0e5c018f020cc66bca6c046c5fd6307a4bd168c84dab6ffbdbfaf004b64f08bf7cf4a7f9b2195212f817bc71bf35607608a0a2e8b493450b3c88d7b5688a0a2cbb0b5f2495232f0a0fc62231eba2fb00"/312, 0xfffffe39) 16:02:32 executing program 2: sysctl$vm(&(0x7f0000000000)={0x4, 0x137a3730d028b950}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x7}, 0x10, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x8c1d, 0x21}, {0x0, 0x0, 0x0, 0x80000001}, {0x7e, 0x0, 0x4}]}) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="78ffcb"], 0x10) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0xaf9, 0x4) getpeername(r6, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r7 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 16:02:32 executing program 4: r0 = socket(0x2, 0x1, 0x0) dup(r0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(r3, r5) shmctl$IPC_STAT(r1, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) setsockopt(r6, 0x1000000029, 0x1021, &(0x7f0000000000), 0x0) 16:02:32 executing program 1: r0 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/251}, &(0x7f0000000180)=0xfd) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000240)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) getpgid(r3) r9 = dup2(r1, r8) getsockopt$sock_int(r9, 0xffff, 0x4, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r10 = accept$inet(r9, 0x0, &(0x7f0000000400)) r11 = getegid() sysctl$net_inet_gre(&(0x7f0000000440)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000480)="9141a99be6bbcb31729f5b22c479067c9f4f8fdb5f4ecfc29be6558ea26248d9a36ed0145f7259c90e13994b5d64a25693d7761b981bdc8e8988f4be1595e65ca361a85f8fd35b8a1d8028394f28047a79e0c55ee2b29563d4da1d668f75ad6d4c31b4298e", &(0x7f0000000500)=0x65, &(0x7f0000000540)="bd4786688ea7964da9c7aeae5a57d919206a6bdd7bbf0cd275ec44ce728eeb3f1f950ed87e17291ca302a229306f99cadee9f2267f7db7903cdc8bbbe9603cf5a1b2d499fc9d9aae235bde632759639c4d8523f5dd68a787dde28e619310d880736cd22b591a3641d29d806a61085a5787ea3f7cc57592eb59ae09fc585636ba6c", 0x81) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0), 0x20, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff}) r15 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r16 = openat$vnd(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000640)="58c47fe74f4b2648fceefdd1d03e2171084322dded10", 0x16}], 0x1, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r12, r6, r10, r7]}, @rights={0x18, 0xffff, 0x1, [r7, r2]}, @rights={0x18, 0xffff, 0x1, [r10, r9]}, @rights={0x30, 0xffff, 0x1, [r13, r1, r14, r10, r9, r15, r8]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r11}, @rights={0x20, 0xffff, 0x1, [r6, r8, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r9, r2, r7, r9, r7, r16, r7, r9]}], 0x110, 0x2}, 0x2) chmod(&(0x7f0000000980)='./file0/file0\x00', 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r14, 0xc0245755, &(0x7f00000009c0)={0x1ff, './file0/file1\x00', './file0\x00'}) rmdir(&(0x7f0000000a00)='./file0/file0/file0\x00') ioctl$WSKBDIO_SETKEYREPEAT(r14, 0x800c5707, &(0x7f0000000a40)={0x7, 0xcfd9, 0x4}) r17 = semget$private(0x0, 0x3, 0x40) semop(r17, &(0x7f0000000a80)=[{0x0, 0x200, 0x1800}, {0x0, 0xfffd}, {0x3, 0x101}, {0x0, 0x6c89, 0x1800}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) 16:02:32 executing program 7: socket$inet(0x2, 0x6, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x108000}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="d4b7d600fe00809c34b7bda9a45c", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x691, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = socket(0x1, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x2a, 0xffffffff, &(0x7f0000000040)="00000280", 0x4) 16:02:32 executing program 3: readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/144, 0x90) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x11203, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) setsockopt(r0, 0x6, 0x1000, &(0x7f0000000180)="9e8b76c395a205fb26dffefdd7fbd4357f7f42bd3f4bacbdd5345291fec9d8285e392a130834eaecab926c645805b5c26fb2d5137c152000aae267393397d3d92585d10f9beaf2b29c731c8c85922c0e1e5a07d3458d8453beb94dfb753025b99af7dfca6fa7edab719687a32798e0b209318df9480e278976d282aed0612ea26e730df86984e94badcb879efb0c940783dc6e65ce73aeb8f443dac14997fef7421146e926b4b362fd0c5290c8c9ee072f384c94cfb1a4032fc74e8af42fbc", 0xbf) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$vfs_nfs(&(0x7f0000000240)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000280)="6766bfb2a06d800df72897f4f4b69b5bb4f4760ae43d25ba71971700787a44b38ebdf477d1beed1457eda231a0e7c7", &(0x7f00000002c0)=0x2f, &(0x7f0000000300)="d59dd6b62158f4f85aa6d0a62f964df546221c57720c4f66448595f8dbb013f9ec7f897c91671b828a0ebe3aabd2ab1925fce4f7ffccb0e887b7d95079655f4a07528b6d9077deccde755f96ecf8ad7b508fe4566a40996c8688e848e6b5923a687c7a94c824b6d25693a31d6faaa7dcebe5be56f94866f9239eafcc921af7dda9b9c1ee5fe3079b5ebd7e35e4405a7509e7", 0x92) r1 = msgget$private(0x0, 0x410) link(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x800, 0x109) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x1, 0xd6, 0x6, 0x51, "27d17a7384e9ef6f20601c605fbe2845003691ca", 0x4, 0x7f}) r3 = getpgrp() ktrace(&(0x7f00000004c0)='./file0\x00', 0x2, 0x100, r3) r4 = getuid() r5 = getegid() r6 = getuid() getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0xfffffff7, r4, r5, r6, r7, 0x188, 0x6}, 0xbf, 0x800, r3, r3, 0x4, 0xdc43, 0x46a, 0xa63}) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000700)={{0x5, r6, r10, r9, r7, 0xe, 0x6}, 0x5, 0x9, r8, r11, 0x2, 0x40, 0x88d, 0x7}) sysctl$vfs_nfs(&(0x7f0000000780)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000007c0)="8d2c7bb2a1ba9c2be8ed78ec4d81c37a476b0162e29c221427eab7159ebc56036270f9514776178d7c64c45c52ff9c708040185764946f5802653aadfd1785d083f6fd539818dc225f510f91cbb7e49d40c35a6a67d402b3e3acf5cdd037994e3576d829da84deb235c77e364ae3b092fbaf92c7839b6830a0854552044402bdc46a1bcdc78d8b506794db5e8ca7e374c587404231a5185ee1e4b0535e51d6945005a74c8a6a9c778badddacb9454ae44dbc77ccd20e3ff1cdbb50263bd8ce853ebc927d469787b073bb1f94c3dca46f92cc6afc835d10b15afcacec34ae91b266a0da9d2cba74572001e6729026c3e5df22e058deb77d5caf6c99a344bb416b4682fed399ab6c39079c231843d6501dfc771cebd302d7fc8ba715beec83138eb5600d9160d8fc6d71eea183148b9fa82ef964583865f7a5a953594b57bf1ebe9043f3a04339c87e229d5d1930dfb0bd959a3d03fb4df6e55d26e31fbd2efed7245df368d087841bac0a365a3631686960c031c91cd52ba5a0dbf725dec2094adaace490e9e657ab4ef71150886e8374241f278396f0005cd57cce2b26a75c9910f5434299cb62c86eb7b51a3dc4ff95942967c6caf299106a5567497e806285177e531a87875e3552c855538f8c17b0b9c29e6a765c969f123d7fa2c2664b980cb68e656d05530fa35761b45cd0dbf8aae6982b42c69c6972de5c48b5d915c2de7610ad3d597b5146df74c01428a22a4425ba6a8875dab894280a8c3c456914287f584e6d3a4c1b119ec83b0f3f4b6e22de80de5aab622d6973b987176202762a1568506c31cea6c6a63bcc9ef7bb6fd48a6ed48f96ceae2e59b863f0da573de9114ddebe9879dfd2d61330a080a8454225c0d504f29cab056320d4178c35cad95911793f3463a809643749247a328a8bf3034924583e591088a40f670e3e066a2273c09c721260aee40d9ae20b459c5c6a60ab169c7f467464858651d712340b6c52414ba8a4cfd8e98cb12d2e135e35aa46d7b5efb8ffba971b5a979249dc1bd59065f801acfd34ee9b0c49a6db11204df9bf0b866334f453abc00633652bfe51322296df3e28174f8b168d00be627e5543e2bb7c4a480c9606b099e3ade0e7d6a3010210264e74b3bdce69e0b5fce1937bdbab7deba617be8afdeaa1f1b10efd7bad98cf02822e50e64aadda47e2980a6e4608ea8e7d1260497f87df6302f2d35d087ffcd0d64b5172fc3a41f754b405fc20e196950487e894ffb4b40f5da54fb720ad01600d9aa7e7345fb63564c33eb24ade37da0cfb63af8e094339c3ce7e934783edd761f76ea2d4ee17cbd3a1a7266f0d92576f879103cbc8e0e269fa50d230339ab72c50aabebbb8b94172f43d366f17774d44aacf0e6a743778ee0b193a2fbd0c9b07f6cbe7a3c81a066efc42582656f85e82790219c2b4a63feb066490928b6e4ed2eba96de88405c9f9546518fd142ff0a97d7f980997f086d6e1d26fcb691ab19d1161e9953cb19467a38640195d99b0398cf3557f35b479c2b26ff8e9e1ff8d8ffe7973e7cdc5999b98a628be74353974618b989b24c29d2559a8b8aba0833bd45d87205ea72a09a727ad3ee67e5ab464fe56deaf42a45620d30c53695a2db1a6a24f24a43fff22313c262e12cc102fc981542eff97622c5f792c8e1e7caddda0b237304d86c4b30e4e3d5323de519c05bbafd193af4554b4e4ee86e40787722a459ac2a44b7125248fba25d723cf46bd8f707fd648ed841acc06b676a47a1f57a9e21933e5a7c104e10f635f88fc66ac909bda4eb1072171907003f49868590c66879dfccdf9439c566710a62e0bb4c336702fbfc0973ad566a7a764a5b9fec8920931c637aa4ebb8127a925bb22196c342cbc8128858daf3c33eb381b0996e42727ff9f2510c69a0fac2f046f453381e2a93a791a32f098edcac9be9db35e50c4eca2269ce3251b7b9d8a7428ebcc486a6337b941550bf17ecaae40f7a5a82818bb254890f7a037b34ee8ffe746d4c8642d4c0e4531b1302eb7d3c6e2ce935e19679fdbdadf45c569e87397080a2bf000fcb6b82de9c6a5e1ab45d31fae27e7572dab0cd5a79909bae10f677a9c8bf912da9977585bcfcb7447dbd3d983dde16477a5df8d7e5148597e5195ad7e871bbb597022771e6b90837456e64d5f5d5d1a326fc9667cdbc319b7df1187efd7e09e6a5265dcaf623dec29974341e637046ef52ce77901092f129c17bedbf3fda898a074a5fdb0985ad5bc57663256290f381ccf859c2ef48af2945942317a8b10e741eab34564fccdfe9f3ebb72be171f2b5092be7fe32b45fd06c7ddee8e5cdbd05df6391722b906eeea68f48eda88ddaa54f9736bd5bcaf77bee40bdaa7de341c6e3a5afd0ab953a7ac38caff75d5d242d7141ad4dfcd49d7577647fc1b43f4e9b203c39e77059f6d2294131b44df8977215a5ee23791ee531f92c32dd413263e36ddedb02bc76d160e4b6a952b432e49367ed9777a8d0bf1a259a7e3084c5f3693763d42baddcb74e79dcd428b1f3a53eba7f6e72a2db9cdd6973438e965180decc61f0ebb31c0b29f9ce698f91a1d7a600f9ed702d4f2f81201ba1388a4c775edcc75d5fd1bd535c813bb39fb4ba68ab1d4594cbfb57a69391cdf639802b9aa136b818dbea085faf589f2aa8a87f298843db8ad880053340f466dc626814e905a0f5255b9b891eca46a6d96ec56eee501232de465de3b2d970f2316a746bd0a66d621f9f884f8e263f70015708c055c1c0d5f6bc3a4c9ffd6b0a70f32f6b87c7c512e4cc577ba14a01614fa5a6c08e18cd9a0a7c393803df796bcfee88c4aecaedb9bb4ed280fb901608968d5fd2be1637e6de550637abbff0e32b069f4a85b9545c30a28abbbc3c5693b76766666c6d56f501c887f47b3e77fa5d76d7c1f3609a3d4e0aed00e6513a9b7e360d1bc46b9f89cc6a8c4eba1c107168323f32cf714d867f9a6cd4839d4e5da3df169093e1bcc59f327457454865dc139c11706fffbd44b78b74f38eebf1f693fc0f51cec1adcd1fe6881b93cda0610e2826a255deaea19670fc6ed7ccb538853fe2aef44bd4289535fe8cb2e046345619495ef8f5aa720de7dbfb4f784fe41793fb77fd9daeb7250ee83768d3ca5297aa181734747d053c46890a3693e912266275222080e3bd012780a75c1dc7d04a256363c65d7c5f0c360ca816aa5eb259786c5369ee6224671719ca0ce9d0d3a30470a1a9a1cbe7c789ea40b26f3c90da7863c37806faf19a3d7718213390c6557ba6a5019ca990dc82127ec6948fb9be9b6f6f3419068850b719d232ef7d6d68cf6860ff223a7a9c88d15dbfaec2b9c42c6513c6375ed4fe286b2bfea937cc8e38a50a09cb5580f14d0f2ba5cf153a04c58fc6af1a7f2bc76a5711c0e86f45752a4d90209b339ea8c2f283359d8c09f0afca0e4866d89c11b3c02bfff7d866610f8c6a0dd113218876f351e9441bf9d41ac3a20a063b4f4df93f729ed136461da7cf96292445b7831f0737e6c162f4fb3019419f884ff7ddbc5bbc5b2afab5848e776e27d1861918acb0af7192b4914f1f9451c3e8805aa56a19bf8197ac902cddd44d09d75071b3ff6697f03c69e22abbc4c6636a77b29401c68a3e1d69bd93f9e3fb9b3d19dfcde1b928622294d07bfc3c24cdcf26a40d15ba164e40004f9837600e3a21c2c1c73348156248e803fac8a22687371918cfa2b07d1db081fdc06376facd2a939f8778d42758453cff33f4af017750b0574979418a6a1dc962b0ec8783274957bd26b46b4d62fb83ed7b824601fbc014fff93511bcaf561ef43c2fe2997f85ed58268e9843b93e458c4587a0104bbaa6b263fcde489a5f103f95f58b33a1c75af2cac2fcbe6e80c7ca322cf99e57c6e1659e1b2aab058732711d21e27f104e29e678da2b238910537ff5773d7baa0bfa1b4f0739638fb7d71aba887e8d476e5a9e3271656937d17bc4342845d1daa89e85809c26df7bca9ef18c42d3093ad06fa4092d0c0d1e173f8010092c047c8efa2b074e99053629f2ef05ef6002823a2e22da09cdc0c0ad0259b8049ad9fcac4629d8d10d44ff432c9b086b6a4bc8431ee0a2b9e362dc5a415c663436eef1c82c2ddcfe91056af91b926adaa9a09e20e19cd96bf8182ee9c7780e205bcb9c3dc1b86440869e2cd068ecace3f34534363ab178da92d15b720fd320a143a8d0de6aeb7091aa86fce10ad3c4ea91a9eba14b97ff73187417af99250525bc3a5e20f3225d21d4cda6cdd64cf47fbd2a298b659a2880ae603881812320e7203ae5e8da4baa38f61b2b6176c48f71d13b4cbd3d8282426912a7abb1bb258e3a889382bd989761f3f43a6e17996bf3be6ef62060119487d41d90eebf9a31a58472918ad84d6054e9673818dcc41e976753d5f29812d7b7ee0aa7eacb320e9a3123eb1284d39cf3c94f586d3d2f279c4194a15d1e0a294f790d8159255756dd31dda64005b2e2693421804617d5565a2fc22c1b97ea1f8626f3280fd9979ea70f677fc4d4eeb2937236582f396faf7e3e85ed6f0f98ebbc65e8e704d463b54f0a7a7c5d5efa542947b081dd6fd046979c10d3647de25454c8f2dc29e03ec863fc08faac08850130fd8291d1124a019ca8e373a5de29d6c86f37c92abb51df4a81a8ea4e8b6edf4a4d4db64785cd530380afc0c33100ca327cbf5960fdbc5c2f922cf5f36f917f508af371c7db47a0b0b1ec4fee85885b84205285023849b665821635e785fe3cbf32d994c36fdcbc1424a4b0bb6141178b8872779b98c23b4c13115fd00de72a012b7dc27f0575ca7d17889235a0c754f26d0110d43161477d6e2c3d3fd2aea6401ef4d8105ab19a29e67cbe15f40eeffe765248cfd637ee725eac511646af38a89b6d1d2aeedf76feb98191adf7bef8705442e36a88f1743a483b222388e869f8f1552c13afecdf2f9ac2bd9b3df1b4479c240ad339d6147d869dd8ff924ae0f55a23fbe7cc5b1962149a29ec48e1f109491c7c6949207a5d584511355e426a6d669c1822176835c28fc5ef14fff449621ba8bfc62aa67e96bc517e2bbeb19264c969a05444b2a6edd98dce318b6f0497c492a30aecd06d5ceb100d4310e2aa2041c7205b5f3cc9638fbb91ab71ae8edb2f7b6b25f680c3ec4f0a8d8b070b7a1da6a3d3ee5018441c876fce8d5280298323c329742a3af3f505ab0b4fde382948e6976f287d9d5505dc644c9d5177267a6dafd387ba8c571e9c77f786535463c955ae6b1583e4cf45d6349ee9291e5726b33357d86cfd69b8129494267184a2c1cfbcb01099a09db5cef988402da227e2f672be516af6ca00fd4112b35e106ae8692c7a12a88020344fa2a970e9a1d107f88223c57f5af228d9845f0ecafb75634fa14bb5c8f8aea8e335a420de49fec0564da0fc95ccb7303cfc133e1f542d81129d862fa6614e0ab78fc5fc1e03166b67959380931d1692e6d429c6c69c90021a5673c554fe6d16305eb5db6cf7ab19680af1ebad2e774b1c79fa1d1a40e8cc28d5c2f0f34994448c0fddce8bc14df6ccf014d1aaac47d6398d533e2ec1e0b486959b04cbdaebb5d1559980c829cc59ab7ba9a77223f2e71c124bc29b8e366943f273436476a08bb35d3368d77aefec4bcd39f3d7cf20e2572614acd0432f729485b25d5e277a8140a4da44edc6870fc2d090e171d11e0bd20c296aeec3f236d7ce931902f520a08dbb5706c23e1ed13aa1ec404a87028ed090c8f010125a6c7505ad1294f649abba7b3256bdb37bd9b6230", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="2e6d405693d094832e025726140e964ec4202fa97513fc39bb9b52d60bff5baeec498807f5846ff08708f538d6fdbbc8f3b3d10b062a8b795e92e96bfccf5cf4bc55b5194141dc75501a5803d0943d2e0f700fb9efa1153b30464e89beda761d040960a3b8c802e2607606d545984419a115407bede9d2369a54729a087d53927d6c5ee98aa73625a1e20dbc6f8d43b978292adbdcd711a6955d4bf2869d42852ef8640d83a64418896802fbb9a0c1bdbb84225b3673d09d65345bdf9ec88521c702c4be4a88d171f7da722090e7ed6e6fa6", 0xd2) r12 = socket$inet6(0x18, 0x3, 0x6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x7fff) sendmsg(r12, &(0x7f0000001b40)={&(0x7f0000001900)=@in6={0x18, 0x2, 0x1e, 0x2}, 0xc, &(0x7f0000001980)=[{&(0x7f0000001940)="3d3cc47a375e98315ade5719abbf4e62f30194015ff3e674201590a2806f0f2b318fcbaddd558cf8c1f7b6e1e2ad", 0x2e}], 0x1, &(0x7f00000019c0)=[{0x38, 0xffff, 0x0, "25e1c97ab5f467cc2d5fb132df32439ae4e3ee4d591eb08325ee57c97c05bf6499f96898dacf3f"}, {0xd0, 0xffff, 0x1f, "afef576424f68358bb9f5921e8bb21912b774175b86a3fc9ccad81e69e6822b97a01ba3686cdeff641f63fba2385596a4f1564653f215359563d2391dbe5cf8e0c2c5b77407fdc5c5dcacd24960cae940d98b3271cdf31cbbe14509087e92525a0ecac435e5c71a5bde19255b024321c999af3f560c340ed81c5a453df9dd93621a4c218a8fff012a938f7a6260482c1747b5768330d50e09b7446ae1680308060cd6c17853f3a4ea2c6023807be6a6c27f8aa052a4dfcf3032217b5"}, {0x50, 0xffff, 0xff, "1e2cd3ee9e7d108a63ee3c5e88b4c34743c8bba910ccd2db0975637c24d26189a756971d9f899f302ab0dfd4dba15283fb44d38980718d13a53c9a3f5d6119"}], 0x158}, 0x4) recvfrom(r0, &(0x7f0000001b80)=""/153, 0x99, 0x800, &(0x7f0000001c40)=@in6={0x18, 0x1, 0x8, 0x3ff}, 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) fcntl$getown(r2, 0x5) 16:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4840000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:36 executing program 5: sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2fc3a06e67ff09a7b92a49f0a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="cb", 0x1}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="29cf6092bfefaaaaaaaaaaaa86dd6007a65d00000000fe8087c1000000007e5a00000000000000000000000000000080"]) 16:02:36 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/64}, &(0x7f0000000240)=0x42) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x0, 0x3, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) pckbd_enable: command error 16:02:37 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="088b9f64ed3bb3e94e293692ea47379171aa5a1434d5719bd2cc1fb28a5b3c1b14f32df968221371845fb8a853568be0504511218daeb49915c27e2ba81b05bb6217a24e7d4c213b48ac46d6157e914f6da53ae964473ff09ab018811d82d54fc40dd0da0ccdfb93c227715f5616eef61d716113c4acf819c7c9eefd3fc1e4f7a383798adf43c38950ab9906382f6e74aa86f134102e123928a4000000"], 0x3e}, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 16:02:37 executing program 0: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1000000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:02:37 executing program 4: sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setitimer(0x2, &(0x7f00000001c0)={{0x0, 0x2}, {0x0, 0x9}}, &(0x7f0000000080)) pledge(&(0x7f0000000040)='^$#]@(+@\x00', &(0x7f00000000c0)='.]\'\x00') r1 = msgget$private(0x0, 0x1c) r2 = getuid() r3 = getgid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getppid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4083) shmat(r7, &(0x7f0000843000/0x4000)=nil, 0x2000) shmat(r7, &(0x7f0000841000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x0, r2, r3, 0x0, r5, 0x6a}, 0x1f, 0x7, r6, r6, 0xffffffffffffffc3, 0xb466, 0x3}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r4, r5, 0x8, 0x9}, 0x800, 0x6, r6, 0x0, 0x10001, 0x6, 0x2, 0x7d}) 16:02:37 executing program 3: mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x40047477, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) sysctl$net_pipex(&(0x7f0000005a40)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000005a80), 0x0, &(0x7f0000005b00), 0x0) syz_open_pts() close(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000c40), 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x4000000000000000}, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x4}, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x8010, r3, 0x6) write(r2, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090900000000006745b653695b5e8e0010000000000000413fb5df308cefaeca562eb77b6a0a", 0x43) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r4 = socket(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x6d, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x46}, 0x2, &(0x7f00000003c0)="3bf2ee74e747e49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03ed6ad0e24dfc4f97b8b7f81499647e6e7725d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71e951516adff26aa2e48b45f8ce92bcefd3ecee7abee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000280)=0x8b, &(0x7f0000000480)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d97459b7e794d3222496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201994435d245046175bb24a09e3fa080000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x101) 16:02:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dd00", 0x8, 0x0, 0x0, @rand_addr="000000000000000000009955478f00", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) 16:02:37 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r2, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 16:02:37 executing program 7: r0 = socket(0x11, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x0, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100051300000000000000000000000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1", 0x3f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) poll(&(0x7f0000000180)=[{r4, 0x40}, {r4, 0x1}, {}], 0x3, 0xfff) write(r5, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499", 0xa5) dup2(r5, 0xffffffffffffffff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r7) socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) 16:02:37 executing program 4: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) link(&(0x7f0000000140)='.\x00', 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x0, 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000003c0)=0x81, 0x4) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) dup2(r2, r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000009}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000093000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000135000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x6, 0x2, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) socket(0x10, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x4, 0x0, 0x0, 0x86}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x8}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000001b40)={0x1, "d577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51e302e16c6477cafe3be5feddb3802341be47d5788ea28fe01bcabbc896e693a2dc9c2719a5a7cc02b129a218cce33a7d4f2484a641ed0df6a538e610a3578a7f44126f69a8d99974556a9f33c2689450ecccc386c5b02de7fba562a34e7f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9d42a6c0bb375d3b57d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a440860644050e8b67c0d4921f2ee950a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf744dba4095b9c3d0091e"}, 0x117, 0x800) msgrcv(r3, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0xffffffffffffffff, 0x2000) close(r0) syz_open_pts() 16:00:02 executing program 4: setgid(0x0) syz_emit_ethernet(0x123, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffffff7f671f991700ed0c0200000000000000000000000000000001ff020000000000000000000000000001d904000000000000c20400000003c20400000080000100000100040100000100040106040108050203ff0000000000000c000909000000000000000000000000000000000000000100000000000000000000ffffac1400bb672922cc79ae7148fa5e3f9f57351e5e4e214e209ff1e0cfec9ab67b759191bd7c9ab2c731ee6532bb3ce3fe231c9581e614b2c3e5ccc2b06adfd09600"/218, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d0100009907800ff080a000002000000000101001312df2e711d09e86163283c923362293b110000b8b21f466a4d5d039d786a25b9ec80ab1a8326ed6f96bdd1a8ecec1882371381634bfb0a27293c3393e35cfe29c991e4e5057c41c8772845cbcaa681db22c4043f"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x24, 0x8}, 0x3, 0x6, 0x0, 0x0, 0x8}) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x9, 0x3, 0x0, 0x0, 0x3, 0x0, 0x0, 0xa9f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x5b, 0x0, 0x0, r2, r3, 0x82, 0x8}, 0x1, 0xca, 0xffffffffffffffff, r4, 0x7fffffff, 0x7, 0x40, 0x8000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x100}, 0x0, 0x0, r6}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r10) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r11) setregid(0x0, r10) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000d16, r8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r12, 0x8020690c, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = shmget$private(0x0, 0x3000, 0x155, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="4dedc6c5a4931cae20a732ac8ec3ecc7260a319924dbe95d310eb48fb96a22714b0c5a9fab62e60a38eb15f0b853a64fd28bfef578a1795a211db7b316b96ebbefef75ee35148ce85749cf3984"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r4, &(0x7f0000000840)={0x0}, 0x10, 0x1) dup2(r1, r4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000005c0)=""/238, 0xee}], 0x6, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 16:00:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x241e}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r1, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002540)=""/4101) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) shmctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000000)={&(0x7f0000000280)=[{}, {0x22}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="57484c711adfa7b29a657ab6bcd077286bd968e2e9ed6fcd32ac11501ab4a420458ea2a3afd0c11f36a8efc580f2a5be2206a57a32cb4f8cde9698101c8478dc20c634ee5f215ffc77b298dc2e40fd6c7f5caba5b0cf7dcd965e300a958586fd72b9112e8fca8a147785f559b0617bed852d30b93f5c2eb114d5be595354baf66e0e298fd98fa6ae399e64e33a33", 0x8e}, {&(0x7f00000001c0)="c41415bb2072c7100a5861efad63c9bac57fff4643c39cce168ad925f7e4ce5cae2364e59b151e302182711a73b8322358837da2479f94", 0x37}], 0x2, 0x3e) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 16:00:02 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff027fff028f298ac1737408004a0000280000000000009078000000e0ffffff0044100903000000007f00000300000000440200001c0e02f57ca6afaca51777be2628d962afbfe7ad96fd55e9b774ff3c38332211e4f577f9a88d379c79733a4970565b2df3b0f95b36398a0e1a7a85ea2702b3740c90f3dcd5f451cf1a62fa86d56eb56f7ff69345efae8c335e3bdc4cdbfec9d9a62f7ceb031c726a14cfdef04909a58c24"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 16:00:02 executing program 5: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) write(r1, &(0x7f0000000000)="76f18c37cea8615ac7cf01000000", 0xe) open$dir(&(0x7f0000000140)='./file0\x00', 0x7d, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="25053bb5", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0xe0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0xf5, 0x0, 0x10000, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) 16:00:02 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b1000504000004000000000001010000331c13feeca10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa05000000519a1f139b672f4d335c223e7d0c032bfa896443a42102c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000200)={0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:02 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202f17a7f"], 0x1) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) fcntl$setown(r2, 0x6, r3) shutdown(r2, 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x5c}, {0x6, 0x80, 0xff}]}) r1 = semget$private(0x0, 0x1, 0x6c0) semop(r1, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000540)='T1', 0x2}], 0x1) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r3}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "aab25a", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) execve(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x400]) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000240), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @remote, [], {@generic={0x7005, "0d2921af81c0dda1f7dd8ce78080df96af63ec118f5e98d2990b32f0"}}}) 16:00:02 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x6}, {0x4, 0x3f, 0xff}, {0x6, 0x80, 0x0, 0x1}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="098b93029dfee05e4874c5dee8b317d6797f6cad32d95a60a92388f7d6", 0x1d}], 0x1) symlink(0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x80, 0xd01) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4122, 0x101a}], 0x1) symlink(0x0, 0x0) rename(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa4) read(r4, &(0x7f00000001c0)=""/149, 0x95) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r3, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 3: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0xffff}, {0x42, 0x5}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x1}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482eae5a840c5687f861d83385d631b6243d53da9572cd6f7825a5498acdc69ad8291e03c62d886c9f0d8179b9b6a1d37d41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffb699ba34b683b224d7f747fe6bb2bda83eae3bf6985bcd4e295b1f0f71740b2996457b4434ffefc28f2f90ffc8e6c6296b969624f323a99d97c115bc77bdab", 0x90) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000400)={0x10, 0x2, [{&(0x7f0000704000/0x1000)=nil, &(0x7f00003d8000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000051f000/0x4000)=nil, 0xc5a}, {&(0x7f00002ad000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f000007b000/0x1000)=nil, &(0x7f000042f000/0x1000)=nil, 0x5}, {&(0x7f000006e000/0x3000)=nil, &(0x7f00001fb000/0x1000)=nil, 0xffffffffffffffe0}, {&(0x7f00007e5000/0xb000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000515000/0x3000)=nil, &(0x7f00000db000/0x1000)=nil, 0x9}, {&(0x7f00005e3000/0x3000)=nil, &(0x7f00007ba000/0x2000)=nil, 0xffffffffffffffc9}, {&(0x7f00002db000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f000075c000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000029000/0x1000)=nil, &(0x7f000072c000/0x2000)=nil, 0x8000000000000000}, {&(0x7f00001cf000/0x3000)=nil, &(0x7f00002e5000/0x4000)=nil, 0x6}, {&(0x7f000077e000/0x2000)=nil, &(0x7f0000288000/0x1000)=nil, 0x4}, {&(0x7f00000f6000/0x2000)=nil, &(0x7f000024d000/0x10000)=nil, 0xd12}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f0000625000/0x3000)=nil, 0x182c}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003ae000/0x4000)=nil, 0x45769}], './file0\x00', 0x8001}) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) getsockopt(r0, 0x5, 0x4, &(0x7f0000000600)=""/109, &(0x7f0000000300)=0x6d) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x1ff, 0x400, 0x7ff, {[0x8000, 0x5, 0x1, 0x10000, 0x6, 0x20, 0xfffffffffffffe00, 0x55, 0x2, 0x200, 0x4, 0x8001, 0x0, 0x1, 0xffff, 0x5, 0x7, 0x869], [0xfffffffffffffffb, 0x4, 0x134f7700, 0x7fff, 0x8, 0x10001, 0x2, 0x3, 0x6, 0x7], [0x4, 0x2, 0x7f, 0x100000001, 0x7fffffff, 0x2, 0x3a5e9d02], [0x9, 0x61da, 0x20, 0xffffffffffffff7f, 0x4, 0x1], [{0x6, 0x1, 0x2}, {0xffff, 0x1, 0x7, 0x7b95}, {0x1f3c, 0x9, 0x1c9d, 0x8001}, {0x8, 0xfffffe92, 0x34c6, 0x7a}, {0xec1, 0x0, 0x7, 0x1}, {0xfff, 0x1, 0x4, 0x30a}, {0x3f, 0x8, 0x1, 0x50}, {0x4, 0xffffff6f, 0x1, 0x62d}], {0x8, 0x800, 0xbec}, {0x6, 0x8b92, 0x9, 0x20}}}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)="7261e60348ecd4c7c7cbacb9456f1acde5e2d7aa299c7f6f2d32b51676ed03d369a7151b4b0bc07b000062857f627bb18094026c31d9d6f5089ce3b4c78afb00001601328fc19c58c17b845860d49c59c3cc027f73e1739c8691e458a12091259af14b9141dfb3fff268", 0x79}], 0x10000000000000a0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) 16:00:02 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="89", 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r5 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) socket(0x10, 0x4, 0xc2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) 16:00:02 executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x400}]}) write(r3, &(0x7f0000000240)="32848000"/14, 0xe) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}}, 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) symlink(0x0, 0x0) rename(0x0, &(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000300)='./file0\x00', 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) 16:00:02 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000333513fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04beee020000f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0010000c80000008000ff000000001000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000080), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000003c0)=""/103) r9 = getuid() setreuid(0xee00, r9) setreuid(r9, r5) setrlimit(0x0, &(0x7f0000000980)) r10 = syz_open_pts() writev(r10, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000640)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r11 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r9, r3, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, r6, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, r8, r4, 0x62}, 0x6, 0x9, 0x4}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r4, r5, r2, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)) 16:00:02 executing program 6: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001240)=0xffffcaed) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206917, &(0x7f00000001c0)) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="4fe2876647ae7c80f2241033a4162984e0f937", 0x13}, {&(0x7f0000000200)="019ec1d8437cc0fc05b336f738ab54a3587ebdf33320156f234263a219c769f0af7972beddcd8d48b2659466dadca22ac8ee5b28c8e7ccc1f50dd6f15e1987ec6ef6566cefc1f6fb41d2d986fc9cc422e1b550a9ebdb17be4750dc3a1fa5739425493a54f70333baf78f8f851d829a9c2cd3e43de9fdd68d1ec234ba3a10ae97a4655d07eb2bc5ff9ea85c0524ca99100601d7f66e6577a356eae40947bd69c36f9a9a041b0a6b4a25e53d450f3b692856965553ec0641d376b55a595d3a5e815ed851fc40e1f7c02f852b4313493c3dcc0eae755e5a9f8dd1c044c0f1a43be5858e03668e9212b0277349f2930f72b92ecb3f2069959ae29426f8359d87797e6d8ced4275a20afded53fbd48a6f3a5440fbef4c82ab451e2d0b37b3751d73d0d2269b370e850b464a195cf04aae51c658e3ce2cfabf317034f7d31adada5296f64f23341f519f7c722aac6d84bf45f49286544b9fcc6310dfaeb6c3dc72e35383ab34d79390ff48b8478689e66111a7506b48b2bd86e1cbe43b283a4b53fe5f46376201fd2def024fc244446cdc1784733511aef3ea6f7fddac8d074c5a4ad0c9917c6ecee4e87edf2f2ed81e7edd37b443334800f0ed8a23065fd250a576b1c099a962c6904a04a7fe8787f8c87e14ea89043ffc7e1d6cfeca4467ba60d7285de05b26d1c0af34b384c3e18be253f8e8bc812ab7caa6f17deff0fe6b9bed39f8d0a35310bffa3171d5652ecd831567ad9c321558fed6f360167e6d8b3424a3d31d2b6923dd3f2554d6f44f9c4fffc129b932a14977963605b3b5d01aa47e3a1e1cd3804c4b15d98483d95b812188ce16e9743468c467c9005323e40564224792535e97c75fc869c315a6ef6e31163bd2419f67f8a900238b1beaa0504f51c120c229257f4ace943078a10316ed7ec74da1602ae9c9efe40f26b3a35ef3c9857bcaa1016fe9e6b152b7328aa4107d2c851a3b674ae5a330cebc6a4e7d91130281ee982b4c34abe41ab28b7d55ea41a285a4d6935f9c1d69c6dbb8c298a760227a4790f06ac17ebb145ad068315370dd2934d6c98b4963051f978e0b9ff5a6c29282c09c342214ccd6bb34ff3ad4c344cf4e23905a519371e7cb2fc3692b047340fe9873f750be05788c5992b6c772f0b1829389c4c36b10e59997e5f3d83484502c20c0345b28bdaa4fa548e08c5eac065d3d3d16e72daa007cb876e3fa9ff65b042ce9d673c2551cfb27ae5340b9634282a0e1430c7ef674fbc81b0de101e8626d78aeed04f04b3ce70c344fa216a9a5efef23e4b0ba028b04927bdd6884751671d6807c8846610fbc933862a3e85b0ccf1541cdd3f9c55f097a0ffd876301d7b9f1cff8492e5b77544550af8e38646dc9a155b12eff8f1f42ecd6d1534a88dae7a6d4c14f9f6d2c0b1f249eb02bd3588bf684dbd9415c68a2621cc37c24396fa6a3a4ae74c743354d6fac8a7c2d5b06c6cbc08d21ad38d3368e85a5b08684dd79b0e920a5553a706f53278be740effc443d95f214bcbcd0bcf314f28ef0cfd00da8654a73f71e94a87a22c847d11d41d157d88bdb4ca6ad9a4d11e4cec5577caab14dfd11189e7f65ab86faf8624c928e1a85e8ad66226b9b69b2e277e38d816debc4bf8232d2cd684b656a0ca32ba2940fc125833bf5fef1b826d8cddc34c678703b6efa8a3f856460139c66379a5f8aa53f44e45147b532a0999d85ea7bae6b66dca1963cbddb05f8e94113c335427621ea79f96cba7761f5969f0050592797ee20a07fc23007c04503c3501a97293b12909eb034ae93e0ae7d186735a69efa8c666dc18b93149b2c062c41a8a953ab0ded8a51a495ff9f9bec3d9d7fae4a9ef117f43806c7ea5eb4e36fe6530b28b40d10863e0f1c152831ecceeb0aba378d35a85770cfd117a0252567636c1a03a6d734aead7817b622b41a186f09649f016d8bfaa0a82261e19a87e5a81295a5a03a0b9f9083006aae2814b2ff6ba24b2b0111d6a6b3dfafc52d207a5468950f15f7af872a92176b644d3f3d9f91f357c255431d4e41e544a43a98b2377ae39103b687229ca48abb3edb430e3b5c929f8b737bb207396e43dce0f4d956e82cfd4f4ca9e91f8db0b8a42105cb43fc25a2ba240eef6944a8a183954438b6aaf54916bbd3d15b824d35993c226c47c5310900bb8e18e512436a2718102101c24175b33b5a396787ea9d8faa298e90428063457b0636b9ad1bea45f04a7b7602ec77ebf4a245f4c72609d7348536ba6e2ef2cf89ce5f25ac3b28354dd09cfabf63462d12118198cd377379bde9a28b9cdcc0a64a85a876f1ae6426ce3e9745ca0f2a6ac1faada8d87b59f0663f386c2cf00f56895bb1f5caf370bdd6b4fcf2ee68e789c0f3259363839ca2d920ae6a2339a3b87b41227f4927c0e68716860ebcd2c4ae9ae01f69f4ee8091b61f66788ef68d4351b3983b3b24f067c4d63b7088ef20ba115b28182aa509ac8fc36bbde36a9ae9130b2c1bf15a18030a8b126e6e9ebab27c4a922a5e439a59aa6e1115ea706db9522ace5b9a08b295add988a4e224bbae3f00736a2cc7760bc1b5950c7c71addc90ddf1752563f09678ec3c52c684f68430f4ffa373247ddfdc904bcbcf2984660b94220725cee74edbf8d651529869055f287e94d43f1bd6b26538d1a15d5dd39380d30c2ce1d29f80ea2b4a35f087cd94d5d64c0bf14e00130cdb16f414ae1b82b632b46fc3d90dd3d6268b7754a51c66109ac012e01ca2a9a59f06ac25f61d311864f5647a24c2c841831a8427df7aec29ef9b96ff4974009f8590725bd3323a9580c88c56d01a199cc7790e3396c84ff1431c3ca5d3197c76d6a713d31a22cbe702dbf8d96b36cd0917d453f37f92989b36be335dbe6642472aa462c6610ff59998d410a3e8d5f25ca68bf97b74244074c672e556468dd9bb15e53682b02f2af107acd96fa457ff9a0c7e387ac0f9867afc7e25de08119b432f3978683f1b921f5e434c14a813241546f5c1183f3f39ddefa5545b68237147409b825b982493780d91d73f6734e7d466fa131711992dcce75bf7c9707dc90f7a6dca983602d4cb8e8468f6373e4b8f82dd036cffa2bec8aafada789b0e93099094b96a242eeac63646fc3a15697245a05f69f253082eb2b0312dd8f4e1ac6acd1ff644ce2aff949fe14afa2618b397e54fa09cc6952ce83d5943e546365a5108f3691e89202300e60e0fac63a9cd7869c410fa5cdb15f17a655f947b45567b743b0df6abfad4bb1a7fe5f343457dc956e6762675fcef15028dc390359ef459d4348286bfc5d7d9b00297d6bd0b64142c9dd4573cc28a530a3152e21c331a6b58efe9d363d405b295eed83ee1129daeb29ed7321abb652549bd87e76e5282352a30652fd29169073889ad06f116fcfaeb22c03d09d82406e33a584d4a28ea7de0e36cc0f3a1761f410dbee85fe869066140f2c11c66f7d36e01a8e5d613cf965a520787d20b37e0cfd0c9c2c77606695be22c226f8357695a0a861711c8ceab1741bcc7c6e68801bfdd13ff7874cbd7b402107e1262ffd6e1abd398fa39258eaed9644eb8484b5f9dad1c1df2190d80dd80480e3af031bdc1f9ee2c4f0c4f6d7f15ea06178ef37ae6dfe083574386da96f863ed709724c357b07f2f6843e50259c8424a58af9270dd8fe393ab4e3abbd2e368194f0eb61bf5eca86aef39823abc3f71ee7908a98d2f020abe19e93d3240abe26965fc6f3b71c84b97a5245ac752146438421054fef959606fbc61af28c124acda531206307a1ee0f494cad211df22a5716c34c92bb3bcaafca54ac3f6fc195d2dba7a1b739d67ebc7fafb2c993fdaa931ddaf865517ba1651f9fa28158b1b6a46c60ce82785242b31e539be4604de3ec54703fb65fa3149ee4cf99c35a62b58cd60f3b3705db7a7837d418446447f9a4681e62d8e5a4aa20ad745c8a76cb14563f17611f6597825b72c86239d1496ea6c3d25b66704bd340495c252efcce9083d0f4641a4ab14b7d46503ae53f98c3d3118702cc4a5a1aba5481bdbca52f96508df8598cfc9217529ca05a042ae3c01f139720f9d2a05990b14bcb2ebffcc3acec98ff924f38f9786037065b16e4da28e6439b889bb57bc8edd22eeb0aec93bd9353226578bbdea950db0bb835c44ab6b9f2becb63312f49dfff9dffeafb47ae233f787d45c069ec630c0b51ce6e5ecc102c02db16176a5cdda97aade38160dc4ed42d5d0129ea284a47b305346f14a3cd8301421b1332b1c48e234aa69c51b479d6b0adf9f537f931636777c1912ec4c6fd713f47d1ca0076ce747e6863741b7ad78ba9c8f0330781da6dc23f97438186e2957e1c6233aed2d32ef7f8041b95aef948f10718ad545cc646d6a3089b0cf2498480081be13304931da62560a0b4f9417460e70783aa6de6daa89a4b6471e512be5357ce53f6843d7867ec2f74b3ce16b30d0961931e81764293101e9d3525cbc0ae004d313eeca894afbaad13a132688fd0f3a3a8624d2c2254779f0139489c7a204e76f5195e4486c8e67c45dfa7a5646e2a3db7ce4d782339b3e20a2f4eadd85b7d667c4b7af6df2f5c7c94f52bd71fc9e7aad0d4bf2345ffdf39c4f4fd54241ce2a730e5ee653a3f277f2cb9e4fdf618f3f9127c0e61af413cd0f36887b6797be9b495025deda2c74957740a7c78b4ab05b69e39a03988186c030691e6733ced157a555297345bc683f64bbff245750dc05f1541f26ec79f45dbe07015debfa8942ba78213f69991395895711c3d709a5b829429171ce771fe2f1518c36c1a6a158138212eca715173bea1a399462213fada29c6bee66759b15ad63886198d2358dca1dc7aa6a53f61b0a27e3989d60b6f4bca878f178dd4488e7035283524da2b1e5dfce3fae8d7840dff8f31a22976b255c981b9b858a1bca68b6976d89f471e83ce691a0896d326879ef6c84e30178466eedc727141e61436a57b38b76fbb7f5363cea6ee0e40dc62f768581fb9acd8c14081c0fa1d70036225d6bc93b9594a1342e26b9c519a3c847f16980033bf4c43a1080e593f6125982384267f43cac260136bd32ae77b99dcef456613c04e170f92af9a4a39802598aa1932f38780110310d9c025a96e3b97906a56c67ca99ddc24e8f57b6e5b32682d6c6e8d6cc87c15931ae78b9b4fd5624a8fe05f05e35a5888ca0b9c8cb0f8b73028962eb43e762e78fca9edde6f6dcce07531df0a943bf6310ea2b17d4847fccd94b7be09ee27508ecf2a9ccdb334e9337976aca60be1bec8cbe3ce938322f88fd491eff58145165c4dcf321034d1215a498029e598b8a1a25fdf5cabb6f1c3ccb4c298ec4064c595cb7517110c9327e7d7d3c898535f17c5b0fad93275efddac3004c24ff813cdda9ed647c2f3ec4931cd8c2101e396f1d1806a9ed6157c46a3cdb4706ba125b89f1c0eed889bedca9d4f6b36393b759344c28f291ab6b56ed1dc998a30b2e547e57104c48950ff52528f07390c7b89237f2f3b7f66e64f2f001820c042666e32de72c6a842a7b2a66299d51338627f0a5f33447f940752dbf430f32d4c2b5dafab1ffe576300a73467326e0b2c849d8b707b6b718d143b5e4cf653f177aebfe38844f53c52b690ed6dd9c238586570cb7995dc020ebbe249f206d59106cb9d19dfe78665100731c49c291ac3f3f06b6eed0b24369bc18fa769e0530d4d3e755a8e1cf6848c0d67a431f64e98a44b8c2f5d14e2f2eb598b036d101d0892c371bd04b9abd3a0c683df5cddd22e38f25ded4f94472ee97f9a67b2b89", 0x1000}, {&(0x7f0000000040)="067555aeb98f171fc9d1b3d7c0bf487e0080485019d50d39cc29335c606caf1a89ed961ebb09d79f719acd729fc5327097425d9a67b12348cc325391f12c082568edc15eabb9d09936abe45a828648f8eaa0f4adccc0619784fd62a990928edfad29266226e3bfb2de432216a44b36b532ae05f356a37e788a9414daa25f59b4d8", 0x81}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = syz_open_pts() syz_open_pts() syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r6) r8 = socket(0x2, 0x3, 0x0) listen(r0, 0x2) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="ee56a4fcecc6e3df4d80366478076ac69efb615ee4d86cf2316be1616fa43f69177f8632a007f280da84870199aaec04410829a75e553963b6eb4a1b45bb19560734482c60038ecfa721fc1d62df51c5d626034bbf304ccf0d08b11a83b09ce0f23f0dce47973af6fb58eba5d7c956343024447091e37c7851703fdfb893244a29f7699293d323fcb5015174157c5f416c25ca6ed691cf97a7bf131db583e2d18818090051f6e59d901613dac3da04db2c97e604c06c215697008414188684a55349c17f7209d2d794d39292e61e3ffbbf7896c2c5625dd37fa67ed577ebee313f7d9ffe965a7368e709", 0xea}, {&(0x7f0000000140)="168694d667fa958e32fcad192fdbbc43bf7b0d3cb62d610fb53d2fb8d56b433aee3a5527d4320db590b6f40b651786a2abce4816a9b3b0a570ac3ab3c0425b3c2786b74beef896f0878a46c074d27cdff53ebdc76fd92b953c2f76a72a57c35da2e4cadcaa5ead27d84ceedd21008a0d5f6176bb", 0x74}], 0x2) sysctl$hw(&(0x7f00000003c0)={0x4, 0x18}, 0x40000000000001c0, 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x7, 0xffffffff}) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0x2289, 0x0, 0x0) r2 = socket(0x1, 0x0, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) socket(0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x2, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0}, 0x81}, 0x10, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0xd27b, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x108, 0x7}, 0x1, 0x4, 0x4}) r4 = socket(0x18, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f0000000280)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:06 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/177, 0xb1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = socket(0x11, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r4 = socket$inet(0x2, 0x3, 0x0) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) poll(&(0x7f0000001280)=[{r1, 0x10}, {r3, 0x20}, {r5, 0x100}, {r1, 0x10}], 0x4, 0x40) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000011c0)={'./file1\x00', 0x6, 0x9d4c, 0x4, 0x1, 0x3, 0x9877, 0x8, 0x1, 0x0, 0x0, 0xff}) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000", 0xaf, 0x407, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000004c0), 0x10000) clock_gettime(0x4, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0xb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000800)="0a021002", 0x4) r3 = dup2(r2, r1) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) 16:00:06 executing program 3: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ab4c38c864216dcd", 0x8}], 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="405e07dfcb59a389ecb77f1b7efe9923575f3ca653a3d02866d0145ae10cddd7ca7c63905c13e5ed5fa0bc20fc6c089cc92ff14b6fb6c746268134b909575e9abc75b983b9875ba412", 0x49}, {&(0x7f0000000140)="a589757356d948ae37b7f33dbac13c840a27ed3b0b600641ed04e80b0978a6e682f3d00fb0cfe1d580d9135b51eaed1a8f16619000466bc8bd1e34fe6b1aeddd962a3420d1249b0d7ef705", 0x4b}, {&(0x7f00000001c0)="1a67ccc9edcda801b47969a9d606e23d663412de81b47724d16cb2930d6b94be290606947e8cec69c234963b6e153be18d721428d0ca6eac9c49b5e5c95ca4f81692072ddee2427f94879c87db339baba5ac49985c1996260de5ab2f1da1681ba97b13f94e8d55715c172b0ebc9178b39c62851837740eb8b2faed51f80a028a5f60df800b3e775f781568abefa2e007617d0ace994bd46c5d273a78b6368ba7a9323d3ac7c94621cf52f4a4e1f090c39d9ecf11eb25af977045b1b0e13bae9906fa06c878ac1fd72351dccaf90b", 0xce}, {&(0x7f00000002c0)="12187dd60eaca0dd3998ea7cb153bcb88c4631dd70df49ac4656a305520bdc3317f8ae23848802d4e3c0d37b1c94a4f72ed974e523f7ce216380fddcde9adf09b100d008d58993114c3cf7abb7adb6df85440b591482db77c746c634e222cefdf12853cf73773300ef4cbdc35b0af5d388e59f9b8f836c321dc2b45a968aa53c7313de8782e9c170fcc36c3b488a247162e4d7e5b6613dd2334ab8745db22d24ff0e5c51bef448c45e78005a8aea09210bdb9726b6e9ebc433c7eb76e081cdf7bc43c2ebe186b24846b211bbbdad2e3c3ae107ee084629b91d259299bb868510883e8bde6a05fb07f8001997a15dff9353b1", 0xf2}, {&(0x7f00000003c0)="84b6773b9e553acdf22db585f9a0ebd00b5b7d77f5acf35fdb543ad41ff655a08a10303a4d7ed8db5210dcb4", 0x2c}, {&(0x7f0000000400)="a79fd1941cfd1eea2bd440963c6f5749dffa42868d6a1b788e4808f09cb74fe83bfd407d591a733a969fd66314d8ee0b143590d4ff512403b52f539d6278141a09e464b0f7a15a2285cc0fe88c088ae3cfbae3fcbe0e80bb2f75f7d36ab31abf6cb31f79b114c8ca2265a40c083c00ab2f839e3adaa699731e86f1598441668b5cda33aa84c65823091cdb342b948ce93d28b77d5b99e715966c787c3533ab6194628534791891471bd89860feea22a42d601b39e5cd8d44566952da85d23d21842f530f654c423301d6300023", 0xcd}, {&(0x7f0000000500)="34dc61133206bdab0f55fa62196be9f769e437b1648d96603d", 0x19}], 0x7) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e030010000000000000000000000e14fc11133f6400ff020000000000000000000000000001fb0089"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) 16:00:06 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x1, 0x3, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x8002}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0xfffffffffffffffb) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0xe2c, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f00000000c0)={0x4, 0x6}, 0x0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:06 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xacd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/62, 0x3e}], 0x4, 0x0}}, 0x10, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':', 0x1}], 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 16:00:06 executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x400}]}) write(r3, &(0x7f0000000240)="32848000"/14, 0xe) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}}, 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) symlink(0x0, 0x0) rename(0x0, &(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000300)='./file0\x00', 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) 16:00:06 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd2ad2a38f5803b46d2c516e85da9f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b", 0x46}], 0x1, 0x0}}, 0x10, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x0, 0x3, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) 16:00:07 executing program 4: munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x7) 16:00:07 executing program 2: semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000000)=""/111) socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) kqueue() r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240), 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x40, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x22, &(0x7f0000000600)=ANY=[@ANYBLOB]) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x1c) ioctl$TIOCCDTR(r1, 0x20007478) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000200)="00040000", 0x4) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000800)="b1000501600000903f00000009000000331c137e96b606cfa17cf4656e12273a41d3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a21020000f9710fd38bfbb770c1f5a8aec8810000361b1257aea8c5000020120021d95fca0000042000000000000000000020000000000000000000ffffffff0000da19e850a455f2e207ba90c98ab51ee6483a16a77e829e1f08689712ba3d03bd87d38027b60b7af083ca0f7eab693f23c00739d6be271b6cc95cce60d9097d25c64a43121fc1f225038e9d25a6a788e458e4ccefde77217d6bcdeec1f25754a2378745841a52c8546b1d731ad76f50cee3f638d313c3a838dd1260405ded9697e036f50b73d900"/314, 0xb1, 0x403, 0x0, 0xffffffffffffff25) r1 = socket(0x1, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000600)={0x9}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1, 0x6a4fc8d0bb06b67d}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1000000}, 0x3, 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x1000, 0x100}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff, 0x7}], 0x0, 0x0, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000140)={0x0}, 0x10, 0x0) fcntl$getown(r2, 0x5) r8 = socket(0x20, 0x3, 0xb1) fcntl$getown(r8, 0x5) 16:00:07 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000400ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) accept$inet(r0, &(0x7f0000000280), &(0x7f00000003c0)=0xc) bind(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="2d012e2f66696c65300bea637dbf33c39da906384be32447af0238b959fe7e2b06348e978415d000b905907e8fe80e630335eda45df704a82fa62850d45f252cb246ffc25e470a5b6e008a924df6380e6a0ccc0700000011a00778e23a2932fc1e6651ac936a209ca1d0dbe24bda1e463595b23a9e46ca1a4d4bb24137565339150d030000009bab6161330069e9b3409b0800000044ea6c719fe82c5818a16e3eba07a368debc76d7acc7a86800917da0e159b8a2eb0d187c41340b1eee0b3d96aae5a0606fc3aaa600000022f114850a39dafcd597262d924df53433125522c45d7f5eff2b937d891b4e33bd01fd3ad50d3c7ef62ea4e987068c33791297e6dabd260154e1787b946094518cdb483a49f8e9d3458c8ba24d721ca4548063ca07fd6bbc2a94b95eb59fee0f71ddd2b7da661af8446fc5a1d2646bc1002aa0addcf75bbe86e4e0483ea0c7aabd4d815dba13168494d4a346dc83e48533d3dc982e7032ec15d77e8b2d91d63e9b1be0cc6b4ae2"], 0xa) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000ec0)='./file1\x00') symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00') rename(0x0, &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000540)={0x2, 0x0, 0x4}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) setreuid(0xee00, 0x0) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r5, 0xffffffffffffffff}}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) r6 = dup(r2) listen(r6, 0x0) socket$unix(0x1, 0x5, 0x0) accept$unix(r6, 0x0, 0x0) 16:00:07 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = geteuid() semop(0x0, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x2aaaaaaaaaaaaaf8) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r3 = getgid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000540)=""/163) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x7, 0x0, r3, r2, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4, 0x800}], 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, r2, r3, 0x10, 0x3c}, 0xfffffffffffffff7, 0x8, 0x89}) r4 = socket(0x20, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0xe75, 0x800}, {0x4, 0xcc7, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x23, 0x3000}, {0x1, 0x250, 0x1800}], 0x9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000940)=ANY=[@ANYRES32=r3, @ANYRESDEC=r2, @ANYRES64=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2548ffe2ffff43163af973fc42f39267633b5783ff76e25cd3eab49b32d42fc04571196900042b0abd52b391125dfd000000000000000200000000100000bc46f35204815ee63ef4befe1067293a9da9a92445724178be882ece1154a7eda41b0dedba9c5ab90c47c958d4db15953fb1c01eb77a4c6701a86ae4622c5ec3007644e4adc682e5fbc98b73dbf587634a28aa459314a794efef253258a03b090b878c79e23ff0e11f085418d39a339b9f82b1f3f924f3f9792e0d72064b53e07d2305db005dd492c22d23919f4602767e9b9a40ca87b0464f3890ef8de2731f344b975731061054cdb683ad9d77731e7fc31b7c1f730e6513b3aa5d1fc421b23222c8b22a8c8eb9830749ff03bfa7dbff93eb10f3abe7638e644e8fc9f1f320ca92a1a2762b179aee2a9dd6d13f24e29065242bc0fe494440d9524da40e1283efa6037ee3d7619573eb944db0608dcefc0601da47f76a7a3d7cd7a0a1bb917b92369aaac17e19eb66dbba4fc3f506f2474d36ecb30000000000"], 0x20, 0x8}, 0x406) r6 = geteuid() r7 = getuid() setreuid(0xee00, r7) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7, r7, r8, r7, 0xffffffffffffffff, 0x40}, 0xef9, 0xe7cb}) r9 = getuid() setreuid(0x0, r9) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x46, r6, r8, r9, r10, 0x21, 0x800}, 0x1f, 0x8, 0x8}) accept$inet(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x4, 0x0, 0x0, 0x7f}, 0x0, 0x0, 0x0) 16:00:07 executing program 4: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1300000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x7f, 0x0, 0x0}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 16:00:07 executing program 0: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x47}], 0x40, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000140)=0x4) 16:00:07 executing program 4: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) semget$private(0x0, 0x5, 0x0) 16:00:07 executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="91769550af761d7e498076a791398babacaf44cd018faa725d80d8078c046818a640d77646a2a75ec141874d815fb2daae0795cf799d788d9230b217cabd491fdc8d62bb0557e28ce85ff3e7032f9ae65e806b8840f5e10c68b08a1d65133538106258593ebfe17bb127ac8a46256dc9ea66fccb49b97f3ebaa1d41845be85e8ea4f7c96eaa9bbaa173ee7aeaf16029e0863ad508d48b9dbb36077209274bd03fad007fc14a460c9f747913edd9ec76fd2cc0b14f7fcb87bc73f801a1cc65e657fcb773c6c78365b7bac181fb04b58a0", 0xd0}, {&(0x7f0000000240)="8c35e899d1c524663547b0d75593f6a000b74a62f94686d4f4c92ea80391e8babbb73ae91f35d04a9389a1e83c1260a4167d973a152ef376c40ffac9ea04af016b91db52fc725d4f0b42d563cab774797dc2116d451a0fd804c293f97102817afd6246e5dade5da952a19a53442fe617186f204d015ed75c54321f8b772eb78cdcd0e0c554889e4027dab9a08741b54f34b10e9e456b3033d55b902a6a517d8dd5bee50433cc2f40563007ef5ad5", 0xae}, {&(0x7f0000000000)="3afae2343ba215b11d8d817263a1d01f9090e4d84df10aa7dfee07b6b334b5cd17c09f5723bbeb3a0c640b0302e38b75f3d1f1b782d645", 0x37}, {&(0x7f0000000040)="fe4fc7a9167e630155247503577c7cf93bcac3d15a88b2de0703667b04a666226ed8250fc0c6b8d25080466a8d1f", 0x2e}, {&(0x7f0000001600)="ceefd9af6b00eeeb810bed0ade623d94dbae3f00b9a4bd4a9c77cacba886e172c9e3669e38c7c3fe017cc24b86b2aa6fc25d226986f15b0b0c673f41a6a90795b331874b5bd429733aa3c7ea25e3f3408feb6b476a3af427119f8e0bb6fdfa520a8da1279bb0df1c8e5311d9755a77ef1deec4073b53ee5f0ed5fe45d16165644c37858350c45b80fbc64337bfd9c4a8d0ab28f4d3776543c574537dc1b5e3e19e616a7c3fd5b2877465edb9e06f67ad5d00c55dd676721dcc3840d90ed679d465371fbdf6c2f9cc0708add9514d429d1b665a3dca35d44ca2de2e618b37fdf8e9b5c4746037e23f0fc64a1c9d3b01e1261a3f6844316e891e414d2ab4bd68c1763bd35f4d0e71ad04e1be8b1f94bad1849ff7d6c31061b8e3c89c2ce87d29ac66a8b953f8b65d3912dbf8e5e86fe446f1955ba30bb1fe1f79ad94e1fbd10a4b10c50bae9e6e8a2dd031ce748957805d29aad18803a53623b9c077bcb4548cf6d278a527fea524145ce2ea219458e636646b32b8a433eaf54b82c9d6e96f2362f3ccef2f9817a5ead16c250a88a6c4301cc0b003456231a09a0a9f47f953d335aa51252656195d4022231ea61f5b092811847983eb6022b3e54cc142ebfffadedb148ca22db73cc7a56a7868b3c77600161b86536e04603e37373b8334e177acee99f430fcaf390818d21e8492932657ce957cfbae5a19177bb1dbfb392abc7444c8eb5ef8d51547d6104cf509a3c41f75abf1a0770eaec8d1c0cdf898849fbdd3682b6cc99401183aba0dadbb177c78740fbe38b6f90b81ae16337461e2abaf0ac3efe456e9b80185f5b23b481e3fe2711f85d16670bf0b743bbeed7156e14f4c02593d88f290b72ea7cb561ef1e868a511795fccbcf0c08b27ae93a776cab01acb0a6a806831eb720dcd508894dee6bf15357620f422b15211aeccb3903c7861a40c0bd76fd56c4361f5c42bed936321169890614b416fe0b02ed4a419ae13b6b3ab1533cb7db107f725369c63ee18cca01bc8f51b164a9ca3af49c9182cc2379b9fd717ca855c047b6ffb5df9894858178dc7a861f2ff7c6c4fe03a7674c4b93811bcd161e28e7c696abb6ba1d71a740a25c1d56af2e27f17e95acb82772a569469e86370dab5d17e991e46da21bb232ea5f5a29ee0a4f7691c99e5b80f652e38841f7099391b47f832d0b063c3d2c94a2b3416c472d743d31f66f8b0e0b61e447fd3e0d71ec4ec32c7de812b2866ee44d91c4eeaaa7480cbd3b4d3479e4f105f64711629f5029c840c96028cbdbc45766e151b7e87aa9906eec92193dfefabcac4d4e4ab21f3e32085372333ed6522322c0fb00e928f2dbb1ea919b8e365dbc63e9735855f9e51cad2c32d8a50137fe86c50481dc1c833d1ce0fa5bfc5e2e4bccfb4df9a06e8b7c2ae37f08d494883e89ee439496b1f67a4c3684e312e34997d3de4e105a215229a136f3c449e864833bcfd1cf315c8db3dab56bb6680b32e01ac53791131974df77f9d2242838e46dce8d8ecc4af12ed0c02cdffbd870f54175ea1a4dba6f97716edae2c0c10ddfbaa34337a8ab0b4cc23f46cfb6cd7089ab5a9230a2b0b49e78fc92809bdd0556210e5f7e18ea0ef84b92b5f6221e9fcce19b1a2b05002e52e8e798ecb4fc0125ecf971b6b22aaa418d0f96e78ae3bc77f355ac4ffd4800da04b4237e86175510e319c2a44a4b6952fa20ef78e04823a687b6fb50241c5c136f9123c9b0120897754260a542546ebc6ff5d7a39f83a6bde8a53ecb87a0933d5002156a384a585f81a32f0a8024c58f9658e61c72d06aaec8ff475530eb6af815c69ef56e2954f4a320e9e2f237482c5516fb788ea58543af448f0c89aa51cc0017448baa97e4c534ac9a16e8f5cce3bfc4149b64e05ba29e5b300a27121b48e5c0860c78805df26e2df070397da2366c6f72824a1d0c9160d6605945c192d1d37df5f0ed2864c13c0767f8efc0e8b61d1ea94ab81e726eacbf84967bb44726e1dd7713983dc0d2a740f534191f4fa4e4a285e47dab5ee4ae3ee08b4a53df29c4ba1a9d13c800512aa6a708972acc4e1bfb23be7c81794958e047d026368a2c7f6808f23b66b717e4297bd9fadb5468c09ade584395031e8dbc63c334a28e36fd3966006f6b47fe14ca06f6b3f25a239c4ca42e98274514fbcee179cc9f62f797f9cb295b49228dc199fa583e69ee36a9f0682a83a48711689c943248fc1c54d98149d41d9fed73da645910e8962d8ed8e101a08808b630923fea93c75771491e93432d7ff9788a3c7caed490d91885852c55692f5bc9f5c64c6c10ca5acfdbe7a36336dc22819fcd30a83f9a925f46bc98e9ac68e85b54dbf13ef90bf945b83e06f0cd72e0f2e03d2a3e40d16ce327f70ebd72fc19331258916b32fe88b6c113cf9546a57b8b1997f16689265590a1590b89c16a9451bbabbce749c95bb9454aae8bcf8b81e79a47b85e50ba352ec5cf255e3b10db2398b30e5480ea292e4d505987835444baf0180f6315edeee41b368410f0e42bd34b53c119f44eb4dc5ed7cfbb2a35fd48382ece633bb525f25d287772ab718eefba34ccea1e649a8d4dc7ddca184c8c3bfc53d941e696a7b87c5aa134d957c44dc629092fd0b17bc38d90ee5b39eae05847e3c14a6ac88cd7179204bfc5fdda98418973d1dfc00bc13e5c1421b38274507d16b02f6e48027724e2d31be1ec517620e45c3d31d9ec6e5f6df11484345dad9ff1761827fed8ed058c42a255bdce93913b7d245562fcb5c8f87d1b26035a0ba130590194a0a0bf23308651df63b21cebeff84abc5ab927741f4f0c66e9df658db313a5c70aa201d663e3f933ee0de09459cc4eda15015c00a34648f678d1addad9a8326da029de12ffe64df53ea339692f088abd69cd08b8d5411134b8f47d0df1fad9a11f0b02e85a0b7e37bbbf46a118669e99624f5271c53179ae122896d3d3b0a6d4f9c9035dd896260dbd5faab9b8c7ac869924deb5a5c0b1a434afb26290200fd3d30baf6fda351ce3613ff55406c54b070a2b846f015d2e0b1f205869db83cc1049ae327b3ec44ea5581985b919bae2786a646740a62ca73981c9c550853d6d25c8076b37306f919c8cfa8e4fcfec19df7f7011fba8cf70124f2658c01dda41c53e7b723af54de63a81dd4fd1edac69dbff707c96c693cd2e01e541da2c9837e55eaa0fe41d08eb754f4524418ef20cb1c0506a3fdd54b16c24e0ee1dbe881d2046f829431f60b9350fabe4067c34db30e666fae1e2852ce360b9ccc15a9581b1030a6e51c45f028bd91aa018bad934a2fcd8404d86d5caf9b993598e5966c758ce81051197236c8a8935b149d22831810e281663b760298a52785fb2c92bdd8a658d400539c6b1a5c017eb0633aa144e98bf6a873f855f52e0a968141279f0f03cfc88ace684089f9a0eea9d26c5a230bad6ec0a48f8dc8b319405e9925ba1891012d0c1f1eaf60efddf9fee59b51e1ea19b850c259ba98c7cd53262011a46d25c5687b3f058957dece767e243ffba01c0ffb9de5f170178bed24a66821d0ab1ee76956f79e285b97f8806362659ca01c1bd096de5218d2fc2fce525c7971a0b8aad65e6828faa6f3ab872198ad2dd802cfcc111b03a86bc8f1b5d245f8dd98bd1a58a2b78346490957da5acc9a551ec6a3a8e8da0d0c5fc5b4ea8532c60904f44feaea4217019a907aa27a35aa840dc6a2a91b867e029d55c27109af21495e1badc3b0649f555583d8be18ebb53d947576e3615565afb7a9a3d15dcf10d4b33499b97b482adcd0b02374a708ab103633f8f6e5dde50221ac820e2ce4ddd9a9bf9ce24c4a07f0699eadc5dbea13ee23abdeec88682b38f3aaeb032200e5998f12a410b6f31428f1abc723949374c11410dd0c599012e63b49e45414366000003a0037ae8929dbc6982349b64117485652645b74b8c211c078344d89b73938f92193cf449dd86ce0a2a513ca501d176997baca90eb5f291e99583888ff3dca80bfb9f27b66f96651889ceed4ac0c959c90c5e3c40bf35627675e757c234f18aa0967a2e9b869c4605417f8037553912509fbf3e8bf8e2ec3e99e5c7e62b77d887c4836db11911152981402d8cdfcd557c48a5be1d9b76d8c611fa5d3c144d04ec51b5cffa6468d6d4853a55d0a635a0481b99d92e9a5da786ae6bb5a3e74219d1f444a105713adabb50797ac4e68f6ea8b40021dc24c9f959023a8f16da8ec947b7fdf4024d34594f4299c675da22a821a084c83ae490956fb414965bb3384c5e4d968dac1d19bdfdb388d278090830cada9c1dc3d17f28ee0d881e2dcfb2fda587f717b926822009d71333324081a2213dae3919d577034aef6cc34dbf58b3c2e00350a9675b608ed10d75cc7fadde690bb57d86cd710f13ead4356f57cb7b383f91bdb63334fee20e8c1d8e2c0f034c5d9fe803bd03cc18f2269557ce6f44ad0e0595b10ba35216f70bff52c908f7f57485a52debafdda434ee648d0aa9592721c2d1265200077e43b79726e166297f16d03370db3a6522133d9d72314674f536ba4e0aaea406af20d60f104c281e73fc860d18e59b1036e261146ce98c611974ff167bd18a2236e4e3b94a6ab3c610b5ee035a6d48aee38c6876c7831565f1cd48495ad8b1aba7970e95110cc69b8bedabe45bfc4f34762ea6472055a3a43a88ff60be42e81903ba5b46cf5ca1fdbb84508d9a7ca5bcdeca0943419bd982dc72390d7a5c5481cfcd28b5fa99d099c1a3b5ac61c7db000ec41240dbdc8fa18e7c869e101479ea8158864846d3ed30a18df6ed49d74f3c7226e7179111aba11c8941e9b58a8b1de66a3edba7393508c059b7045bb3ad9ce7aa8f9be32f6114f394ac4c04b450b8677322292546646265855e13806bc4868d659b79dc186c16cfe9456bca0d213fa6a1a364e2bb43a714b4654646fd8ae29084e8bc3a9814afe2f75a37163a0ac4a1770fede43a3ef8a9cf331cb1e2ba403421422fdd877f9017c685e877b3442d342dd2392cfd235d718ba666d3a880385a035cb27c6326988fd09eb15596c6fa84ffa96b3dafb44c583abadb85884c311b3e4972214e25f9a5a98862dadec5f50f78808f1d64440b23613a63f21af1c445e453746922d62ee7582151c98b85d8c387a68a59e41d4a7c1a8a5a7f8f3d67e81976b40809d182b898a5b013cc075903956a296812c3ccdecac26bbf3c9dd60d532d8c9affed07e8c3aa506ba7142c6de5105c1b910dda20a902230985c364a34ba88180e0c19c9207331446c55aa685198329a5eb2bb8645fd14928ddc93a31dd46fb3351fff0b51a4a2651ea4fa1e9ac844b7533800a1478ac8812c607af098fdb9cf88d93662a7c90696eb1fa2883fbc8690143b0eeb6f809f6c3a218763071bb446a637228943bd9b10587bf2f5920127cfea4819a9515dda796f0b6fddcf6140644ba10ddc1475126bd1fba73160ef783ecd51436af93bcd2d0238db97167ef480232ca35c86baa954ca3c6996b548974713fce621c834c8d4e08b00bf769cec6dffd9847c37b7b489d5798412233503610a9f78d171926302cc988e6131cd8abc53195a04f07c83cc813ce6d93260928166b99bebbae701c2836a722e07035fc389b329c46b7471237836054cd3983ef656e21632a98e47cfb9601dcdd7c21143b418c3841b64996c3a3fbafa470a8ee24785ab04a6c2ea5d9ff77274c7938676ae64873aec0b4a14c738e7f122bb900d35ceff8eb789020c53348879e2f65a4717d5a70d7fc53d3f3e4e1bf27e3d6ae0", 0x1000}, {&(0x7f0000000300)="6dd097210ae906a4fb441ec4d0513446491ff4cf3d191b55874ece3f84073b2ca9cf4540319676fee94683ec51b5c753c0d258c24861440c1d743a10c3535904bb17ed28e4dccdc10acc80705d797c84e32ab34a2141503450b90c4fc769449e0828e5700c0d998b38f6ba581843693ad369f7bf11ef2be985e93abf610093cc901896bba57c9d80451e69a725afc9a7116ecf03997be0f6aaa870a9fe045e5bea6d101c6a174fb4", 0xa8}, {&(0x7f00000003c0)="d9bf936f0da0bc049084902ef0562379589270f1e5af30421f8c3617a0902d1fd33de11804383f4cc9a4cee1be51c6cc5540878b0792ca0e3be270fd831b", 0x3e}, {&(0x7f00000004c0)="9f1a4f981f01e9ce6e62fe9dd9111491b8f9d35ced0a9357ca1bd1f139c6eef19ffffbecfa1272fd40aee3253ec388d6170852d68ed3e776fb9e930cee85089dc75d3d9dd473d5dc2c5039fe3da5cc14008cc3b2c24172c4fd6ae9a813392981b6fa75e24779b2fd805fcfc3540bf3505aa59326d641042dba2cb12e03b1fa709a687620b37e3a504208b4cbec276ff8256986d4330e3724c149cac20003ddbae28ea3f0524bc1ea86e1e533368db5b1ba2195ea704536a4e4247ba06d4794dea9d789db92a2219af1e39c61d8bde79fe35e0c", 0xd3}], 0x8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffff7fff, 0x0, 0xffff0001, 0xffffffbf, "0000c6f21aaabc9e0ad9ff00000087dd00"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) 16:00:07 executing program 4: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x2, 0x1}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x2, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x41, 0x3ff}, 0x8000, 0x20006, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8000000000000001}) r1 = socket(0x20, 0x1, 0x2) r2 = socket(0x18, 0x1, 0x1) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[], 0x32, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[], 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() r6 = getgid() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r7, 0x0, 0xffffffffffffffff) seteuid(0x0) socket(0x0, 0x2, 0x9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0x190) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r6, 0x0, r9, 0x30, 0x100}, 0x2, 0x4422, 0x10000}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x14) write(r3, &(0x7f0000000040)="04", 0xff9a) dup2(r0, r3) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:00:07 executing program 4: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="b6dbcd7702fe6a3ea5d36146fe4b196dbc1b366a44c61e8174a82a2c16ce41c35bdece516d8d96642908daabc840270214c5210c8fc5eb59bab438a564ebe9a646ecd5d11ff353a08dd4eb5b764fef6369c77a282c3550d886ee4dd6290ba1701ebe813a6c37d74923516d4f9093b412505d4ec56f31a23e522c466999ca57cfb9b489606234bfd7fea3e5f84bb94b199096e623a49cf19761444a568ce0c86ee19bb5070050e98cfff166e4d949e71fd3173202e1ecc6429c5787f8eee0b3a04e8c1f82f766491320463c2a39a2eae8c6753c36f2368fea4a613d86da075d484fcd83eb0e4155069d37cd917c8959feb247fab540de", &(0x7f0000000080)=0xf6, &(0x7f0000000200)="ff325c06ce4534b95cd8027688d0c71c24", 0x11) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = getppid() r1 = socket(0x10, 0x4000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000001680)={0x2, 0x2, 0x5, 0x8001, r0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) 16:00:07 executing program 2: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x9, 0x3, "d145829689017a00", 0x0, 0xffff}) syz_open_pts() poll(&(0x7f0000000080)=[{}], 0x5e, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="150169ddef995916912e0d55f5954a32691c14faea93fbfc2be27232ac240977c687f00d278f71375421ae30b3fc2d00000000af800b95753462351653fed2ce09a0c306c7e6c6d0c6fe9b9c1a4f2e2aff4431c16ffac900b2adcfba25e8520ea2d2c2af27f67f789d01dabbb0abca4e3c1e6a1a0c731098294e06109fe4b031cc21e14217b73bf5134086f6fd0826aad67a440982e66ebc25b80d717f8ca3f04227b649a21be126000000"], 0x6a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x9412, r0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x50}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="75ff5f15dd80a7f73cecfd1e22ad826cf8ff6fcd08"], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, r4, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r6) setpgid(0x0, r4) close(r3) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x19c) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xe50, 0x4, 0xfffffffffffffffd, 0x20000, 0x2000080000003, 0x20000000001, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) close(r7) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) 16:00:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x40}, {0x241e}]}) msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) r2 = dup(r1) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) write(r0, &(0x7f0000000c40)="5884c53ea0cd7561d390c8d063ed5e2987bff1ec4c7502b23d3b48ed923931f7c83d376b47010f0fb87ebfaed1e3f7a1e79a305a0c3229695902940893fa46661b010e40117ba3097534bf0786c1203f903651ec6de09248ed007815c8eb9e407c9a40c321424c6dfa19908bc673f5aa7c291222dc0ee14e56b8f020b6cfed059976b20d4e2e3346b6e39673bb6a87835128ef9710f17dbfc87f5725dd7df4dd0d20986f8636b937e59a877f19d3971a6e59354e4bf2eea37c2dc86b96f10eadb13de7af05bed9878c4869cd92ff77ebcdc7d984c868108be45ff58cf64e0a0bba0227a86d9541edcfaccab4e5bb8e4d1fe9291b365135fdec3b70228626703197750f0ee3b49e59337b9f38480205eaff273634e07ccc392e910e00cb9cd70f5996963e7614ebe463ca389a6bf8acd2406fc30bf21ef58606429436bb7b26115f6c577cc883ea7af6c95759766421339982b28dd9f63931cbd198b3599a7d6315aac1b843fbdc5a4926ae590384162f8ecf5d1aa889ecb2e90fb0fa6c9982101ea99224384f99f5732c7f58e44db84deac10e150f600f2d13e964f173b77ce24a2f4d5ed6d8e5bc0349fa203376304cab5dfde2c254340aa7da0dd597a2c6cb156abe78328c7eac5d7e3826aa29bde30ca4d40c0c7a7ad11d73cc204cf0f5ae181c69c3642c880b569d64272558990ba767fd8c01e835912a4d45a43920b844afba6e1850774d0f2504c9ff58b8f92530bd09109cf8670b0939461e4c4bb36491bd35b047f3acb0e44db6eefe7152681a8117aa478dd3ac9c1576097fb11acd307aa6e0d0991fc99dae2130ae067292bb4e61fc1d851f042bc77375217c7b7ab85ec0535b4e570dc194a2fca1b7c3052306960e2d45ae1a9592134092347cdf6cc53aa51bb899a530a8bd82de633a69aa4f049f5761b9f3f7083512532bb3d34ef9022091b36a8562d3f0ebb293f70c189b1cba3e6820d3bc7c5fc30bd2b6ade6eb211f240ec22f233866d4488d4d43f5278c9b8714dad5654e9feff5982f575abeb1233b3fc031b4b3e6878ad47346d608b379b5e1eb508baec342a41a35a72c3fd784c2ba201b2cb2cc5f78d03a279ee509b90b3e1ac93dee6f5ff16665ab63176c0fcf7580f3547307d81dc437812c6a41fe18587f9110d9d9ac3c097c0d6a422a853f887ba25966ca5cc50dfe3ab65a96dc3106970b050dd0a8561e380a08ca5d44b1bbdf537fca00bb7827667ba1ee93a1cf2788859ed0946d9978c71c9bb9450d22182a11e5ce2d7f393e06bd4f30d12dc3113ea0e7c4df79fd04759ad502cbcc2241dbafbc4f62ab77745e4c560186db16cbe43656fb864a852ff70db6d9535fb51bc26af96bd562482202447c4406c9a911c1ab3fd333d26ecb9d6bec884cc4ea20094e02e4a7833caee5191968d4c1834a6dd41b19a5593f06b6bd75246789519b9eee9a85cef7b8d566e0042a2299d8f7c4c8f6398863013e9c50915d5d3b458aeb784875141a89ae4a714f3724798a4a469e67209454c81373509d952ea62aa164d52e7400fe04d615247467ce2b6e751aa6ef9f0b047d7d51aef52473e7547f15bd10ce0d2961504468c712dbf93d18c7e98dc5e94d062c8bf738d79edb957cd86cd354bf93dfebe0e29eb3638c9bf5c5c6275cd8ac30530c3738f610a2c7e2dadb4e09f58d806f9730e837ffe952424606772fc48327f3ee16ab1654e22a6ed8a6caf8f8280249341a134de881a5633658fd0dab6797c4026e0ab7e9228242b6f154fc551235a93447baf028a325a313015637f7faafef8234121b896574eed0d0a70b0457ed3613cf5991dea5f2726e5b6af948dac96e824dcc254a47a89b27e7005c0ed1f04e8192781df8e44f205f50c7e7640ab2b805a430015b5fb94a7cfb524ea81f283c594958510fe38815f1ef83f1b7a519397d42644ceb91e68e914659bbfe83d4b8a4f093fedd7f266f4952ac802eff8fc6fca7803421ab6fbe0c1c5c949e06113dadb8617ad6b734140de846ac01fc9d5cf94b24c938a31517981e2df2b89db92f8dc292ced342a95eeee0e91fb24cacb8799ffa467cb0a43195c5d178eb3caa8e6e90053eb8240ab2f477775f6691a0ca66d0d4585b0a99cf751b262a8de4a69e81529fdce4ad33c0e29db634755316aa430a4a86bd4be50153d050b8e26f6f0d3cd83699f6a030582427cc2e568a87e544caa9adf193c1b4dd67c6405b90fdcbb3ff91d2eff358694767bb342e7c9c8eba6d1ac4e2e305596e61356e6ba0b898d21e0d05c2dfaa271f9714f7a7e726dff9cf6dbfda617e27048c7452e8707b801a826d86e6c489aa568780e11fffc27108364df139230911e891c8c09ab7adda384bdfa4aeacf6b65c733cf1e96719848d4b4e9020005998ea3b5d47ab06d2b3806db3f3f4a6182fbd87bd39f6351a0bde82e606b627c1be1cffaef748139cf02041b1d640b9c86b1a238bbac5f2683685a768a41a4da0e21ec7cc36f2457d81ad058437e4f6005f969d77fed7be38b2d5b948af7fab8f0e9c31a7abc1f6c2addb2c41496f0f8d2b07cb00153b0a625d24e7ef8b7c200e09ffee1fc55659d4bcff5717912e97f7f70cda7572a8f354ff3abeb67af571350e5b9b6311466425d1d6755e42680886195ac4992c681a903bcde539966a37cd7af8c6a3184e951e39ae53614c65cdd3ec826f85bc2db2dffdcde7a7b7ce8e60b19257e38fb2104e4403805446d689436861af792dca4d70b37e694d3a0368f772b1afc1e41011a373cee69d5e73a9164b876d2d14ecc44050f5e4ba9f85da34a9761643bbbdcbedbffc7281c485dc970b11c87fdcf6d8da9897a075d381af78d48777b729c1d72f16efe7213e5c4e61aecb6474ce3290a176ccd1cebcdafa0d997dc38f309c91edc67568881bf2280a7eee86505af86eae3c4cd672bef9144123f1d943eb52e699d1ee2926a7af86d20381764d8656f7233a8cd3b0729cc8666d12330502574e91d651d99b9b28283218ac11d0d9645c0f69db20fc1b8d4e09daeaaa7d7b9bd828cc13037f30369b90f1a1c5f5f9a3d67a6203580053df2681b15449afe14d2a7e92fc5eb997aa26f8a7184d8b120c4f9e08b21d453629dce3b2ca961de4ce83e542d28b6e0f19ad8f1609c5a669cc36f19d433ca678bff2d01ad7fbc0168567445ad2626ba0630f858b30f7f863bb7f3cf6f54a63bae88eee7f9cda891a94a4b213e47744247f7766d547c468a090da5bbd623e77423fb5e64bea28ab1fd4054321e480c5c363f229cb213bfc8665b69dcc495b6e3e43b4e7267d9d7e996e945ece7dfdacb278c1805b467c9308ddbb1c1f7856cd40f45069f1cb4eac40cbd479d03f100b95699d27fc0a8a32ddc08f01679099891a46b837ce4953bd92cf260aea951d696c2a1b7911a5eac0b986fe354cb4038efb5045a58fdfc18a4c5277927ab91be92fead71d8e8bc9bb57d5a229b851b3d9ae08e03553437c5ed2773120747e1060ae3fb0f53d7763c386ff5ebeb2270c22d947e62788ddacdef5ffea70a0f0a4880b4593de53895db8edc8646511417a19392fc4c017e21486aa7409c33f764a903a442cf74f2e150753670458317d31b1488c76ea188409a979b2344e2aa4ff9cebeb55006eb9173d98e4145538069e1f4b9e979ca0e165f7b95252769a3eca20f41bdabff8effc797571492df66ff3d02e62f09608d3fea554df0dd20b069995298e56fe34553f1cdfd16c4b45a20ecde58f7736a5c09abace6eae5576cf19b57c435136255599aeb5007e6257c007db63806c3f6aeae8d6129f1fcf2476daaa3d81234827052d47e14476b11f4e6a8d86f7514430c291cb12a666797a92ed4e01d73af9e1651356c22e869bfb947a2beefc488adfe8f4df5f5e272ad2b6a63c5875d7d8c94dd2a682cb794c74f8f1f86831c744339c393f061746f76170fb11c45f276bd9646e2792fa1212755dbc80b91627dec2e64cf9d5d74d462bbdec41cbf51b8cf3de2a7276b0a4d191664a775bddbc70d7697a2dc200296f289b713f825a2323cd97d9c8b2398e486ce4a2850983095a5bd378160d1a245c116db31750a5c8c5ddcd3c9e362f3bcb34497edbd5df75a2e85d015ff0e4148e2fc568d130d8b94258e0bd211f850c7a9fd23e57f8302a78b4c2d3331c4a5f4ce0546db9532501c785e67df1b4cdbc3e477b441b9f8dea141375b26e12b5bd46f13059fff7231e4e4ebbf56e8ba2a7cd09141c0895b90e09423523a525e939713019fee6560a755a30caa8ad665d9474ded544a18d9d1a66b78ad71ff9f95df4068fe220e23f4f56d0fd589114a841ff48154aaa1aa5957aae55c3409ec41a879086be6ac0690c655525aad3f93395006e37dfc588b21da469a0bc2071602044c236ef55bdefbc0ffa352267f626653bb1a3b5aa6e471b3b05e11e843cbcfccebfb674ddca357a598971dacc7e117256da431ffba3c68fe049e777b5516a7d656f34e66ac72adfe35cff9a9a43053a4d94cee5b46fc8755924bdd7767372fba6b969f33272d3ef2367b13c49a4657855bbd3259b1b43bb099b838cd2d1c1a0c845e1106eaaf68c1f6a5391913f7f0103e9fffd3f8f6e5ac40ee975c3dd39f81e9d22ca984be6f0345fdce3d8a5a44c903237f46167c249e04418a1bb4c862db8eab9808223b1e5426be5d1b9636fab7d42701d681733847f1862c86b377a21bc9236634c82559e76dfc1ab866f245f161c0bb1ac6708f3ec4e4a050931205e68b61474383b5f8ae7f13c473fecebad953db32e58878433efab3374287f3d1ec7abadb5790a95b2f4a07309b07e4fce722b7c372df3f2143c40d56bb0a4cb589e13c684ebf1bf5283bf7459ed66f53b0fccbaac4247839bb74dd62d5d9a6c7463e9050d680e93eb42f1fe868ab001bb688a5beefcb57c2e4bf6e0c84963c9c28ac36fea7540e40999d7d722c2020c8dd412c4bde54d1f99747c6cb28275540e30c951d02e1848b1b2a4cb0a9548eab497f0db7ac3c9755ea4f6330f002304f02ce59ff14886688acec7c20a558909c474332fd420100ec5f9b71e54e46f20b69cad9c70148c3681d23b0dd1540ddf482bd0ae3ef805905fe1ab0266d16fa8968f2f1af108b6dc6223b6f6f76b67c6943d3efab602d656c54271c95b40384ae0b3241fd31097d6da04ed04c589d1c03c67dcf657cf1f9f10604963b3a77599d65ff8e9e7f79700576a62eaa864e43acbc6d5f38c0c9d0f63bc247c95cb4d8739fd45bc0f6931049295ec703e2484ffa725069eb07caf2acef1240f82c346acd07b1eff39b83230d5b7bcd0ad465bd61f9ccde36b8d3cd0c552804e8c742d8072fd09f82e84102d03f5741706f587afa2a2ffae0540f68da2d56f7c427d0844916d00e30eed97b899c656327cb4659c5aacff0b3a0d8c427226525495db1729d10a56449d7e179c2e304c49af936470239f9caadbff83e6fa90bcb0d1af8e05fde64d9b4789dff6c4bebd8fdb0c75bc39c8c7247c58cb00bda73c57b244f1947e7ff6be7cdab3bc9831284383beafe3c722244188ea441b56f366b56ffd04f27ccf9d3f42da24bd16ef22f5e922ccd4aff36aaa964e008aeca5b567f4da8442a281db4a2cc76c28f655f86bbb81b6fa1c77b1731497ed64f43ec96199bd61a2c753d3bb18bb11611e6e642dc00112151ffcf7552c2daa476c158d27815112b474336352ce5d4c8f5484c7d93bf269688f3fb7b53a7608abe451cba174a062fc128ba80d1614d4e2cf93d3f606f27fc4ac1bc9eee0", 0x1000) setrlimit(0x7, &(0x7f0000000080)={0x8000000000000001, 0xa48}) 16:00:07 executing program 2: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000980)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000ac0)='Y', &(0x7f0000001ac0)=0x1, &(0x7f0000001b00)="6fe797f2f55d322e40c595b8339ac18243f6c3ac", 0x14) 16:00:07 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r8 = getuid() seteuid(r8) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r9}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r10 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x80, r8, r9, r10, 0x0, 0x28, 0x6}, 0x9, 0x101, r3, r3, 0x1, 0x4, 0x1}) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r11 = socket(0x2, 0x3, 0x0) dup2(r6, r11) setsockopt(r11, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r0, 0x6, r5) r12 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r12) setpgid(0x0, r2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="7829cf4d", &(0x7f0000000040)=0x4, 0x0, 0x0) socket$inet(0x2, 0x5, 0x6) 16:00:07 executing program 0: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1400000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:07 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000140)='./file1\x00', 0x80, 0x7f) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)='~', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x50}, {0x4}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r3, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r2, 0xffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r5, r6) r7 = getuid() r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000040)='./file0\x00', r7, r9, 0x0) 16:00:07 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x8, 0xfff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r2 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000940)={{0x3e, 0x0, 0x0, 0x0, r0, 0x10, 0xffff}, 0x4, 0x7, r1, r2, 0x10001, 0x9, 0x7d9}) r3 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="100013bc2774ab331005711fc219c0ea394b866ab1c5016f050000290000"], 0x10}, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() pipe(&(0x7f0000000140)) close(r5) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000200)="73754cda47dcde54be0067acc4d1c5926cfe3506c09f56f7a28f5f648d390fed4a24fde7cba442c75dacab22f13c30f3e7fc555e8e4b3b82f888376eecacf779e53f103df5206a9820eef0ff9527ec748a04adf7ae4e8f723263dd70965b227bf30e1bc05a5be3cfdbbc32b67f6ab5924f6499017e2f111677cbcb2cf52d9db195ac2b5f59949739a7e0080ddc6150ad4dbd77da5b377fce7b1c8839037d558c44665762c8fb4019", 0xa8}, {&(0x7f00000009c0)="213e4f57d32c66dda21bd078f9a2be3f04ba2abfc796a315c85e67a7f078ea6a8ca42ece75e160c7dda1b9bbbbc548fa14ecd87d3ed4112009677f0894d18d29fa86dad2265ad956c752a120f6e20786e374083b200a8cc6a6d38ae29aa7755200398bcadba4461b55f0a169247fbd4bcc49b83504e8b0d2da8f611c9b0539540e1b0d1f946fc7f67a14522a3b24c8a86ad5a9cc124312617ff32b853a15af50fef4c24e630e1ac584d50b0467b8e1b6d03f11a1e48e6f8b1a872b85ab570c468cd8426b62675026ea231b6e354cb5a06e50d1fd770024c7e1c1ca5890402452a99dc2fa6957cde1f5589e12f11e35314cbf5cc88cddb97da95729105832b82075d0966d3b1c54e450a85860f24e3828e285b0e306a5f33e64f9e5f160fff65550eab4f909402214f528bcbe450c1519612cc20722bb05154abf532d459cedb2b1b288ff8da31220c491122b8b29c6274ee58df41f05bc7fcf14853e7347b230bc2089219aaf1428d84aeea20142136fe2dafd37df7c0eae809e3763d0ceb9852fb4660f350125f553e508d03a882188c35c6447844d36080714f5fad7ba4560565ed1d8c5051b6f8b9582dc2d7b8d62012f151db7afbb178680a6396ac2d85bf40c60b35fc3671f8d7ba105a40ee3c4764bbade22283bb671d4c5e82fb5876438f18f65e2cce2f8d892aa81c4e5735583562cfc4d511877933e56943cdfa9680ad615c33633e00e35c6731684e3376518241f25966e803154e6047adbe65c53e83ce094b3e26225f4e3649b84b0648f56ce1ac60f810ced41eb565970dab84178bbc15a41ca9c0e222720a3db9259648c0de907cd08c09a5ac70f67b7cf901d8a17e1cd0e6ee519a00d64dd119fad90d3d7f1021a3c6e532d9275ad6997e628384141a5275866783a25cc06d9b12e8062d06d21cafa49200a3fbd850e0e9a42912adc6cdc56db5f038eefc72131939b27a9fff2cfa80ca252009dbefc38085409d4baf75e240e17c00c70150f09f3b0e4aecad7df80b3ebd634d70a8cbeb59e05acd67928618fc48de2e57d9e7d7dde4d44baa107948a63ad3b769307f7d5d57682b236620169768700a4f84afa6fece0e21a2aee1496df75d814fb1352c27fa04fa5d1ed7ac7be2d286fdd4236823e0c574fc90098029445b4611284d52b701899725650a55e97dead50c3c8a89936d159d34c5f00cd5a4c3779d593b3cf352330242422ed1143b22701b6f0f872a33afae77301ac491386ffc5dd07f5fe7b87d1fb433d51637ce951bab97fb14755fb4864602c6db1378d5312a2c664e033ebd0f2c5dc1b0eb11d6a48afd436e9271f1ffc7298d5aa7489cc630ed46150bcb1ca99a2e3d1e4ec40a29e0010a8eb2e070b9973c60da5ad4f24dc3fce9439a816f3e3cbfdd5d498f4a76e602c158112024d3123af3068a4ba87b9a0c2fed4dcb02509bfbc761f1fe58a69f2216af804ea943961f27a88ea1cc16b67d0a5ef7c4d9342dd920ea212817a7d23ded7c80e397f71cd0ca3ec9b8316582564a76e74cd723a1bacf870953ec6794786d958829d14e6c46fc8399ded72ea306d30b3704b948f072d6e3594cd63bc5c0df8ccf35449c693a45442f7482c03e71244e1ae84ceaecad526a12c7721837541974bcc954de07c4f2b924fd243c29472c029021656892efc3a90d858312ea4fc2bf0ed1cf29e04867775d5c18522173ff2c00008ed2d6a57b276b7d866dd02bc643527adb4e5d61037fe7761ee0c36e739e02c70ac32f1da3e48cb7955fe8e6d4ff70a1637bede151ee013557ab57cfa6ea6acef6f2987ff0f34f69381a8eb335e267ddba2f4b2cb5ec91fbda486a1fb7574cdbee24c9886009148f68dd67b71c456d32a186b215e45fa794658840ae19375cebb0ff89a2e9c68797d6993f7a2e285bbb8871341b0365b1ed1b55a803e5baecf044f4b48c5d93ec09e926a342bdc1d935366bf7e1bc44eaa6ce25ecfaecf786c43f91ab30e6b136f20b709451e9582ed06d398ae62d8bae6e1d934074a6d08636508a43122aec270fc23078a3d0bf7fb5beaa3e92eca94dc10d106c257cc60141e4116c1f197bb27fdc33b1210b295fbfbf0602e16a0c6fdb69e43e5f7bae0c8f9a8f7232774b3e7c91ca78be72e8edc75d40d5f5f8b75d61e8cf7c4f24e82e2da11fd9bfa24cffe7e9e2a8ab3e496c6cbebe1c25da983bdc3f7907c4d831ad7477544d883b04b09c25ca59749e7a47bd8585612a62bade06cd3cca40faa6d6cc70ee469f732deee20b4b9b11f63a5781bec33a8ca97402201370955f676be36e1c147d0b8d05641a83aa87beb375f99633eb13dc24dc35a820af93bda1a596a279543518cbed6cf24ea053ca677deb1ebb4c62757fa07968679dd6dec8d09506041ef44a7d36df9ad5b20bae0a2efa5784ccc13f95b4cb0e3e75374baf07c438febf2d057645e623fcd2e14ba23bfb45de4d4bb16338f035400aa4e57f16119caa9bb3655b8cd3d1f3a13857c4387750bda25474fb9c3862a8bb1194b1131a533fe03099aef64ce074d30f4efe33b9fd47916831370fa9183a1b5697d74e49eb3f9553974d3615c24a0f94ce182abc78b2d4c550f8127adf7ce928cd02a1314270b493050eef627366a6139f407b483a485ecf987d8463368d631b31fc61094e8457432b8ff8ed4a4a9223db41cf49ad9d574122e81f013e62fdca3f15f041e7bafd7373d5496bae758856a0031ee838292b7a19786371c28a9f4e7d01c4599c1e44ef5c4c0738500197180507249c1d87382a07b03f13faf08dc5f158f71f4f4c39491ec381cea424e1c7e51d883cfa94e690d94a60eca459e9cdce4339002ae7898e32629a3b0bb5e46c9e3dadf67ed63581e0f109faf1653415df284a7ed7eaf0b47f6122ac0a93216ee25430c8d90d6e732d42ecc759f0e0f88c050f75ae0eb3a071ace98f754bfb4c61c126fe08f13276cd93ad118fa6886f107c13fa570835073c9c269f1c99f597abb5f0788e9356aa9bcc6c415b32e2f538776e98f95a221e71d57d6c4d19360e498b58cdb80c907d1dc3cbd51cb34266fc1cef43b101eadf7c27a8ab26f8bc6258a95dadd76d2c17d63eb35028db4fd94156e9eb59167fcaed4757557d0e15a134b76956186f58d198c04e274bc0a6f67f70ea92a831f433a70d1459a795883c7977528d532a60157dfb0929ef43b8af799aa42ab65eca0f6cb6a7633b44bda4354c2e57cb7749ff0dd2ec0292998cc3356ed2a3fa8dda8fff17d0a4c0a370d2200e12a1f394ac205a342c20ea7fda6d1dea2869b7882a63f9632910b42cd22c9ab8004543eb5a6513ba9d2ecf8ff0e0bb77d2c3a894a4a7d24a778f0520eed03358e374a7f95ca9f2d8d49947d7ab8a58cec043a87ed3e04982094cb62e4221f36c315be08ab25345717e85a6587fcdd597c543fd4d6037ca53d99e2f2c58008f16d967f695c73bd78ea278281021897509eaa02e8c003116b5a126b6deeeef19bc9f2433b7e6083871aa9de2d02957ada5b0a7da6fa2846191bd9861ede472384eba88200f73172bc61e42bca55fc74269b93a4840ade3fac756a7af779a68b28872ec53d1c8e377d03869edda933ab60995ca660066a64b051b3c0439a191ca6a0ae02b22b7d2302e3bcb954e69723b171d61fe3cedcaf3dbf2c045cc47cf8a962712feae2903be5a4fdd7aadfaa06fc3c83b2ccd798cc7adf5a8d4a3fc8f2e597e41a9de268598dc3568f44936be088dc7bb5f98bdcc0b2584df2c69369dee8987995106e1f1333649634d9716ce3702d1df6a943b33f02ef0f3d19194d19f0c85ce453fc42dcb77655934b79b688ca31120603b9cf3c80e1dbf121db7cd3f6572794375269bfd82f6fc6999d417568855888e55c667edb5dde7a718ee72d2f66378b47adcc0482d76ca4ba454e09f27827b8a0aeeef4ec461454b7907b870a01780a764587422ae178f82ef40ebbf9c63cc02c3acb62adf25b578038bd7e21f5fae29cee20f66893c66fcab302102a4fca3221f666eef4487d3512d8ad2e98da4608c5e525bc5fcf5e2140e7bb15a3ec0dd61b8ad95ca55cd8b2228423fec9e1b83b276cc876fa3a09832616721fdf0fd68df746e15ad6981061c652b66bc1b2fbb500bc907f037466f5ef6d6547806f34f117b7aeb545c470d802fb3b186374825cab4f94eee9d4dc083c272505961d03e62e9d7a67842f67a8a2387ceb16027b929bce59fdc9c976586bda8108bffa91ae81765602e06dfad1aabcbd78397d4361330a90bd96c4b744026e6c40aa84a60c614a2a72421bb95f6a3b4e407688f89015136b67df13c99556d028cb25b50460cb7a57f29c3d4de6e71ce6aa85eb09783f8dbe527d56d1885a16b297d92c72a1ddc5343a124219e44e12d686fcd3d1cb2953682250d973488b0e4dd4c92c7ecb12a324d231ca4a559be772e39cd1b24bf3aac2565f2cfab55b552f83982588194291d079c7adfb4c1e3f3319bf8e1289b97569e43d925265475d7567dd97d1df83dd6ccd3f3078c3b96c650eaaf29e1ed4a7f29459429c1ab7ad023754e7274e34441c0ece43622747051a0a9c7b37a1c897f6072adabeab3c0d1804c892b8751d788f0b5517bb3cecd4b96aa1398fa21da0898a6676a2d443169f2da55774eca4e74a93ada501d15e50875c090768f909a427e1e998af04d821c31871898efb4ae450eb49ba04eb70d3a31e224d493cb3353930220c03e68429924e2fde73eed5a50b99af5cd042174143e2fe11b7b94faac9b6117fe7d42a9d1bc8fe238c727918485569642d2bd8079557d64237f5109ae64fb3aac3794aa9a36ba9d992de85bf0d6f49ba847bed18d35178930825076388390c8d1dc6ff20505d688ac0348020635e2cbbc8643df58c0e4124a096c4a999cc9d9d51b9aa748108fbb8c9baa9ad0498f031f4be9fdaaccb190c234fbbfcba1648d7c7893eba24f91a73082ee7aaf2cd9f3b3b85fdf279dab7c447b831aef89280bb0daba9511c3ad9d52bcc2ef5e1de801786cca759cb55cf4ed64fa4d07e2e03a228b31f3b38d6346889ae3df883561d790cee9797830bab105040513d550dda1bed1c2ac9a3e11ab5bf1370c6f1dc6319b4fbcbb309371a9d1ddeada342a1cccc723fa7f96563a25d67a1d3b08382ee66a41d1804791c0cd2cbde511078dd9251f6b4a185e580276832f984fb00d2bb0ddaa3189788f519a7c037aa9630542857b351d16c44118ac51a43de91a0afad7deb34e5ea3c9e9b7c26716cd8d6a74c313a56ea88e842b338a00354728aca553bc0efb33ae97bcb96e8f2eca01d571edaad03bd646c0364c5eae74f13cf5e44f1a22565e08c7681c44424e6c871d3e4872dfdc2a4518f2f60f2a083e3735a567288a3ca969e7b38c2f97fc6180f60c72c77f4ff4f4c5faf11eaf10652d2b583eaca76e8645747a477cbb1f542138ef298b1adb72f8d8a3686cffc7c5f565ad56dd36239a358af373271fb00457f5b7d9ca956196b3c939e903ff121c4426f4723405fe38e43f910475e38ff2338e08bf6cf9d26bc2b5a05a481cfb772d4914f1cdff2fe86d6d1c9e26d1e6a579e1ff50856165639a998ae8e90e815d3297f8306cba1267778ddc1e6965d5b20d582adbf34a5838fb4f3af1a63fa9c09f49fa56fbdaccf02d03eac1865cbdc5b07e2a09873b6004d20382e765a613c96438901f76d8c897c71dc4d1e4a66d468e720d7d8f9c72dc969c6820fe20a230618cf3c6e48617de208b0bceb2856de796f819c7b121f6874306a19d514b22a3b99185b7ff6319eac53e54fe106a9906c1b944832c5917b72c1709b5d7f7d08744106e3be1256613ec1263fe540e59784924b75a3bef53662f5af00", 0x103d}, {&(0x7f0000000500)="cf8f0e1932e51e6e907b3f54efb0670ca966a1e09561215b2a71c255f96fd8301199b48c94e79beb30f23f1da55262b93453c750b0e4c10ce274dfe4c19ff345126fd7609b1c6477629af69c318379565a98e46734a9c8d76b56e4d30c0c80aeac3c380abca268f08689f6dee45b330238aa0422c96070c336cb6d3d8b5775f64cf646729a8cda1a3b28876a0edea3c4e952dc4daafcacc0c57af9b40b14", 0x9e}, {&(0x7f00000005c0)="9c235f31b582f7a7df11eac6dd2dc3ef7a3c762568daa3c52f0705f86dea6ce0b4493ef8cd8dfca2676229f87418959dc30cdeb269670442a8814ee2faae650076c432e96625bce85cef7dc86943c5bd5c6ac65a51effc0101c800534793b8f20983b3960bb0b7aa3ac855bd5f40438f72b573fabf5ba033d49f251c60844b94d6636484e6f151bb1d1246396cc92fa29a3d7f223263d3ad29720635b4b229e6ac48c7a0fc44701dcd65e63794557630dce6c0c5f36408ef2d4bebdf44126cee0b459b96c234fe5d3a5261326367551c7f9f72ad14529fbf393854e4e7c91f22f785f62363b7b19ee1001d8d06f40f54", 0xf0}, {&(0x7f0000000000)="01de86ea629a60878d46bf2ebab9f0030ad557b164474ab027dfa635a4d08f22e508864cd914fd7b4165", 0x2a}, {&(0x7f00000006c0)="469193b0cf01883255171cd922ed6e73ab566fb571ab4fe338c5bd4acdf7c654d2688f6e665c171fa5a31d57d79a53d4be229435b9a4d1d44e28ccd8d04ce45e30126a137b891e725b63059796d094af5f950d2f08e7fed6f4a19dbea57f171b8939e23d6385deaf16dec32c352fc0badc37e0468c96ad3de473f1bfa9ee65aab5baa5f3539c7ca9c1db9c41cfcc0ea9dcdee673f3e194522377f6c8363224063ef518a5e462f4842e813a9c4650bbd390ecdbfdb71e5f701f904bd00a9378efd00c345a49ff829261142a", 0xcb}, {&(0x7f0000000040)="eb056632b1024e12d783345a7e2df513d92bf2eef1476655e885583691", 0x1d}, {&(0x7f00000007c0)="19c69e2025add2acc208491a57bda78e5272dcdb4bc44df80dd6cff3e1d7756735cdd0685af3209237549f92a3744e183964b91ef1fc908be6776aa3d39ced92e018311f128c1a272291185aae323e5f8af0f81d544ab8b14bb1e538efa906933c5e9aa738d3ed1f4e4e7a605b728202b049f99e8edbbd048965381e9911d63a1dda2868ec4ca468c7863164c1beda9a30367e0f21466c487f0a2c61", 0x9c}, {&(0x7f0000000180)="6fabc2", 0x3}], 0x9) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000003440)=""/4104, 0x1008}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000580), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x2000000400000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) rename(0x0, 0x0) 16:00:07 executing program 4: syz_emit_ethernet(0xea, &(0x7f00000003c0)={@local, @empty, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "ca67fe", 0xac, 0x2b, 0x3, @empty, @rand_addr="20a5a6c5911bd1aac7732d39b82c2379", {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"079e3ebfb0fffd8ab376d2a160c9218e24e627fffd5bd1df34e67ae5e07a053092211f8bb20241cdf081335d8c29b545663ad26b95d5e94a35e976636a625a1336961fae342d5bd49050c39e39e0d653102445ef403fbd3d4db5dd37761cc5f07b0c55aac92615910fa04faea6565c0c37d45a50b10781ef917bf0012fb85418c1f99f440129be16d3c6b3f7208ae1b63280674720e18615"}}}}}}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) r0 = socket(0x18, 0x3, 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x4c}, {0x44}, {0x41e}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400, 0x400, 0x2, 0x56d, "7e6ca8fbd515db27f690982a888629534c023874", 0xded, 0x7}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x251) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ab4c38c864216dcde2ae64b11b10ae049c704def", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000140)='./file1\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069ad, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x2) semget$private(0x0, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000318100380086dd60eea2ff0018010000000000000000000000000000000000ff0100000011600800"/67]) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0x0, r0) geteuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r1, r0, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r2 = getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r2, r1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r2, 0x0, 0x0, r1, 0x0, 0x3}, 0xd1, 0x1, 0x0, 0x0, 0x4000000000007128, 0x7, 0x843, 0x8001}) r4 = semget(0x1, 0x1, 0x280) r5 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x434, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r0, 0x0) r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x7, r7, r1, r0, 0x0, 0xbe16c0c4796c2f69, 0xfffb}, 0x9, 0x1, 0xe00000}) chown(&(0x7f00000000c0)='./file0\x00', r6, r1) 16:00:08 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1000000000}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7031f6", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts], @icmpv6=@ndisc_ra}}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:00:08 executing program 4: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000ac0)={0xffff0001, 0x7, {[0x100000, 0x7fffffff, 0x128, 0x0, 0x5, 0x9, 0x5, 0x1ff, 0x1, 0x7fffffffffffffff, 0xffffffffffffffff, 0x8, 0x401, 0x6c03, 0x7fff, 0x2, 0x100, 0x8000000000000000], [0x200, 0x5, 0x2, 0x1, 0x0, 0x9, 0x7, 0x9, 0x8, 0x8], [0x100000000, 0x4, 0x3, 0x6, 0x2, 0x8e, 0x3f], [0x2d2, 0x2, 0x8, 0x280000000000000, 0x7e0, 0xfff], [{0x7, 0x1, 0x20, 0x4}, {0x101, 0x8, 0x8, 0xfffffffffffffffc}, {0x3, 0x7ff, 0x33, 0x10000}, {0x0, 0x1ff, 0x3f, 0x1000}, {0xbe, 0x8, 0x0, 0x7}, {0x5, 0x1, 0x6}, {0x3f, 0x82f, 0x9, 0x7}, {0x3, 0x100, 0x0, 0xc2d5}], {0x4, 0x8001, 0x2, 0xffffffffffff0000}, {0x0, 0x81, 0x35f4, 0x401}}}) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="e60230b87f755632faeca30d7ab4452486fbb0ac147e8f19252e618e3094cd01ce4eafa58931f7d9f03850136aba90a5568da290539a62862c6eef6d0823a6341683e854bfea8a1e5b95aaab006280a25b18bb1d30c8bfffb86b18e75abdd166f59b1be654ac6cc603738ef2fb62c442ed28fbd2562e942621e776fbfa3f45b7bf2b07457d79726cdd6da9be672d84e6ac24c118ee3ba12b6dcb1117fe73f0d7d49dfe20082954575291a6fd8011888483eed96e6b7c7d76d7b657"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x812, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000340)) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r4) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) accept$inet(r4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) 16:00:08 executing program 6: r0 = socket(0x2, 0x2, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x62be6fdf, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup(r5) write(r6, &(0x7f0000000100)="d79761390d12df43ff7a8f1d8bce82ac4ebf4afe3adb1c655297df563b4890b14d63b83d7f7df25959217ab3efb70228838bc409465d3b522557a95cfad0ade5a2c37632dab7e35fe1e8fcc9bf6bd759c3a09ca630fcaa2025d7a2fe7a94eff3ecd38a716a81a5eb3ca3731eecf8bf71bf78189e897797a38b926ec643ebec25b79aabfde86316c33d7c761c993e1399f4be50554bfb34f161885663585a83181bd8927673f859642636a3faf3b12727eb34d0b07547df093e7fba49d82633d464ba0a232e863aae253d011bcb3672f5cc49825f54c2102d317530163ed40f23f640b5fd73dbf782935dff42ccb632e3fd58fcce933c662d0c166b48423a03963d94f79ecefab721f09b9666fb2d3664c50f91876b4296fc54f7481523caf9647197c1373e0d03bd32a2b958fd20a1bc51385c5dbfd8d4aa16186173e46652a452f04480605a08697965fa791b2dfa329bccce4a26f3408e55da786e62cb08c0602e5c11043575069b25ba2ccd3244457d566de257d15bbb3212b68387580db8aa30c3821a80cf11fc1a404d89caffbef9fc959f0384be50b79d1ffb4adba41f2de2cce1d6f12c51f275027460d13ab0d711c4151d988592b921f65dc8e41313ab857799b4ae306696825e6d7bfdb82ca9adbd9d251c2c3966f8f185af02888e32532eaaef45a730fe6ede294424bd37ba29734973e1b6d44437e17594455bcccf0bc211d3f622b9b1fd4cf4d90678b17636da6c219219d7ca4e388a95461cdb9cdcc458ab25fdb76b1753ac05f8d4feaca613b112e19c6b69954bd2fef3d45804faaae65e2c68d24f03da6cf3c35e8c5914e0632e40e2893d9f29beda42d8d1cafd05dc5c06364008e5f8043de478577fab2c96ed209ac79d7b7bf6755ee491a93694ed5f4a2bb5dcacc5a53a898091446f3a0adf55d2f568a6773b1d37b0a281702f7056e7e49f38b467de67213468c0ca88fdde8012522994737c084fc4278361832f97c283c1352d40e2558755d28cc42400114c52bcf90449a158672270c655aaa6003cdf69b6dc158bc4c29b7c4d83a979a5233708b854d23683c73dd9104c9fe641cd45dd0be732d527bb6d4600a0bb3758b2ff60386c47241a0cdadc6c805908f25c403f14cc6904c1083be9251e3c181bbc532e2d9c2d9280141ccb3f62a3868d096430c969d7178931d7d2b100c83e22c55a75e8ba4c1ca7f7599c2051b3ae5ee661d224d30525ec10a69ee05b84701ff3038b3750fa1bcf3649e9ef41e26ba4f0decc6a57d47916161a36ca059353c634f542ce3e20aa0c8d2ed28188f09b64e8bf4b5b631f936918694c6e50ba566397753979b023caaa6fe295961cdc8d325386ad77e3c141af4c95427ef144db00f27db5d3ecb0c73a6340000350463e80e15d4fd63a52d26c58261c6c5cf4ae2bbe8c9607d5d85f6668e1c85f19657f6bd275297dbac83207be7814ead562bc7ec65ffffe0144fbba3acf18cc773a70e6891996e396d9c222d2388389291e7f241f96a637065119064a966e3d53c82b5ec2ed519d0cc572b63e4cd6f4b2ab176843dda868abde6c5ce5fda7dd74129b34457e0c7334ae25221fa8cfd3fbbdd54177bd2b215d5e9b6b09eb437aa5b430961caa6ea38afcff14a335f68f02f3f44d415b4761b529d26deb6f1f3075ecf2802e064445a8ab146e6b1a87e762ec1fdb4672fceb8522f9d542e93349742c175d9ad77d1e71b460ae22c76140c3b3c9aecd1a2329f3d9369f93de3e7812dfa3262ba75a629992ea51bbf584703e5a269452d6c6f54e756f091cfaa78c9ccc4a950f5ec44b6fb33f819ad0a193e81643ff7d249ebdf137d182cbe6fc766d04fa7e0288942c3ee49a83100d5cdcf1774bbc3945129a2c38322a4543ffd834d01ebc03894c834c9115dba2c6e3f1e6cd6e4e95cba6a66f424939f3175d239399ece4ae21e9909b800628ca2cfd4799ab6b4e34a6b678ba59c832fcfb14502d03b03181b6d2f78b621fa3a7f21162b6bed0edea4ad80bd01d7c14306e7558338980fdb27124b139ccb204", 0x5ad) ioctl$TIOCSCTTY(r6, 0x20007461) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) shutdown(0xffffffffffffffff, 0x2) 16:00:08 executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x60) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="c7bb23404fc8bc", 0x7) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="5292", 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) 16:00:08 executing program 7: sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x0, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x0, 0xfff, r7, r7, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c8a8efaba404f30000000000000000a743000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000067decb4debaa87229d560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3adae94b900"/3974], &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x6, 0x8000, 0x38, 0x0) setegid(r4) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x28, 0x0, 0x0) socket(0x11, 0x3, 0x0) 16:00:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x4, 0xbee}, {{r0}, 0xfffffffffffffffb, 0x44, 0x1, 0x4, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffe, 0x81, 0x0, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x81, 0x8, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x49, 0x8, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff9}, {{r0}, 0x1, 0x3, 0x1, 0xb, 0x6}, {{r0}, 0xfffffffffffffff8, 0xaf, 0x1, 0x80000001, 0x8}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x8a, 0x1, 0x8000000000000000, 0x1}, {{r0}, 0x6367ea4350c348b6, 0x80, 0x40, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x2}], 0x0, &(0x7f0000000340)={0x6, 0x100000001}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x3, 0xfe5e, 0x100, 0x7f}) 16:00:08 executing program 6: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="b1d3bd0a0c02", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x4, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3, 0xfc}]}}, @icmp=@info_request}}}}) getuid() r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) shutdown(r0, 0x0) 16:00:08 executing program 1: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1500000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:08 executing program 5: chdir(0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r2, &(0x7f0000000600), 0x10000000000002a5) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1) 16:00:08 executing program 1: open$dir(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="ea31fbee7f000021", 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getegid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="ef1854de8cf3dfbe71f93f34eec68dcdb081a274c9cf6c15d8a261d8eb3cf70f11fb3a5ad574d7e27dd98230a29ba20de277bcd86f3d5e51bad32281cf6daca867614b8caf4fa1c9c908149b95b01a5a613c1b441b8912106e0609005502233c81cd30e86299e3a51589bc934eded6ff7604393de1464d56e446659cb78853f84e4c9ec12e8a6d510992642075e792736962ab37428fb8c7d62145b6b4", 0x9d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="192f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9", 0x39}], 0x1) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000340)="b547fd2e2e8c40f0613338397ceeee3b9389e4adf179df1b90000ac9f1983e41299155c377f0b32a7800a41cbfdb3291b9d5d5985c49b854df851bddd8b44e5ed599f433ba32a98bc833d11702f99677e725738d12671e27ece3df8ead2bdf9bca4e7582dfeee67ff17824f985685783fc5dbaf8e4c8ae57309d2c98d39de85248b6af568588583c72fb20fbf6315a4eabb1102633da7e356f64d22524cd2795b6b0b740f9a28608b329fdd9e71c63868318579188b58aaa2106dc5d4492358c89b26fc647c7a2c75ffbf7e684ceeae672", 0xd1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) geteuid() getegid() 16:00:08 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = getegid() r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r8, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x4, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r7, 0x1}, {r7, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000a2b206837dd92eaf056101371284f75c0a69a62e59d9147060218e5edd2c39b322c49083a1927684018460182de474b4789101e093e1a6f5e783b6d0ad59f9dd662474ad3a21776aade6c26147e7f25b022058b07b4a13d3cf19778ae59db2aa60ae8b0262aefb431254ffbec8c15452e586abb8a2e8f874e9ac227c4ab02904eae7c84d09b241ee126e6ea9cdb226f9c7255c2401e3589a00526fc94dec843d9bec9311f56c491c0b32bee81e433e9741ea05b7a5b8cf4a2305eeb96d84161f7a22d033fa2455fde4a69e7171525619be3b55ff7e438a587a20a050b443f5e4fcd5e940423e19b5f8d986e3899394817c38ede900"/268], 0xa, &(0x7f0000000300), 0x100000000000011f, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES8=r0, @ANYRES16, @ANYBLOB="30000000000001000000000000000093155e00", @ANYRES64=r5, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYRESOCT=r5, @ANYRESDEC=r2, @ANYRES8, @ANYRES32, @ANYBLOB="0000006b7550e4ff27d9976230ee6a214fcfd99baadc0100000048bc7f3bf30686a1b57169de3e2b8a7101c22702000000db36ad9cde21e0d676cfca360500000000000000222926c39ac7535bcff3f6c12c1f635ba5f45b584a8edc51501284774a8a617b6d14"], 0x68, 0x408}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x100, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r7, 0x10000) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r4, &(0x7f0000000340)=""/249, 0xf9) write(r3, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x4}]}) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) 16:00:08 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() r1 = socket(0x6, 0x4000, 0x0) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="dc"], 0x10) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206982, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={&(0x7f0000000200)=@un=@file={0x0, ""/545}, 0x219, 0x0, 0x0, 0x0}, 0x3ff}, 0xffffffffffffffcc, 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) r5 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) dup2(r5, r5) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xbe, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="7e0700000000d9020016e9"], 0x1) socket(0x2, 0x1, 0x0) 16:00:08 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4da543dac4f73810fcfb7f27d9fb615f8aff30d034a47dbe12a716995a473479e", 0x31}], 0x1}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000140)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="b2f7e128c0d47204e5f1659ba76b95ee30da", 0x12}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000540)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125f17b47396f5a27d59b7fcd2f2", 0x23}], 0x4, 0x0, 0x0, 0xc}, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="0004", 0x2) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x9, 0x7, 0x5}, {0x100, 0x1, 0x7}, {0x0, 0x2, 0x4, 0x81}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="000400", 0x3) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x85, 0x800, &(0x7f0000000200)="a590782e633ece466334610db2c185cdec5985ffb7cbd58da7e617047db628bbde2b54f877834bd70440a0a22cda0b5b28c8e51be3ce2f6176141f1c85161035f343f65fceda428faf985c2f9b5a48957f4838c89f40c25efaccc675d6b0fdcaf053a0db33660a3dd5e9eb7251222530fd5479760b74840dc657b17d749ef6d29c73c38e8559eb23673590147cd31b43f220d39e8dc8c13885805bc6937024892bb2b7717efacd27f7e70126bb2e7047ccd659fd5b3b2b0af3669c3755858a153fe4c5c53fa089ad9c5779ef8bf2", 0xce) 16:00:08 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x40000000000001ad, &(0x7f00000000c0)="99c1030f48681847ef810a22e40be2c21b3053a8c9d1a7e5b5f82f1ed51a1859c9c3c1dd701d179c60a1b6a8c901cdffcebac4d4075a5d56ffb15b1c08c6f6ee5276725946733bd5566e4bf2f472cbc89f53631d4d86d9c56514b92145e7511a599f2f904fe4a2bc67c0f7a117", 0x0, &(0x7f0000000240)="d82e5fd07996ecf85be2f20fcc847878d48acdfd0f9c26a6402574443a7dfd67285b888b658f852a5c514d3f1f5912e02c3bc431ae3ac3ad0521b768f2b70d1aade76d6c750b5f1432770bfd52f1de89ff3cd68554a5d5198f0cc9e5c1ed718059a2b3289144115028b611f46c765e8d5036ab613105aa44d0d4f5cc8dbe36055ffb29a997ab10c4a5d48c4f5828cb00be30aa1c6502ffff7efd414d1dccdaf37be9541028f8d464264684f1f40e431b899eacee045bb7174f3616de11ea3393776efaac0e998dbff623902da17aba4b5f4c3190768b413873e72104ab", 0xdd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r0, 0x10000) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4000, 0x40) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000200)=0xdc70ed47c799304f) r6 = fcntl$dupfd(r0, 0x0, r0) preadv(r6, &(0x7f0000000000)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1, 0x6148) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x48) 16:00:08 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:00:08 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = geteuid() (async, rerun: 32) semop(0x0, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x2aaaaaaaaaaaaaf8) (async, rerun: 32) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r3 = getgid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000540)=""/163) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x7, 0x0, r3, r2, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4, 0x800}], 0x3) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, r2, r3, 0x10, 0x3c}, 0xfffffffffffffff7, 0x8, 0x89}) (async) r4 = socket(0x20, 0x2, 0x0) (async) r5 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r5, 0x0, 0x0) (async) semop(r5, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0xe75, 0x800}, {0x4, 0xcc7, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x23, 0x3000}, {0x1, 0x250, 0x1800}], 0x9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000940)=ANY=[@ANYRES32=r3, @ANYRESDEC=r2, @ANYRES64=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2548ffe2ffff43163af973fc42f39267633b5783ff76e25cd3eab49b32d42fc04571196900042b0abd52b391125dfd000000000000000200000000100000bc46f35204815ee63ef4befe1067293a9da9a92445724178be882ece1154a7eda41b0dedba9c5ab90c47c958d4db15953fb1c01eb77a4c6701a86ae4622c5ec3007644e4adc682e5fbc98b73dbf587634a28aa459314a794efef253258a03b090b878c79e23ff0e11f085418d39a339b9f82b1f3f924f3f9792e0d72064b53e07d2305db005dd492c22d23919f4602767e9b9a40ca87b0464f3890ef8de2731f344b975731061054cdb683ad9d77731e7fc31b7c1f730e6513b3aa5d1fc421b23222c8b22a8c8eb9830749ff03bfa7dbff93eb10f3abe7638e644e8fc9f1f320ca92a1a2762b179aee2a9dd6d13f24e29065242bc0fe494440d9524da40e1283efa6037ee3d7619573eb944db0608dcefc0601da47f76a7a3d7cd7a0a1bb917b92369aaac17e19eb66dbba4fc3f506f2474d36ecb30000000000"], 0x20, 0x8}, 0x406) r6 = geteuid() (async) r7 = getuid() setreuid(0xee00, r7) (async) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7, r7, r8, r7, 0xffffffffffffffff, 0x40}, 0xef9, 0xe7cb}) (async) r9 = getuid() setreuid(0x0, r9) (async) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x46, r6, r8, r9, r10, 0x21, 0x800}, 0x1f, 0x8, 0x8}) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x4, 0x0, 0x0, 0x7f}, 0x0, 0x0, 0x0) 16:00:08 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x16}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000007c0), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') write(r4, &(0x7f0000000100)="d79761390d12df43ff7a8f1d8bce82ac4ebf4afe3adb1c655297df563b4890b14d63b83d7f7df25959217ab3efb70228838bc409465d3b522557a95cfad0ade5a2c37632dab7e35fe1e8fcc9bf6bd759c3a09ca630fcaa2025d7a2fe7a94eff3ecd38a716a81a5eb3ca3731eecf8bf71bf78189e897797a38b926ec643ebec25b79aabfde86316c33d7c761c993e1399f4be50554bfb34f161885663585a83181bd8927673f859642636a3faf3b12727eb34d0b07547df093e7fba49d82633d464ba0a232e863aae253d011bcb3672f5cc49825f54c2102d317530163ed40f23f640b5fd73dbf782935dff42ccb632e3fd58fcce933c662d0c166b48423a03963d94f79ecefab721f09b9666fb2d3664c50f91876b4296fc54f7481523caf9647197c1373e0d03bd32a2b958fd20a1bc51385c5dbfd8d4aa16186173e46652a452f04480605a08697965fa791b2dfa329bccce4a26f3408e55da786e62cb08c0602e5c11043575069b25ba2ccd3244457d566de257d15bbb3212b68387580db8aa30c3821a80cf11fc1a404d89caffbef9fc959f0384be50b79d1ffb4adba41f2de2cce1d6f12c51f275027460d13ab0d711c4151d988592b921f65dc8e41313ab857799b4ae306696825e6d7bfdb82ca9adbd9d251c2c3966f8f185af02888e32532eaaef45a730fe6ede294424bd37ba29734973e1b6d44437e17594455bcccf0bc211d3f622b9b1fd4cf4d90678b17636da6c219219d7ca4e388a95461cdb9cdcc458ab25fdb76b1753ac05f8d4feaca613b112e19c6b69954bd2fef3d45804faaae65e2c68d24f03da6cf3c35e8c5914e0632e40e2893d9f29beda42d8d1cafd05dc5c06364008e5f8043de478577fab2c96ed209ac79d7b7bf6755ee491a93694ed5f4a2bb5dcacc5a53a898091446f3a0adf55d2f568a6773b1d37b0a281702f7056e7e49f38b467de67213468c0ca88fdde8012522994737c084fc4278361832f97c283c1352d40e2558755d28cc42400114c52bcf90449a158672270c655aaa6003cdf69b6dc158bc4c29b7c4d83a979a5233708b854d23683c73dd9104c9fe641cd45dd0be732d527bb6d4600a0bb3758b2ff60386c47241a0cdadc6c805908f25c403f14cc6904c1083be9251e3c181bbc532e2d9c2d9280141ccb3f62a3868d096430c969d7178931d7d2b100c83e22c55a75e8ba4c1ca7f7599c2051b3ae5ee661d224d30525ec10a69ee05b84701ff3038b3750fa1bcf3649e9ef41e26ba4f0decc6a57d47916161a36ca059353c634f542ce3e20aa0c8d2ed28188f09b64e8bf4b5b631f936918694c6e50ba566397753979b023caaa6fe295961cdc8d325386ad77e3c141af4c95427ef144db00f27db5d3ecb0c73a6340000350463e80e15d4fd63a52d26c58261c6c5cf4ae2bbe8c9607d5d85f6668e1c85f19657f6bd275297dbac83207be7814ead562bc7ec65ffffe0144fbba3acf18cc773a70e6891996e396d9c222d2388389291e7f241f96a637065119064a966e3d53c82b5ec2ed519d0cc572b63e4cd6f4b2ab176843dda868abde6c5ce5fda7dd74129b34457e0c7334ae25221fa8cfd3fbbdd54177bd2b215d5e9b6b09eb437aa5b430961caa6ea38afcff14a335f68f02f3f44d415b4761b529d26deb6f1f3075ecf2802e064445a8ab146e6b1a87e762ec1fdb4672fceb8522f9d542e93349742c175d9ad77d1e71b460ae22c76140c3b3c9aecd1a2329f3d9369f93de3e7812dfa3262ba75a629992ea51bbf584703e5a269452d6c6f54e756f091cfaa78c9ccc4a950f5ec44b6fb33f819ad0a193e81643ff7d249ebdf137d182cbe6fc766d04fa7e0288942c3ee49a83100d5cdcf1774bbc3945129a2c38322a4543ffd834d01ebc03894c834c9115dba2c6e3f1e6cd6e4e95cba6a66f424939f3175d239399ece4ae21e9909b800628ca2cfd4799ab6b4e34a6b678ba59c832fcfb14502d03b03181b6d2f78b621fa3a7f21162b6bed0edea4ad80bd01d7c14306e7558338980fdb27124b139ccb204", 0x5ad) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x4}, {0x6}]}) syz_emit_ethernet(0x26, 0x0) 16:00:08 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0xc0, 0x0, 0x0, 0x2}, {0x4d}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r1 = syz_open_pts() fsync(r1) 16:00:08 executing program 6: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1600000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:08 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000005c0)="89", 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) 16:00:08 executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000300)={0x9, 0x1, 0x0, 0x5, &(0x7f0000000080)={{0xff, 0x80, 0x2, 0x9, 0x3, 0x8001}, {[0x80, 0x9, 0x386b, 0xc0, 0x7fffffff, 0x5, 0x9, 0x7, 0xb547150, 0xffffffffffff74a3, 0xfff, 0xf6, 0x4, 0x6, 0xffffffff00000000, 0x3, 0x0, 0xe982], [0xe853, 0x9, 0x3, 0x7, 0x6, 0x9, 0xffffffff, 0x6, 0x1, 0x20], [0x3, 0xeb29, 0x4, 0x8, 0x1fba, 0x7ff, 0x4], [0xb1b, 0x5, 0xb5e, 0x9, 0x6, 0x80000001], [{0x5, 0x9, 0x8001, 0x6}, {0x7, 0x7a6, 0x7, 0x3}, {0x7ff, 0xa0, 0x7ff, 0x9}, {0x5, 0x4, 0x37ec19c1, 0x7fffffff}, {0x9, 0xffffffff, 0x8, 0x213}, {0x400, 0x8, 0x7f, 0x1}, {0x8001, 0xffffffe0, 0x9089, 0x7}, {0xf33d, 0x0, 0xcd73, 0x4}], {0x3000, 0x7, 0x1, 0x28}, {0x4, 0x6, 0x3, 0x2}}}, 0x4, 0x6}) listen(r0, 0xfffffff8) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) chflags(&(0x7f00000003c0)='./file0\x00', 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000440)=""/199, 0xc7, 0x41, 0x0, 0x0) fchflags(r1, 0x10000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000005c0)={0x16, 0x0, &(0x7f0000000580)=""/22}) r4 = msgget$private(0x0, 0x240) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000700)={{0x8, r5, 0x0, r6, r7, 0x3c, 0x2}, 0x2, 0x5, r8, 0x0, 0xe2, 0x1, 0x400, 0x6}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000780)={0x2}) getpeername(r0, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r9 = dup(r3) ioctl$WSKBDIO_GETENCODING(r9, 0x4004570f, &(0x7f0000000840)) r10 = accept$inet6(r9, 0x0, &(0x7f0000000880)) r11 = dup2(r0, r10) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f00000008c0)={0x4, './file0\x00', './file0aaaaaaaaa'}) r12 = dup(r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4012, r12, 0x7ff) getppid() msgget(0x1, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000900)={{0x18, 0x1, 0x1, 0x80000000}, {0x18, 0x0, 0x6, 0x9}, 0x6d, [0x20, 0x8b4, 0x4, 0x400, 0x1, 0x100, 0x6, 0x401]}, 0x3c) dup2(r2, r11) connect$unix(0xffffffffffffffff, &(0x7f0000001980)=@file={0x1, './file0aaaaaaaaa\x00'}, 0x13) 16:00:08 executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x20}, {0x5c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b0000000000000000000000000000000000607ba243919d8e9ea241f577704405a50000b3"]) sysctl$vm(&(0x7f00000000c0)={0x2, 0x6}, 0x2, &(0x7f0000000100)="b100635b903af8fd1adff2ed243e620cac046e0aa09e855982f07c8dbf12babc7e8d2a13b7d0a6caa1e3ccb00f83676809ccf79698ec48f6357a0a12415d48127cd95aab258969e6027f039d9e81b3c80bd95e6a3d3322209569d9cf2a503ea4074dda32da3a88ad9df429a7e9ec19605038e41aeb6517cd7878031a72358ab20141bada05164ff87be797af7cdf60b193d1000f10c45494b6efcb789dda8cc38731249d6b6d659b082ae791ae17e22b3f8ca6cc822ea7e2f87a75b42ad30ce1d98ca547661410a9343c89213cd8d1f626380a045fb3de188d27b922310c9b37891821e3a0924d058b474151aa5ddf16a0b3c4ef791728d0888a9c48a1130f", &(0x7f0000000200)=0xff, &(0x7f0000000240)="03ac28c40e686a469fff1c1c266b80e7f0b80d0982be830d97d6601766bd8a964115fb0dd392628a2e3ac7751a6c530ec5687f68ef532c97aae982b6e9dadf689cc4391682c685909e6d4ba606fee82290e577671c67bf2798324397", 0x5c) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc34371205", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/257, 0x101}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getflags(r1, 0x1) r2 = socket(0x2, 0x2, 0x3f) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYRES64=r1], 0x10) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) 16:00:08 executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6, 0xc6de}, @lsrr={0x83, 0x1b, 0xe3, [@loopback, @loopback, @multicast2, @rand_addr=0x3f, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6, 0x1ff}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x8, [{[@remote={0xac, 0x14, 0x0}], 0x8}, {[], 0x100}, {[], 0x1000}]}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="a5181c1ca3be1a7bff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff0800462c2c07d8e210787aa11ba13af13281040000200000000000019078ac1400bbe0000001830300000f00907800000000"]) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r5 = shmget(0x2, 0x4000, 0x200, &(0x7f00003ea000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000005c0)="fbe311d89fbb8da72f25f54f0100000000000000c677fd321871f8fea8638ce3d3d1a8deca36ca0800aa33c7b682420fbd204e0600e1a5883f74b710217b377071add3be7704b6a59e89a5531d55a5af", 0x50}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x10000000000002a5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x5, 0x0, 0xfe, 0x0, 0x0}) 16:00:08 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001300)="db584ec7", &(0x7f0000000180)=0x4, &(0x7f0000000200), 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="4fb753dcdadf", 0x6}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0xfe, 0x1, 0x0, @loopback, @multicast1, {[@timestamp={0x44, 0x4}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0xfffd}}}}}) 16:00:08 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0xe}]}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000040)='./file1\x00') readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) r3 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x4c) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000240)='./file3/file0\x00', 0x14) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x5cda) open(&(0x7f0000000100)='./file2\x00', 0x8, 0xb5) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r0 = geteuid() setreuid(r0, 0x0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) setreuid(r0, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0xffffffffffffff80) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffffe) chown(&(0x7f0000000040)='./file1\x00', 0x0, r8) mkdir(&(0x7f00000001c0)='.\x00', 0x103) 16:00:08 executing program 2: sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff12) syz_emit_ethernet(0x4e, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0xffffff00) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getrlimit(0x0, &(0x7f0000000800)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000380)="c071afe963f5a8138090a4dd4ef669806c058f22c443ee25dde1346a4ce36c4709f9396941dfd6df9409c51ea3b9f31534197cd7d20b68bbc3dbec32755fde8ac8a1503238", 0x45}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 16:00:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60000000000000000000000000000000000000f16700000000000000000000000000000000000040"]) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8000, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x800000}, {{}, 0x0, 0x0, 0x0, 0x20f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r3 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) sysctl$kern(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x1002, 0x0) 16:00:08 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x4, 0x9, 0x1001000, "47ce5c6cd6bc098e00", 0x3, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 16:00:08 executing program 6: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1700000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:08 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6054acfc002800002fd6faaf3fc0a2b5b998aaec8a8afe351b8100000000000000000000000000aa890090780000000000000000000000000000000000000000ff01000000000000000000000000000133f98d45f2f27323eedbde27d93e6d6942540127c67e14785058401c803ea45d95fb97c0cb9946de44f4d8a63a280345a841e3a02254562edf96f7ad94092d95298c6880ffd94c3bcac620481eefb94026d45f6003e567fb05fccf89b9de4599a018aac66c5158b37b89fb1770a40045b10400d5eca8b98f3f7507d7826a40ea2157be44ac009a945c2851d064034f8c45e3a0abaec91c3b9fa16092023586cc8dcf3642d63909bb0fc832ea51738aa049e93b083fd1960c81c0d56175e049364f18e8"]) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x140) mknodat(r3, 0x0, 0x6000, 0x0) getpid() socket$inet(0x2, 0x2, 0x0) close(r1) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2000000000, [{&(0x7f0000215000/0x1000)=nil, &(0x7f0000615000/0x2000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x6}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00004f7000/0x2000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000626000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000034d000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xffffffffffffffff) fcntl$getown(r4, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000340)) 16:00:08 executing program 1: syz_emit_ethernet(0x9b, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x2}, @timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{}, {[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"b07e8d72d0392fe6fcd105960441ca32fbdf495f4fe9a5ad9ef58b0507abdfe8f97e2114cb69dc488b95510dc842fd75f4fcb954a74eb543945c20e89763f7e56ab0bf9a8d19cd55abea350000"}}}}}}) 16:00:08 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x54088a77e61b0468, 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000380)=""/223, 0xdf}], 0x1, 0x0}, 0x802) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x5076}, 0xc) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0xf0, 0x2}, 0x4, &(0x7f0000000040)="aac36220a7d8945ea135dd29f2d201feffffffffffff445d84a7a1824904321998", 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = getuid() setreuid(0xffffffffffffffff, r0) r1 = socket$inet6(0x18, 0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = dup(r1) r6 = semget(0x0, 0x2, 0x2b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0xfffffffb, r3, r4, r3, r4, 0x146, 0x239}, 0x0, 0x80000001, 0x200}) socket$inet(0x2, 0x4000, 0x1f) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) fchownat(r7, &(0x7f0000000100)='./file0\x00', r3, r4, 0x0) r8 = socket(0x6, 0x4, 0x6) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfe000, r0, r4, r0, r4, 0x10}, 0x3, 0x51, 0x8}) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x0}, 0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/93) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x13d, r0, r4, r0, r4, 0xba, 0x10}, 0x3, 0x7fff, 0x800}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000300)=0x400) r9 = socket$inet(0x2, 0x4000, 0x81) r10 = socket$inet(0x2, 0x4000, 0x5) sendmmsg(r10, &(0x7f0000002b00)={&(0x7f0000002ac0)={&(0x7f0000000340)=@in6={0x18, 0x1, 0xffff7fff, 0x7ff}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000380)="2b67608dee4119d6aec5176d78234be34b32fbcbebee23f866bf9314f417faf144363550f6a245499f9acf2ceb71dc578116ff368130062b10b74bbe88fbe0567c5dc7f2631fcfbc99bbc83cdd4dd5f070ec55f43c954775434e820a3eb2bfeba9644c81f897a72f996f8b111118906f7d8a556a71b71289005d00c54f72d3784b53690c0cc6c4c08a40eb927d4c373bf545d0925af8a07d2cf9090d5f107f8636ef02", 0xa3}, {&(0x7f0000000440)="acd383cee65c747c2b4da8bf10ba2a6df9de1285bd7385d61a79b25527338d98e6d08e2459aa6c2530172df8ea05edc97a8d22f86c7061e2594928b81587612962f51bbe2fe3ed08e4df6f0d5e15c5e7e12f895ee16f80c535a9c938e6d15eb6045b73462db194d2182bde38467f878bbde2f239f6e87968e01edcd878ef2f09c323a4c4f487de41cfa248493f790aa729db334a3d9f7deed281808e3a2de08e996006187bb265b9efb8db1a99793401262c53ba7479155d0f740d4e089f4917838bbdf63b4660b62b3a7fa39308b224ce9d18ec503ca3cb1958cf86e31a8ff75fa20f4dedacde0b30b954db90ca271ada8643411150f455d81914536388ef123878a04f3ed6c208910c7d3804b9dad00fd410809f9b881ead5d3653809bb7522c7e6fdbce902e08d083c4929a7211b1268dc264eb0ce638f07250a27a569862564e9283bb7fb438cff660165ccd927d777fc3afd2fdf685ee8177ea3f61a413b90e151d0d4a1f6012a2160513e92e51d42e560af739d1734604679bd6e98a7de965d5a6b8c4a485586888abe8e49fd5440177986f697f3511788f76414b8cbda84f51a9430495a175616d16b669c946c186de243e226f8e5c1a203ba887ba4ed7d4f26b27ec9d60405ba7081af38d6c0fe94b510a2f5d5aa87071b5f489aaf76d6d37e8183cad80229b6ecebd654b9623705a5b0c76a8be61ad171ccef4eaf7d773420b7eef9eca4648066a47a01e37887bc6225a7d8981f33b71c9b9fc508200a8439b92b0b4188e2ae88bbdf252cadc2cdb6fa01d0201801cd72e9ea638d572b0cdaef769591e73e5b72034d54f39df83479b911b8f33bf05e662f1334b3e50fa4eaa0b477922d2964187a56ace9ef2cc93d391922139dac5f73d38a18114226353afb4645f028b74fd51a0c3b3050b0b5e41171aa7fece80219e334a0e01cb5fbfa77b5d7263148086ee8b07336eed32ae3318c3c9ca4b3e9954e71520cea135cd0cd5d2f488b93a5366ba30127830c90ee853a0547d7f1d3320f849fd5090b4ad3fd8e9702dfcf0b9b02eff31d4d2a0b77488962a8001a229a9fc9df3e4f62988d60d712f97773cc8b09503f610242a2db685944cad3f53970e0991b7a2c345720269ba33b4bb73df04d16b201e1f199594d7357ccd715db1cba64deab26deb79c91b7f2932bbd5f768f8c6c1135cb6f2dffeebbf313788391ba923e787b180d38572532321403c3dea1bcb045b12607bed469465268008eac1235dbdfb1c61a86263bf9af2bc9f5791af4a52a8a1e5c73ebc9b9c4f74db1677a8382609539e8f19c1cc5276f42f967d6bc5c785818f0f92a472e260e58c6bc650301bed7c0250bb7d3824dc6c6144ac3d1666f5fcf740c546a6463b8d20d5295044aefbdd0570c6adf826ade607c91c04981e4151074c1da9571f81a58c67fbfbbbbdda24244afb781d379fe16eb9e013c6e3b56bd44dc7f87c008bb2977870384f51cee4169555a322f58d08e65cb10297fec78b0e967c31c614dc242c28d38e7c638e8c5601add085b59f69df2c6e30f1e30d22c846853fc33e8adfd3f1c65de2be98869ec170cf9db6057a3ef381bbc85b6f0378a22d03fbd4165cb106f7e76c4e050356fb0d9dfaadf3516894a8b376289a27f8d0488065c01b0e94cdf638e820c5586f93bfa816b910352bfc4b4df772068c9a3920345100127bdb9287b1b7041780cf391bd91e95b4f7261311301ece0eb910d6e14d9f72fea1649e7d4dbf2a89594fa7f429a5a9d1b08a7176ec0349ba073c4788e054f6f42d08a5fc671399eaa111afc87a1bbb34022b7bf3032f29aa0cd25763bf42e782de7ac3a1f6349485ea39e12399ed05b9c605fe32a14ac88298f3ffe9f6f8a074ab3c0755faffe78e7b394d6f66a2f311cddedc57d3bf51362f44cb8943fa05b7429289280c24d6d937ab9e53f76f5ab5c7a88487c953f2e2c3b45547041b4af559114dfc12736a1eb5757a0ce737af908a3bb5d863088b6d1e98ebd3421ac81e5102333af59d299585a1c1ecc8a9987cf106fcc5bdfafb7d7b4a4f92ab6747f0986e47a66f347e23865f20ac745872404fb9c5ae53b6121777fbbd7faf3e4415bde1e8376fee1aea6f617239a0e8922f9ef9f64ec7a067cc6e208e638fc5f51dadc6021aaf120d9c589655095433cbeb24c48611c22e981b79b0a3533b5c7ca0c06ef1cb231e1ca5ad5c8dd59be31e54e4232700b75d29917d2afe27cadf2892d99c2e4e774f46a58809b9ace11ca5877b74580ced19403996c857f7c68624999d35d9d812909a755a793f44a77a9ae725fb739ceef0d941ae857297d0f8fb0c4d3f18bcd71b22d7f95909f86af9a953dcb5c34f94113bf62c4bf2acd2fb13d4bcb20f4455c69717c42046bb58f8b931fd7d70642bd9ab4c5ecc2701af0634784fe2cd59a87c93821c3dbb1e2f616dc12e8bef026ecaa4819c298c23a7496fcff155b0ad1aa1bb166d73085a7a5c32967d51899cad978841e340aaf29f6103a1c36cf02e36e866c03c01e0377948d62b49aa124f112118993792b78a5b544647c6b64c37c8c74619ebb3cb7d71d01174c7d47f22eaf22cd6b6833ddb740de2bfb883a075c0e2e682e1241f27cd73b1d81c4b131a51c0094de2d0929a01d811d38f2171bf1f8703e24b4590d11282ba26c41828dc073b3ba648b1dcfe878efd7961e99c69d08375c37a90a90c84d5b1c2114b72ba079f9ebbcaf94300f10a6e5490e30abd4f7ba0b62f7abb584ec60ce1b2990ae204a6fcc65b90aa89b65eaffbc487a57c8801b3e3f7fc201f710abcfc20d36a97ac9a5f56367184c0397a57c6d37b880276d9e859f71735735b57d9f90aa72e13b5a50fd9af58474b74427a8498b08b7f3ad72d0ee3a52c729c38ddf4a7bf32ad283265e10a8b948b9ec1396e9a9050818490459ff9583e2be2cd9595008c649feedbdebe14a8337bbcb6e5cf55b00bee1004dd9c3728bddec3073c81b9aed1671528ae54a37088afedc3915e9f1e66c22d5e5d62e438d9e7ceccc33598153234eeb7a27d92ef99cc2e8f237a94b6e34cfb24e1e803d68678e2a5e3e29c89e954c6fa14f2ed79b873ecac688b5e3f99e90a4d4526c484a5251c9692e9c9e8f0f8d790b5377f867182de725faa168c711c739e1c57409ad551045146d5f63723946c614361696a94f1176c16093b399041b2cf7258b0406aeebae3cd337c96cb1c14b1cf14a5e9c3086f6e2b96ab19eb83da4cbcd4faf514a0442e7378010814b758e6238bda0ba7dc79d0b02dd77418da2abbb4811ec6a9c3ec0c8368fa8a93bf4b2812e2c8867ce574519c87ebb1397f41a9f14c321d03add7ee4c6220df4db9859946c0dce21b5d3fc7a8ffeda9dd084f7be8eb5684a702f8c3eeda08b16e78e445f895f49bc2343b14138aece44dfbfb35d18d305e6c0a9c3f03ea4e14d8ce3e27fa976c40b1fb85c5659c653cfeaa36ad7df6160da086e69d8584d7725aebaa139b27f7571fa6fd2d6a220b3ba80f7fdb72017c10588404999923c23f687958ae4465081d995ce002caa8be93a1f417e125bef2127718c7c92e2855aef397e0518a3c51f3415bf928385d1787541b98b468fe8f604212ce7c50de2fb5fcf02ad6131864a47fcbfef32937ffa7859db80cca1a88fb2a18e636ccd100410bc5758912ebf2a386e33d43d257e4838d0a9833810af9fefad73c4e4aa72e19c5ee245183a1a5796978ef5273e413ac5f8790b3a729650854b7951cbb4fbf1f57063ab55df376ea0f46c33132896b5933f20829e5f2ed32c6a502d1aa141651843bd6d9f4e63663d928c1820e599b5a02e9d21bc431c02a1e7402c2461e4b36a414d2e50121669ebc8e4978fb24a33d34874a08767f5fd03eed73c16302373e6f97c7215804f016dc861427132ddaa68c639d3997473b8f957c02c3e46631a8e768ef2cd41237aa8663c42f548d68ef97fde525784fc1f7195df18c120146077f2bab4eebe78500e221842d26666aa1d26f8e472d53b33af5831c44c91f6f233bf1fefc6d33851cec4284fd40080b9083be94e7e2c32c5c9241c60b774fedb09fa1bb684826f3bd066a4568e4f6c11a9d9f3be1257d96b919ada663cb74ed2863b86eb33e82350ce4ce88464993c4d7f981c2ee367cb91fadfb52479a2d13fe197e1a1b0bad7869183bf79f5895c54fd0c6e4c82626033911b1170de52f39e814888318dca013dc875e3cabc233c8283ff48fbad058a50da1b452385204d612b518cd439d6a1a21057902874b4fe685396acc98af89635c2179c618126242b374ca8b98d10388ec8b1b41686049a32f521e156c22eb20d8306c004ab32cffc3db4211804c6fa6e09e168a5bae1d3cef17fe071e4f68f8dd85e6ba1e51e9a5d21a2a1dd3ac36714c97d685e6ed87b2111853d323ba6046fd34b30bb32595b6ff2863101f2333b76db88c69ff698fd642cb38552467d78736cfd4e6964613acbd0ac8764ef98a21158418a1cf9bca1b72c51cc438cec67e5f24cb0554184ad5d09c6f0ad5da291f4002eb3f259e7eb0a008b2b29c2505ab72405589424787af8a3ef5176869cba06cb101048af2f8db9970a53b2b4241a968941d7af7fa81531f2f7aa9ecad4642b45364e685c1bd5e0a04be42b3358b9de1c7084bad9b61a06bc00f44c07ee5ed3d85e2fbd572adbd449d47e64fca922ea7618ede8787ab8047432404178e888adc667ae5fc6f5769344b264a88ffac40e4cd11d7ed5ee65bac86de206023407ed464990dce4b2b903136b864b51be7c607c9999a6a4d1e2f9a79077fa836f10acc60f9e260418e854efd0d89886ee42bd0caaa187c00af97556e7787410cecd8695754010dfcb1b47f2d990fa4a2acc41799a15d6aef0bee5764c318326c54e26aa2a9c8455d23db588f3156ec980686b181c9f6b7748c2f5041c41afbc219c3b1dc86be6e3808a24d2979d73ce5ff85b91a5864cffedf213f51de597aae774e8e371c63c48bbf584da0f269e0696666f0b0a5ac80b2d4bc77891eda4e60aef4b61dbea7a34361b17131a5d86ae7821ffeee9cf0e004ab96d2cd2060c2f0de6fb5059d39a0bb4fd4c03bd3dfd46f33962b90b9b2370146691f4c1969e8f21acd455ed098233d446b95175276cfe9869c9f4e2ab11f318ddf05fcc15136b9a3d452220a02fab4f04e82b98f74a29356c93a396143968c405160900f8dd5f715c5c9e65505c6993d9eae537595d6a904ca5d50127253f7a284cfa94b6cbbdb13f95bed1e874af1a21c06ab38e7d292b251171dae5deedb132203bc9f517a204f733e3debc85f474acefa8897e981d34a4f9286c31c0482e5c6ac15a0c8d1c6071509d1bb27009a1a52e65b161628402cd773593c717b0e6090f5bcabc7430988a768dbf0cb4aff6275c4293bba00530c21350ba700ef2af2ebef67480d413687eed100f226e2d9e0450677094ba3049a4703d2809534220e6f033ae5c08c1bb1e8e990773f74f55f506dde8ecc9f7390fc954ea97d3384deb02ca55c13f5b5d7c3228249ff24cdeed27c4ce3111bc9e74b36e0019289a5353891a6bda6022b1d3330b41e5db2eef6749c86db978d8237f993dbbe4263acf5ea258c73d5b81628d92ef75ee0be7f87d4ba880e0087a3a11ac2f58789d568213c960e2be01dc39d7fb210000e9e7c60621f104528c05f4b203ee85667c90fdea03d720fd8f56dabb4a7e787d019b63664f44624446a7d8b1eaeab2f25160c8872b7aa7449827c2396791c2282ce9feab91f2713985f498f", 0x1000}, {&(0x7f0000001440)="d2a73fd72eb2b68844377d1916befebcc91538f7cc4015693e85f341bb40092965c225c2fa2097e5d183f91a52287f203644", 0x32}, {&(0x7f0000001480)="5c10f5a3c529f381a1988f3cf7f148b1d7d98cb9dd2c4e68461953f64cc095354fe2d17dc7fa77d5d6b2be732a04cf64c0a09cada601f9389d51d41aa14dd979f5746585911535c149c4ea67565ff95716c1b5f0c38aa74f7d586373e180a8188a01780343bf3fb3c82758a97e124c5e8cd17cd944b92b78f33d", 0x7a}, {&(0x7f0000001500)="3dc6b6a3f52582cd74748dd7b81354979bdecec0f22f9e1b1fd524150693ee1c0107ae8cf3b207e682fa370904ba59dbc8bc3a060e3fb2e01f7e77e60ccd327917b8298f1def9146db35ce3ab4287a105de2c1ed76bf788db8afbdce7814fa31ee8aa6293b4d72c50ac869a944c1d9ce971ebe7955b5310f4bfa56c512c450655c", 0x81}, {&(0x7f00000015c0)="7cadfcf9c426f2c582bc91b15382847018bbbce6cfb19aea7d895a87f654be76011547b930396f9e52c153e577b38025b62adfbefd8266a6d6a5e55504e5156b38a9e850ab9b413b6fd1694ec35c487d2f5a2512adc61eabd93b29db4bbe49c5f4508290361aa4e4cc01e1a7665e59442f5d8bf8f99602d64a7158cd4b001fdad9b58df40da176afd43e5f812772fe484ab3cc84f992a7bd8cd771078592536b47cdc62b9d57cfb7f0c5d652c9f6f1d3196788c0fdaad36601629b185a4f91f48e1c403984c1983adc935608e239f5bf9d49d0af0a78b4814bb536188dbe44e1fe", 0xe1}, {&(0x7f00000016c0)="ec04cffbb7ce7cc341cd2ae39b4b266733b57c1190cb92f384ce82b2bf7afa9b8dd618047042ea6772e5b2cd8cf0f67f76e7bc6ce2a43e60", 0x38}], 0x7, &(0x7f0000001780)=[{0xd8, 0xffff, 0x3, "1c4f319a5e240674ff454cc5d347f76d5a1cd68cdd44f3968ef5b0d2ffb8c36fd03b670b18ff05ac50092de26bfdc4c05ca6168a423eb95873d31f4e052f68b63a15321a24fd962252ae2daede9e61bd38c24ea23c9cad3b15ac248670ce6cb594bd9b5d9dafc1bf76875b8fee463ec783eee0ad5ba16873add044e1babbdb6ba7f42dd000dda81521379050d3edd5271b64a756fbe181f24c1cab47ffb172fbbeaae0ad65b8dc63716761f965fdb4d607d41594ce99dcebe51f17452498506d949f4cd2"}, {0x28, 0xffff, 0x6, "1ad68fa5ea7dcaf0591e96a231a8626bbf"}, {0xd0, 0x1, 0x3ac, "24d2a3bb02209b74d0bd1e37d2b4452271945db59c42122bb16310b90cccee2d64d917801f24044d42c2710b568d3df13b2f34ea6eaa9bbd494cc004fbcc567dd63421a1c44b2ee0815a4c03f1085ec3467cee586a0cc6afd11430baee00a01ae540949d296ee27398389a675ee84d3cb47e8ba8c655bdc16466f56b2109d675435b7a13a042b21afa695fd8062b2f82ae99ec3da40aa41e97cdd2e2f2a8d866b4a6d0cf798e49a39d65a3c7c76b77d2a129fc0c0db45425b04fd715a4"}, {0x110, 0xffff, 0x8ed5, "5c6f9adbac891567563d06cde1279eb1a310d7cb55dd4505a7d1644bc7c505d7c8745fddc90a9c65f7b474bcc473861e622f5236d1c0e3670301aa41b463ad32ace0dab23f9ab828ab9e3b155a11198dcd424b69c66d26cb75425a87f42a6d4b48a6119ce9e43355dac2ed4fe8e98de8d83e0c094e8107c2276f3d2d4e7dc4465b92d2e55bee181f8813a9fefb6d7150cc79d9c5caa6ebba4ea9a8486a47fd684cea4ded653734712efb4d755772dd84603ba5dfbb97d05517850a4953505916c76bdacc46457fc2852c9f485f6b0396414304efefde54b0777fe3c3fc916bed21e821108ea0cad9ebf476256cf64b9252a565cd350a64789e48a962903b"}, {0x20, 0xfffe, 0x9, "3d748e4ab5d9a32f78"}, {0x1010, 0x1, 0x8000, "d172d5a7af0d60e8fd95289c613405e46e43bbf395f5ae1090316661e0c531906bc31468ba86a425cb0f2c11dd8f89476ecebc7a371700403130d3f2da9cd75a0d729d6d9ed9be05c7445356b72b72788a1dd2a5b2476e7e8bbf903ba9cb8a1a6cae1cd72f12be40ef1f5f7597900a2d91d421a8ae1dcfb88ba92381befb365f03a05791bcd3face57b67519d87b513e4eb59153009bb719e3e8dbed78961aebcbbbc4c221c7939f115e1294c158a27a662087d05a80c9b9b8068749a2c8366bccac1a8446929511c125dc22893cf6ce35670259d7e9bda490b3f13af3a281b4960c3ef4066bc7f630c996675ce88f12968fa8b7c8f669ad68167ab97a37873d1cb59a1e56fc060e62dad53b353167decda1ec64f152aac58cc45d941434d62ee17a507047bba6fee8a5d5446468839ea7e3f0c2ec4d3dbc23277ec6ed89189eaec50bc348183f9ef1d541aabd2f791c60b44402b8669ec3dd90b8b33480360edd82d2476177baf49ceeeee2717a8b6d826fb0c719e3766c739cff3a28d62ac3553d725cbe092fe94659eb6eea85695c2a79e3b118b1fe671aa05c87b5c260859329787ea3e9854502bc27e7f7c71822adf32a02f0704557e66cf0e57a1c46bb99ee3330cf56ed3b0a8480610e6c6f21261b56c2cdb0d9927a0e10290fee732a40646350ce2e5c9b29f0ee9619af3a510aad92493e5abc210df8347034a22d0ed51bbc48ff28616d43a95a7fa96915dced94347ee2538e71fb83c2f74bc4d132b7b896638a5e48f658de6ac361493e3ba780c3fad3d8f60472462b49901b84fea71bf9cc3230567b30b27233a090b99195c277ea3289a8368184320c5df42d4b8f355cf40f184e9c59052d1ae73965a4529975673c10874a260350cfa8a30af63196d86a4ebd08417b9fadddc9b11d999112b7a974be49601a194bc50ac1df77cfc8e6828ad7b6c5ab6df714b2283beaa266ce2ac51267100492f7d0b281e285d0cacb5a14afb1357645e288758449d88fba97e24e9e0e79e52d053f5c44cb73c27dad1296c77f3148ef27e8a5612cc1e0d1b764ec86483f8404de662d349a050dce70b310d1f9cd7f1f8df5c8d61c942e5cec17c8c9e11a74cbf3fc48dfd5e28808187a1077645097d7a64c334193079aba126d4d4702d9a949185e65e3fdd447e674c9659acf27cd08ae87311f2e1a8e4fd2c2c29bddbf91ab6bec6b27ced54630e1cde738980a1057bf683ec4d3faed7b9a4d46b9dedb61b69a414ebe68461fa20abd23e30e6ff0fc48b4372b42b2da2159c4b78b7a2c68fa669a66e250cc5f9dd5ffc2b35d3a365bc409f584de402c14ca9fe8299a945664202b94e837196c75ad30a17f0704fff375694b3eef64f58091e43d8a1b24d176800a5fa0479f15011755eb7d8755d2d09cf0c4c6a1f6eda52fc6c3942f99d2a576ddab05e6c0ea584f5b4d71cb4afbabebd62e465648f938d061245628df3a700507120f92b683628cbb6db505ec9ef52c0269b801fcfedfcae62bea09de5ea701b63ba76cd36bfd0ae19ca9e32bca97e0320d9f350882d92fb22322bbdc200179e2295f2d03354a97d2ea24092169eb2b14568003bb697baec32075aa938ed34f0b2d10f78ab383de24ab8fb037b9cb79fb8a8cf90fc6e39cdd951ae781b61b45d8d0bb2ae9ced3ed8bf50e06abdeda2e062b1f73e58ed68807896ae9dfbf696821fe22cf6d768808d9b837c5f499837e0864fa8d89b2e2ddea4029ca2d084fc31d0d553520facdebdfa246cb97c37f5349bb7d39d9b1ccab8b1435dea16f1d96a7b2a43e71bed327b99d7a59db06c9b92905e6f08927b983146db582d0ddf37b9e5710cc2712c592e510d58b9f251cf97a8c5ce721711a45db597c2eea19a4348946352bc37aabf161aeaa1b52ce8690a71867684ca42262f667e4e86730a8fe0e66a8a542d6f38d40831def3bfcadf742b946f35c602161609bcc3f7dec5ce774f42b638cc482f6bf3b85c5416b3420834cc1179144c6f02c6cae685981d129dfdf886141f53bad02776441b58a65a376f8fed5b839a096b027d2cd98574ac6992dfaf5ba1570a46f402174fa367ed1a6e6d11dbce810d64f93961226aa33c4ccc7cd40ad2bbc9f00ce4f98bb295004fb494f070f425492a26b1c723491291aba2c0b49987787cc6d3e717014fd33278b2c90e46a86887310e2380eaf3f27f44e123cff5cffd4ea249475ba81c4525cc6dc4774c1a7a4aacf6f2bf95d15a627581ad4fbfc2288703058e1d101bbb694f84fe82b1868a971b5f5dd44edf745643badff2853a4f47eb068332ee4131b7f2c55bdf09f7aa754b296acfd2aac01b40a514bfd76beeddccf15a0b8dd72185f502cf528616b8e6821a9446424e96deb5b2ab994828f4fa78cd550da33f16204377f1490e31b24edd124334161b70448ccd526020b03d17380d531f33784825e1c1931b65e35c434c5e4eab502ce8689ffb7dd5cd140c73581de43cecbf2242f4e59c1dc0690c89a351ab5d14fd66e29d4b67338d6e22fe087b072c8510fc02f46daa0f1d76fff8f56d728502f7d655425aefbfd5af28e622b47a82ca833be3059489fc5b23edcbf2b4e5fa2c2d187706a1c11676f8f93834c153bc3bddd69efe2d554adacc9cd1384663782401f515e469d8e5aeaec90620f2f4fb84bb7b16e69229d884f0d2809ec66ea030cd88fb9d73d22e403640c8c6487224b2346a57b4066386d6e9103c8364b448bd282a7a1a68657b8a20d5def16ccc59733ab791403c3930639a5f1460f71beb80adcf0716ae0255667d6a96471ee146f3d0fae460113c982622d65310f4d14afe0946cf652487dbd7ae02b836f4baa2c2137ee09d6c0ce6fa19730f4a130479c4f9d1c040fd7ba02d2423dca12995c6b5cb47ae521d38c2c717778df075a7e0a1f9bd6595d40cf5a0648146ecf774c2287ae4f0c3af6ccb8e66bc8def5c159cfd7dcf78af726884cf16fdedc8d7be71acb13d682b9b92420a9c32235ee69886f55e6f7241cee1fed2534963b52f6d64c807346dd8ad782f8e0725fa045473efff872acff80a622f98724f74d9e61206cc85f3556961eb1e48ca70edcfc8f817f61c96dfd961461358ff7013420171d46468816a0f18eb170204b7f13e5f411b38f780fb5c102ebe6ab2e24a1af42a0a3cb265b1cc627d0c4d10e2b5bfb1dec3e1b3ec3b9974d103f404f0a3447af05f122f8f3bd234770df2909494c2cb4afcf168e224a33905551fef03fbdc9f10a7a8eb1a1538323679e1ef6300eef45dbbe2260fc46bb48d5982f42eaf9b5394eb58ea1faf2738ef62e8fca7cd953ba2c4ff10d374ec318529df8aea04abd388f25c1fc0c45e4b8038fddb90913f7434c36f13a3cab392df2fa03d9a3a9e66131da7f15163dffbcdff65c25c3ec137a4605c9e5c86b8b86d4dceb6fd48be7ee73e632b6a20648206bd43864e4239bfd04e33e50cf9f73a88620731f2b5bf138533e5ccab950d3eac20eff5d0a869a589a5e6597e75d3d7fe99b5cb1ae8e4334ad5c6a40e779d85f8b3bf4d33710089946ac7b5adf3259e80bd429dd9b8fe21d681084c0ba041fd0ba7ed04417407f8b3ad874c99999437a0012ec87f95f19f24be37a8fa3260dc7968ff6ef374f2e87a914567e230c33a87ace75c75ba1fd03b518cdd1a6fe5a84ca37c59474f947c9e82e4afa984d3bf04c710fba4eeb25fee74e87e0170e0f9287f43529a2417a04d5dfc3dd001b1c9ebbd5d11a841bad53aea9eb6b1f5e7ec65964717cb9ab04656b5075556e747ece17e63f719392645f9cceb319f20362573eba48b44eca4d41bd4ac329419a2dd06d5d431640719e8218d0f615d2895898c830e495551ac47aa8a82554efd63ef2d8e74295985c7c70a41ad1ab747134bf77ca0ebc51f3d58133a5cf1740671ffa59135fec20d57228060f0bb0b176500bcd987c37ba981f639dc9d9f2be501881064a76d27937589cd181618a698a28f4eb215e6b9ade542aa5da5b8a456528f9ad41bd1a91e692ce2b753ab29be933046c4bdda02256bfe941d057918a3e4c6ac40b86cfc8bba94dbb0a263db7bb94accf757a58077a9fd5cdfddca92a4b9e65e386e475e76b33857f64916531833e843cd9cc012973618811d009e8b2daa6545e88a65c766ee4521bfaf26f48e10275fda6b1bb4be74c91af8ddceb68b51bb5f53769e8fe0b02dc677f46cf6f255230604a164d2a37b5ebb90a0a32c00cb74a92cc09883f3b7bf65427bd3c92ee931ee9350d0582abd6c3766e009a1700f7099c6339e34738e24868665c711d88888bce9177430fbbd3760b455fdb4f241ed62c40b7a793acd072a2fa949343923bdb8f05a880581390f3fa371848e8a70a119048d20cf9dd130187101a42031ec4b435a214f42b9980d97ba6d01ae4f5d23fd99629792f057328fac6911195a90e07e995509e104846e4252fd4c0d7fa3695bfbcfc73b8216deab8478d80d0381235f4d9761cc416f3dd99d6e2b471652cb952b1a027a3267616a0dfa2b0e60c5f708b241d1a55bd37cd8165f58bbd83d14fe60c61ffa670e533df366ef3fa7847a3a92b610b2a7910d8bc2a5d46ea8cc40e0632659b68d78b6494a4752a913fd310ae0449c33344a0e746ca7c2bb010bdaa0428a6a098e70b73912a87f29d795835c3e51787ad947a9f932c8f9e0c4a59f5e812a8b8b5ae3eec46015a3264a8bce70610d60cc15726791ac74e8469818413c3d29a41ddd484340dcce28db91d6782db9e042300cf5f47a656275aaa22181dc8948e34ca9dc286e8865681903400a0d855cee3114e6811f2d3b95062ae2a14525f67c9d669e5186586ba3e4bffef21b61d2797510c4c12c413d2d2e5f932c076b2f4070256e41e52d4887d9ea56a99043051c27e6210b8e7f7702cee3377237c12f4e5d6fe0af3d7a8a3ad475230a1c56164687a4545b330bce0983e99dd2a298ea048775dfe8f3c4d8f8eca291001e7d3348e0eca5f9d359e8c2804379331995561c0311896bce1393ac40cb386ba51b6e3f188e578ba016d16f0a8b92f4e6d2dcd1693b071e11fd9fbffc35f7bb93ffe5fd3ef6b9af7f650341a3e1cf34fb4109816483d4d7ba0d704e073fca06e49d0d81dedb498fba20e67fa8eb02604e515814c5ce217c8ad03c845e232ade7af3fd89df09e14cecc4761a6a6af0b2ce08ffc618fe2c10b0b8767fce29e89ba19fae0c0dd665cdf507ecea2e555117f69882a2175650dd323df56d5f0aaad67628ba71fa1822f60c522ef6d7271e5432f2ea981c7f18b0a7e780905d5fd3a61b8ccb0052e1ce33022ac697aa87ee7ef5dc1d41c8ae730fdfabe3cb0d150ced1049faa645e6a3b98661f0201f4f6e263b387fad8b585e0007cd74e733564a81e56b670b67e69e61821d7c5f748de026cc6b2b58a616e1958f06f611068ef5dd879ce38f78fa3882e0c7c20e68b886d82eca499c8aa7bcf2e9b6c7bc659112ca254fdd3cc5ae92494451d03b4f130a7a596ef717004f82829252a010474e7e6eae9fc9d2ee1d782aaf43ca1d48f3c2795f958f78e4c2e8a5ad02679c64f6396123db79cbeb9b65bdbd25a0bd07e67b24c8cb43cbe95619a6aac320b87bf4dd8ec1e6eac2af0d4acb4294b3a00f809c875fcf0c071bd640917e61ca380a27311bd98fd12bbcf30037dde37c86cb300128dc01f95866e133548b6dceab479979f9d0d85592628d6faf511cd9021a903114583f9a7adbb43898d6cef9da0a65e8fe793054a793bc63dc7f8ed033da6ac8725314a9c"}], 0x1310}, 0x2}, 0x10, 0x8) r11 = socket(0x1, 0x4000, 0x5) r12 = socket$inet(0x2, 0xc002, 0x2) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000002c40), 0x10551, 0x0) kevent(r5, &(0x7f0000002b40)=[{{r7}, 0xfffffffffffffffa, 0x1, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x6, 0x9}, {{r5}, 0xfffffffffffffffa, 0x52, 0x40000000, 0x9, 0xffffffffffffffff}, {{r9}, 0xfffffffffffffff9, 0x23, 0x1, 0xffffffffffffffff}, {{r12}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x7, 0x6a5}, {{r1}, 0xfffffffffffffffa, 0x18, 0x20, 0x3f, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0x6}, {{r9}, 0xfffffffffffffffa, 0x21, 0x80, 0x7, 0x1}], 0xffffff80, &(0x7f0000002c80)=[{{r13}, 0xfffffffffffffff9, 0x64, 0x10, 0x7fffffffffffffff, 0x9}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x40000, 0xf1}], 0x9, &(0x7f0000002cc0)={0xb40, 0x6}) rename(&(0x7f0000002d00)='./file0\x00', &(0x7f0000002d40)='./file1\x00') syz_open_pts() flock(r11, 0x5) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000002d80)=0x2) getsockname(r5, &(0x7f0000002dc0)=@in, &(0x7f0000002e00)=0xc) r14 = msgget(0x1, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000002f00)={{0x9, r0, 0x0, r0, 0x0, 0x1dc, 0x1}, 0x8d, 0x5, r2, r2, 0x3, 0x81, 0xc, 0x1000}) 16:00:08 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000b40)="2829c1575e50bbcea181ae5a97bf342ec4ee4034f53fcf85af36ba1f72108c8c7c7b9f7967dd849c07ec092bd7a4b5171a7d7918b1236442feded6f7643538ea4b9a8135af629125294ddaaacc474c0221c735265918374a57b6d99499237c616aa140b4ce0b1a682633521a5c3d066c69315410e4435b2109de2a6bc2b9c0032d5d03177ea90d171c9ff6a52ca10a8f9c54872ddd14fb75da41f37d3a83fd5981eb2c81dc80638fda4aff554d16321033f45ea3bb990911262de2c4781f2b515f15f737e96bfcfb0eb693a94700ffe1b820e90733e19fc1fb2dc80d39e2445e3ef754dcd5ab9fad9914d8bb435475d2ed2cb2a8d6a6912726de152728a6df43f3a1d723fe439db6bf46b7a6170f3033998a2e881b53484d346f471c3d", 0x11d}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504", 0x17) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x400000000000023f, &(0x7f0000000200)="ff000001", &(0x7f0000000000), &(0x7f00000002c0)="6697db453212c64ec5c8128308cca3f5aa2070cfdd1d4fc07bf36090dc7a97a0c2ab296f5a9a82d343b2edf7aefaf667dfa2ae2394db35547f60e4c859a751088e0080924b21209f6bc6a8a16bbc11e19a4eec60710ce221ef8f4e70fc4d43b38f24e76632bc4ab3a4a94746c552ada3c2cc87731ddbe686ed37a1f84a79b507c0242199adab728e2632b5a0133ab102575cba7c69b76e5be25337a4c9f7209dbf7a27e692986966fd2bf6f233e4baea679d5bbe8b9a4e2981f73f0aacafceb57108664f32ef51179f698c033ba1d8344fc58fee1f17767bd347d6f03cec47e323afcf73678fe24ce722bc832fd84e2a8c7dbd91019d89cfb7fb468a17b253429d5c8be1ec1bd8ea5d6ab676d76dec6a71c4d213fa91bfeb1d235ee2b7", 0x101) 16:00:08 executing program 7: ftruncate(0xffffffffffffffff, 0x0) setgroups(0x0, 0xffffffffffffffff) 16:00:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280001f42338e8c1baddb971d726b7f3f09a1819b57c93a144"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000480)=""/177, 0xb1}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x5}, {0x6, 0x0, 0x0, 0xffff}]}) write(r3, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) read(r2, &(0x7f0000000300)=""/4096, 0xffffffe5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x3) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x3ff, &(0x7f00000000c0)='./file0\x00', 0x8}) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x800000}, {{}, 0x0, 0x0, 0x0, 0x20f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x6000, 0x2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {0x100}], 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) 16:00:09 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000200)={0x4, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x32) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b1000504", 0x4, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28, 0x4}, {0xc, 0x0, 0x0, 0xfffffffd}, {0x6, 0x20, 0x0, 0x1}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) semget(0x0, 0x2, 0x624) 16:00:09 executing program 3: msgget$private(0x0, 0x8) 16:00:09 executing program 0: shmget(0x3, 0x2000, 0xc363db22e56bb07c, &(0x7f0000ffe000/0x2000)=nil) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x1000, 0xfd8da6ad6ab4df4b, &(0x7f0000ffd000/0x1000)=nil) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = geteuid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8250, 0x0) recvmmsg(r1, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f00000004c0)=""/38, 0x26}], 0x6, &(0x7f0000000580)=""/38, 0x26}, 0x400000}, 0x10, 0x1, &(0x7f0000000640)={0x3, 0x1820000000}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(r0, r0) recvfrom$inet(r1, &(0x7f0000000680)=""/40, 0x28, 0x845, &(0x7f00000006c0)={0x2, 0x1}, 0xc) bind$inet(r1, &(0x7f0000000700)={0x2, 0x2}, 0xc) r2 = msgget(0x3, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r7 = getpid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000940)={{0x3ff, r3, r4, r5, r6, 0x175, 0xace}, 0x400, 0x0, r7, r8, 0x5, 0x2, 0x1, 0x100000001}) r9 = socket(0x10, 0x3, 0xff) socket$unix(0x1, 0x1, 0x0) r10 = getppid() getpgid(r10) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000a40)={&(0x7f00000009c0)='./file0\x00', 0xdf97, &(0x7f0000000a00)='./file0\x00', 0x8}) shmget$private(0x0, 0x4000, 0x310, &(0x7f0000ffc000/0x4000)=nil) fcntl$lock(r9, 0x9, &(0x7f0000000a80)={0x3, 0x1, 0x8, 0x200}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000ac0)={0x4, 0x1, 0x1f, 0x9}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 16:00:09 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="500207"], 0x10) symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000040)='./file0\x00') socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() syz_emit_ethernet(0x2a, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000100)={0x0, 0x0, 0x0}) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000640), 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 3: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1800000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:09 executing program 7: connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x1, 0x6) recvmsg(r0, &(0x7f0000003580)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000003480)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/18, 0x12}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/254, 0xfe}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x8, &(0x7f0000003500)=""/126, 0x7e}, 0x0) bind(r0, &(0x7f00000035c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003600), 0x400, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000036c0)={&(0x7f0000003640)='./file0\x00', 0x80, &(0x7f0000003680)='./file0\x00', 0x8}) openat$speaker(0xffffffffffffff9c, &(0x7f0000003700), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000003740), 0x400, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000003780)) poll(&(0x7f00000037c0), 0x0, 0x9e) setrlimit(0x2, &(0x7f0000003800)={0x60000000, 0x60000000}) writev(r2, &(0x7f0000003880)=[{&(0x7f0000003840)="c9e94a4f4f1a5ca4762ae13d6a44bbe33e2e8b84f4484586942d270a", 0x1c}], 0x1) getsockname(r0, &(0x7f00000038c0)=@un=@abs, &(0x7f0000003900)=0x8) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000003940)="f197b84acd54583fdc42c42fb85d868bb1b89a6406646b4a81982cced41bfa48451e3b8da8952e6e7b17e585158fea", 0x2f, 0x409, &(0x7f0000003980)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r0, 0x5e65aeb6951e2c3f) setrlimit(0x6, &(0x7f00000039c0)={0xff, 0x2cc}) pread(r1, &(0x7f0000003a00)="a4cc9b3150a60680bb6f589a734a578c6e5ff8801f5c213121e46331752818d65450eeb866438f041b7c4b4911a07d3e3841b482d628c764d17a10c63cd72be05e184bde9d", 0x45, 0x8001) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000003a80)={0x9, 0x80, 0x6d5}) syz_open_pts() setsockopt(r2, 0xf5ae, 0x200, &(0x7f0000003ac0)="c47d50ea866abb717cd3db77b262a4cdc91feecbebe697999987fda23becd068b9ae2938850df5f73d3396946f271e45bd98a1b832a6d905ddf808ce236cabcfe7afed4c164ecdb450191a5ff792aa83432a45189158993ea54174d5526c3c0a86a2dfe0111a7f7c25a6a814a66c00998d0aec351af317187caf182044a8a01edfdd34b99708be80d5e72374d4131b", 0x8f) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000003b80)=0x1) chflagsat(r2, &(0x7f0000003bc0)='./file0\x00', 0x1, 0x0) getpeername(r2, &(0x7f0000003c00)=@un=@abs, &(0x7f0000003c40)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000003c80)="84cc68663ac527dc0ddc3765fdb8f6", 0xf) rename(&(0x7f0000003cc0)='./file0\x00', &(0x7f0000003d00)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000003d40)={0x9, 0x5, 0x8001, 0x80000001, "1679587e85425f510690297b05a830ea01b8aaac", 0x2, 0x9}) fcntl$setown(r0, 0x6, 0x0) sendto(r3, &(0x7f0000003d80)="84f761325ef9263d8e635094b6df31ed71277414eee43a764435851d0bed284c174cab514fdb15a3a4c7e92486d7dafb1fbc53deae35832d33c65f0664a0f17636b7b31fe6ed98a9616563e42dc6740ba234afed", 0x54, 0x404, &(0x7f0000003e00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:09 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) 16:00:09 executing program 2: sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff12) syz_emit_ethernet(0x4e, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0xffffff00) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getrlimit(0x0, &(0x7f0000000800)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000380)="c071afe963f5a8138090a4dd4ef669806c058f22c443ee25dde1346a4ce36c4709f9396941dfd6df9409c51ea3b9f31534197cd7d20b68bbc3dbec32755fde8ac8a1503238", 0x45}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 16:00:09 executing program 4: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/86, 0x56, 0x1800, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}}}}}) 16:00:09 executing program 0: socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) r0 = getpid() setpgid(0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="004b7060cf70e6db0bc83c9f1dc8ee281f695fb1f0506fa0f0943f7c7e1302875317fc8bb24c527f38419160", 0x2c}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) truncate(&(0x7f0000000480)='./file0\x00', 0x0) r3 = fcntl$getown(r1, 0x5) r4 = getppid() setpgid(0x0, r4) ktrace(0x0, 0x4, 0x408, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) write(r5, &(0x7f0000000240)="21fc8535006203cd675af4140eb96ddb62718396cda6424a0230a5e3a99545c2fb2474095f8546f4c29397bae955e42d38bac680c05df99ac036ffd4f5f27bab40a20581b9ebc753c29f1c6c0aeccb3274057e61a72eecf14d79a93506680fd413afe9a2bcf18d1f678de496aaffabe5c0f10f954be8eb818fca83ae50506b4d27beead4e0c6564d", 0x88) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x28, 0x80}, {0x56, 0x0, 0xe3}]}) write(r5, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="011888b4210bee12789949f778cc928773ba2cbe3d496787760300000097ac0b469f05dd9f7513d898fde35fb096127b3ddc4e13ff8a79f15a36e4b445"], 0x1c, 0x0}, 0x0) 16:00:09 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xfc6, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x3010, r0, 0x0) getrlimit(0x7, &(0x7f00000001c0)) mlock(&(0x7f0000241000/0x5000)=nil, 0x5000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1067) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001080)="00342fa4e8b22ad32482e52808fa5050653f483e047077d1b89be79ccb559d1c727a6bf069d15cd67bb05649829f022e9b64128086cbb725e3c0f4fe", 0x3c}], 0x1) pwrite(r1, &(0x7f0000000200)="8373fc20f11e215fdc7edaccbaa45fd8fad1df773119fed2b25429913827ac789643fac9d0b2", 0x26, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) r4 = socket$inet(0x1e, 0x3, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1000000000000070) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="5eda4c390175ebe9691aae767db220604b599edc", 0x2) 16:00:09 executing program 6: semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x205b97) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) close(r0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x1000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x40}, 0x40000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000200)="2011002fa640468441d5a9bdc238b47a75b6f0b4a547b23d038ec16a0ebe9a819eb353a9e6b9dd1a501cf4e590cb7779f2ae2efc81ca5051b5d2609b1889beb7aa22285e0f0bfe009a53d6", 0x4b}], 0x2}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="4ec8ba5757715f9a132489e36d4ece502fcdf2658d9efd2f5c98558ce295660230f3021e3d318b401fbf61acb5d7f857f7548bb58fb0178371b17106582a0181f493c955a296598efdb1af07ab"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) shutdown(0xffffffffffffffff, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r3 = getuid() r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) fchown(r1, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0xefffffff, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r5, 0x2) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x15}, 0x4000000000000209, &(0x7f0000000140)="9b11e1a4e5f2f9f220ef7f0abdbc34fe4202157b5c4c584f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b4400"/60, &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:09 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xffffffffffffffff}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0xc1) r3 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x4de, &(0x7f00000017c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000000000000000000aaff02000000000000000000000000000100200000000000000001000000937c64c51b64470fd0e2a61bf3f4a60280b492eed2cafc158456cc73603d73ef27886fcd809e31cf8e5325e99b93b12d61cf87e8c60d9bb1f23714c271fe130f5f251227b52cdca575357af4dfe2835a000000000000003de3fead5ab2d1896a5be8858bb8974ee18966e7b2eda3a6ca7b118cd156c48f87de7b7522d3d70b8ff4b04ead991d7a2e0a6f835f8f6b91758b0d4234a0b0369b0b0682cc23dae8ac961e00007b6d7ebff56b549509b0c27c842696f2903dfbf4958b33257b5d41c1575cc967802d32b77f87f705340a5eff57361b598edd3bc25b18c1fc81a7954bc7d99dc359ebbcdbc5fa11923ecf5215aa719ac02f8405dc84cc152b2ed86d3a0000008500907800000000000b1cc344b8e21edfcfccc5b568e7af6d73a9aaa3b73655751ea9c23e62de62e39bd1c2fe51d6d39cf6963889918b60bbd2cefdd36dc1d7687b13edeadb00f634810ab4a9bb6e3af58875a032cc20292eb0d890113fed55eb9b9f9141779dade6251afbffb7080019871b2cab4bdf23a15155fb2b39a8ab7ceb82cc6e1743a6fd0c53cebcbb0f3ebb9e74d2790b0f02f71d70e22010c9499f56d48123f4e1c2342f0e97ccefa09bcb2e8a1e75c0956c45616af0c23e58b2bce33152cf075a016e59316343359d6d59d412008dc2545b77301efcb4dbd0d77cc733482f396805000000fc27f4ddcfc5941ca8cf490c36e43bff1979bc237d52fc54794449d58722c30d06932b73eceeb95821c58590b7198d595cb55fe0311d9f9301c4631b52079a12741e6bca14f64c3c95000738b2d156384d44f330f668d11f75c5eb14c3644034591d7e3fcfafa0000e731ce531e002ef0483893b5580b7ff59a988c9bec09ab4a9b0cce385001a70b403c5"]) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r4 = dup2(r2, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) pwritev(r3, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000000c0)) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffecfda579bc58ca9cdfae78997c1d754e7ead72b8cd7a2c14be1a10158bd03d82eb8a26101c0b206630ca88938ae83a82af5a60dba22c8aaa7041f85a1417ea39ef671c644ae0283b38b1fb69f42ead7b89e856960", 0x65}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001680)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="08000001"], 0xc8, 0x1}, 0x2) getgroups(0x0, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x8419, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x3, 0x3}], 0x1}) close(r0) syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000800)="0e8ce356455f65dec3fef6cb27ae20c3192652c4fdb66df26ece62f45040cd235199cee616a8b9aa2338ff77eca914546631b029b42bd602e0a4f957a905ac0cfe0ab9a5e20abeb16ed2f36f0b84d42181878655d4aadfaf6c502d9894c2f1e927f0a03a25fddb64933a5adb771a757460511677dbd7af632aff8a65ffcff711bb11edd7aecb31748f77d164414459a1bf2647e1075e801cc0963b9225ae0ca9fba56a099b654f21f7b5335e00d331f93950f6dcf111030f219fcdc2b44afdd94645ea6636bb5a99fcda3526e5ca43c59e8c89a973b584a36d977d8d10deb423956141d53562370746c10800e27857aa022ad9bcb09fcc457aa602d5a169a6f3b032c3aa63737228209188c4c06ba80dda1720d663161ec11bb8fdf2d947fbb096f2b42fe01b67df6b90866cb85bf33151b6ff47bc4784b9df9b77ad196709b4d225b6e874799a1473acf88b34ca8cef72e9e6ea285278c9d02e75433f6b0fa568169c43e69f5a887e993f5419918541029b85e01005b17f63e9916d0cd4a6ac33a664eca63d242a5d8b691d02d537e0b42a5644ea1c58039e196b1859d7d6a29fc63087b5b1d5f7f8cf0083769dbb0941a2bb9991c2b224eb9cf583841f19c7c93540b3c1eefc609ade9cce9d9759f34c4ceaceee2e4e93d80abd2dd4408afd816b0b3450228b862b696291b0cde528bfc15d5b262744eb18ece042b2442c5a074746601f2f613f69fb1ed0251237af31923feab1ac61e6f46ce317448505234d1b215d80a8afad3b4f0b589b8d5320121365922c43267a0af0ecc533262d70259c85c015c7a319400f2c9ad4e672e38079b2f14d0aea7e9607c82b9807089b7b55402c4a8d313bc8c6fa9cf1602e29ccbadb9afa5491c956e08e8f95e7b4d7dbd0829b88c9afd5b862607d1620290cdde4d018177d3f05cf56e21323afe135eb6ed0394fa9cdc7d59289769c2df9572a261c043194614147256795466887e2f9e1dce0976d26455e46776c9dfa947918e0ac1c8b7152266024439b9e94a815053924999a1fa3dd0ba96eff712de14924c94d1392d03e4b1c67fc8740bd77e0ce2acaf9c076493ca14c4be115e43d65abfd233771223e83df36bed21b22eb7ef41bf975a50c455dc02993c8e2884aa3afd6c49513054c1d44b9dc1b364fb1e98254e99af5634a6d3b13f0ce3e8bd12f9bff59355fe20c1dc042e4cd037bd9231544241665c0330a0f1fcb89974115e2b29b2ca442694f4df4c6b8d3e4ed10c51b81eabcb66133fc5add4d46eb8918068ddb183fe30c838e71301079e520d5fb3194cd4492b291b3b1c8e217ddaf9e531fd259f88cc7729ef64bd5c9e1abd3616dc66a03a48c1de0da877a8126cba9897e7fc1ede549ec892fefb3844144a6c81f7ccc5359b09cb0b2c9414671d5755d3f5b7d0eb5f22241f776c1c8d647d0810f545002c468c8361b1dea7325fbc6b88389c35cbb729a35d897cfcf002fab079aebb1e5266d83d9617b055b69751637cadfeae7a4f49f1e687e5767096c86cc0fbb0b14b89e8b7786a64a8de91b7870aadfaf0fc2394f635a1c56a3136be5d877e15f7965c1217519de1309df3b2a0bb5542fd5c2c6a62876f337100e9d6562fdd4f9ad4df2168b9dff1e5460370d22d8801316ffdcdc3eed46a3816c19f93da3129b2d068626c39e9dcae46057035575e4861b4f7c3128ba7af37a1ee64b1aa95fffa386bd033b65f0e8c72910d59f1c49616457355573c169170f68dba3855a001a49b6951ea5ec8f6dcaa56a5084acf095e4d199b56b0694dc64f5520a60cb1094cdb783baf8d381ed5ef6d09ffaa82b59829626aa105c83b331dbacdebf9960695bc9e2b8f97b50046dc994a8c3e747073d577993e3fda517a3ef128a1b70ef78840647d1abc8d77dc894eab5aa965cce9ee5f6eaa8de832e8b4a60fc469a75d870850c76f1b0a5fd6c8850d190d59b19d19ba44401acd7b12f2ccbb91f27afc9d5e1082467520abb1a9859411539c26a0cb2990f5b44791b55a311219077c11b087a4a4a1752dd14e10c3d49943dfc48fb1012a4e606826bcd60397b189a99faecdb8386404886038bbc34c9fdb5d504420cd50bf8021ec4ccb43ad5f021060517c68b32b0510eaf029881e23060723ffe5639238fd5fc0952ea7a6682187a352797634c6633e9abba1493a62932240820952a22b043a94acf09c9310cc1122ffd0eb3068497d704d9fd84365c3f5b4d4fa4b66be8e82ed546b1705cc840b49b61edf32945ad3feb88786470ca76eefd2e772989c921899f5410646bc5ffe75e9306ad2d05c6c9f6548611197fd05ed293e220414e888075fd9b33586b7c8781403e1f7da57cb1321aa4420284fe11966dc981278ce5a971c5861f2650d044d622aa3e1196028f0705701c82cc6f26d1de42c9aea433a881274df215c1769c75adbc3288bdc51a8c4b088b45306dc96fbdb282acfd337f9612282296c7d2af8251342361a8f720722404c25cae71341d05f3a2ca1ff6f58f1c1c92be8543fba046857cfdc22d9fe169aaedd0db669f9584a4c88b07e12763caa05fad4f8931c88fde986688a12b7074dfde694d56227786336427c7edaee66db5a00a915c5aa404e4c25b587756f97ab102f409b8d5996cfaa25f30da89a4e1db82c53cda0abbb5b231215d4a0ee79624af5f13f1596af5b9b0bd89887afad10165d1b3e03ab99c759b19bc9e8ced3e9244f740b384c5d8b9d2037a4b9455222d2e5d737376959cb59b2cef63627206af3cc9bdad9ee2bb1995e7f019301a52666c631c41479656eab8bb5e49311409781e82eb5c8f6d1151003334957649b916c1aa6cdf369e51c5d7e9fe08ef992f6c6937d0893cbb35eb447ea522137616362552d4708d3d974f3eba1cfc0bd79c596526fc828cf7b1582a630445986c42a325066a75608b71082b09d4", 0x828}], 0x1) 16:00:10 executing program 5: r0 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() dup2(r4, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x1, 0x6}) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) r5 = accept$unix(r3, &(0x7f00000019c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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'/4091], &(0x7f0000000100)=0xffb) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r7 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getgid() fchown(r2, r8, r9) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r7) r10 = syz_open_pts() syz_open_pts() writev(r10, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000000)="81555ac99a0e3346c99f7a07799dddf0f85e4e9fb66f6e1baa826a542c619044b039df7008f80d84e6971f2fda", 0x2d}, {&(0x7f00000009c0)="279093c6b7d8e305e1f8b3ab2ec45ddfe7c77420f26ba9c5cb139b6b449f685e9f9837409926ba16761b6373814c8ccd8202a55a5319f85b2ad37f5703497578896265f4a66e5788267c17b7a84061bd12543cb2a3cbc1d8eb4b1e22c5441a07c658a853e5ef5059f7167e95d4bf49fa674275664cb0ee5cd2b97d9f236c4b5771feacb9cb2d510a119a79dbbdd1eff7d048c9bb6508e8eadd2b4fe748174d07beb1a2b363336b9f576700adab6b79d28602bdd347c1e480b3e86a3d83234de4ca1a96143162f00261860b482eaa27bfb44ca31d77d43dc7eb3d5a6fab8703434763dd42f126d5172588a3e761df5ebf2a4f2e09a9f8528ad37fcd0ed03be30e76651f92721bcbb4ee9aba7130936c03dd5387526846696c2bf0713650a7c9636d5a2f8b97f5accaff515a7dde30023e15a57334747511d68044063dfc9097a3bebfbe5dbf26b0b8587247843251dcf1fc1f0cd76b6ac45c902b0819147680eb3cbae60ede1d6c7f77ab32ce7e252db23555b7a4360c9bfac5e4a997dc1ff8013f17406f76d4c6159906d5ca39b1e4366b0e21a7b480ab977beb2b9b361bbe3949b45357006e0bf071b6286c821cca35cd39f2a7123a55e88442dfecfdcf9c54257c995d26fca8de2a3d181666c1680d55615da147a843aaa7ffd529bea549f59cd176b18928f6c8df76828a41751d8a876739e35289a3cb6a2dd508b03bd3cb0a38eb172ecfff26ef4d602a47fbc023d121623400b1ddf8fa72d6649d64f7b88d14cf61844a74505f42d5cb62d9d54bb9c723ca99ca3c766a7958d31abc21fb9c644529a3e290bc58ea98339f8cd448dc9e30c755cdaa975077a222805c0b048190e6c3af4f70a65443d637de715668b3b0dad87a88e338921316766de783cd4a6c9551cbf123111628572be468ed7a04e47293886f30f0e9185ed813ae2a6e98d003c7160b08d21392a2d4db97d8d18d8666f722c247f63b8fd8edb09d23908d768cd79763944dfe02d7b3ac46c903969ae3e60e14587b97a7dc3b83b218da0c021b28ce99b2544520da92fbad9c193d658cdcb97113d3f32e5ecaa18e7ddb3c2a1a9c17be29fa336ada80742a0e59cec80b33d81250b30e598be34e94df8a3d67359397f1b43f7f06bb050fc423ac0431324636c212608db9b18153661c1cae960a15f16fe161ff0d60b9b3797b4c4bcb6eee21f66c643b26f8696e839b4aadfc31a2e3218198320ae8d2b6ec5fe95709e24e0a19bb9b96c67926dea7d5c3c2e23c71ce2653e289ec90f5a770259973bda009c6ddc7a3551c6653bb7b0cab3ac34131b939278863309d9129f09f278da5a86f32db6898fe1cabb64b5c83158c739445148f41bfa16e5e5712de4f58e6451bc3e3325e5931a89ab4d3a448091bd60a59bbd52af1826c7215ed68e884e92da9d0a97a302d3f71bb10adb9e6e6ce91bd8d4bc561858a1b9be1e76bc44a152ed22dd76ca6ad3c1257d74f117e33d66826322f81f17af02770f2a5b7a234ec9b097d3bda9c5b3e542f79aa58b9bf7d7be2bb6f2d8af1d71044f3f670f1a483e77a5d9f943a4c8ed41610f58645868536e29cbe211c5bb19c5140642ea66c6c10303254c01a7c0b086e8536ada4edfe266b67997f691ade6c92dc00b3f38e8ae6add53c0a9dbd5be2c0abb1c96bc2fdb8e744eb5799208eee5006e090c3e84a6a8b97ff64d0770005521ded35f421b7746958bea281bddcd4538928a1c436c5664c0ecef8c8d4d2b8e5cc3f96ac99c57b97e7b40643748289d37e1dc01f4ded8e6993c8ebc6130ae04586c418d68154ecf5c0dcb14d44bfe24697a8868b746c3588df4f92bb9d1563094c7e0afc52c1a20569906bb9a5b014c6031e191514ceb94f344688fc8822cc62f4a4be91ae3608c4d816ee2fe17c18e62a264772f72409579c2d83017e2035dae581734c2dcf9e84911bc88e6db769548a3a03e0144f916abaaf0ed42bb53d7f9fd544b9e4d4a2a3c82308009982c60e7d4a5a59a91e306da129abdff7d48fede5431dcfa12594fc9e451e6c9ccbbc9b74252d16b68d6ba7093b58bcd5468757be897bdb71e47b0d6eb880fd0282e8d8080a4d1e4c2a9ac37371793e188356fb3131fe65871901d81a3521db52c163ae8d3c652f1f5766855ec47caa9991e9dd8ffa296c59102fc023cdf0742943a8716e77633f6426fd5b279b444a4b606b9991f32b9b17e7017a9d6f91515d0c73bb1c2acd63e298dc65e99befc5eb4e4ac89aa7662230ead8130a0971797ff594e2505d8c427bdbe0d86d52461b6f53382994e40d2d4188e196a3618e088b9abb17c15146bd615ba1cc5bfec276cb800e41a49cb937b67c75c3993ca089c452262f25567778a57fdd1fdfa2c0643eedb23fb9d60319d72501ebddcfb39db6071882e35635c15389a0f29c33806afb71e1cd91fa6ab49ced7008652b58b36d7197c7bcec2fe8488215ad612fd3fc080bf16e0fb6ae3b1c7296015cf2db941c841533fce5258def6ec6d71425d3df3734810e6057a8282dd83fab70b55e9c3887e1f0bd1fbe11b6c39cc7bf879d67742f96c65fa36b85f7d88f551ac91c012620b4f5c133b761617e330f489537652415f13ffab2d667295e2fc41af0df63487421c9e55bc7b310be536bdcf6cf84845f3a1aa668330e9668d1a0b41ea08adb5199cfd11a7081997610c1e6351c2c1defa30895cc4d987f03610a5cc7b86826df46115fbeb1cd056fccaa0a213929ab91b51bd3e3e825afad43b536cdd2a2e057d4dd650049fa3ee07d9e1960d031bdece2fe0456a26291f20d320d64c1ed2264c66c0894da7e032d572bb774ff8369abf1379c00a614bcea26ddd1692f6c7fce196fb86910585a4de0382a08d1d269ab71fb7719b5c6b3846a651c33916faaf3d0f5348d6d5fb5988049e6c87233e3bfdfa07939fb30f631d10b7f3f84a0e95d089fd0adc2b8b0929b03c6940834857d1be627c0983f7b62564e456a718a2687c47f7c60e1f6bf90e38d88969a78f53251b1c30fc720c4407f7638cc6af9c82cd1a9910aa8983494c4f83cf968ebeb46ea2bc2fdb688689bf1ae3177877a3891aabf32633030315c694aa64c8ca3b670a7e0b9c5e1e2b7dd83d6b37b9bb81e3f730678602563019086b0087ce941f5188169c2722d8a8320772000a7685ccb7903a34f4a1404bd32be6930cfdb8c6e30a56a08c1cc91fb78f0f16757fdc4d690da168d13794b939a0a058091ce6e5a310ed245bc83e77d5c39bd07dda588da812e5551acdb0850537606989d9e8ce18cc061f09e42094c26a1e6743e7ce0a57b879b8ca92143b20bdf323a523c8dacdacc17557fe8de2b4693f8f5a12824b99ab018cb4c4d88ad413a6b731849a8bea89624d624880ecffe3b5443e632d300d7220ed182217ee461073efed633df285ff2314cfd8f9f70c4e9dec259fa8f0c9f3cac5e7a5e17069cab3a4469dcab902ad1a57209ca5a8e6020833b85afd517d73a8d3b8179f1a00b495fcd83ff1f18595a1a6eac6ebcccd2303acfa907c5928fe8538432f4c70094e25d561dd4864b6e8198709ce394081f3c1b30e837016bb4420428b98ed101c722fa13a180a9568cabadfa763929f9d75040d35234afc62f0e73d38fb7c2c8fafa521ed70f6374bc7f33acf30e6cfb5d86836b5a8bc0f1a7f8c8f6cb1d4537a451595a73c1e68b96b2239c33bdde2ed8e9b09c6abfbb5cc649858166d7422b0b7ebe00c77491d02b9527318013000c18a7579f0488f39c8e9dcab244843ea74f47211db51a1692df779b48ccb217b0b56c877d83771d3c31fec3de0eb540310cc7af72ca8d7f0c2885636df6b9da7a5deaf0a4b5f3033254a94d05530089ea72eea919d6fda5076888fd9c03a13e321f82822b387cc84ce903eb241644a25090cb6d343794f30b7dbaab503abb5c62f14213d5dd970c17f62eb4fca1cd15f07169e267bd8bed721395fcca099b46af849ed675ae599fe8c992240d1fda3ab97f8858bdbd932ac74798d0e600193be23f1bfafa8733dadd7760cf7ec1f8cc9eb9c7b75347e6f9f19611018ac25c19be2796b9b05838987665ad4037157e517838de69426ad919ed6a998f41044e559f64c9869ca54f4e13fe80e7d40c896354831f3ff43d916a805def8e69f44ed1644935bb609a95c092197a0445691065238fe8a6dab91024f809485442c7ede086c504bd519bef471abd4051afba7e661cb4c95d09ed5eb1abc97880728d62cf8826c632904ca9fd7c29775980bd81869f395e80595f17a5273f1b4fe9b4b6b567396e8ec62ec7a193472a1825af52c2f80d2c867cb2892737e99ca0bec6fb5b7510f5a5671793a3c5aca1d17d44fb3c51f8e36b5a75ce71f943e300d07bdca60deaba5701c58226b9b09a1d03dac81acfc49d7117ce0d7f495f10d06c625500ebdbd4f8a08b4852ae339b3aba18935ee1e122a95a31018e242213a7b6703e7828c878b2bb76199f49fbde6c1ef9c6165099b7e75dab08c40a93322ddbe37984c1db078b9a7ffd82117826e659873a8575b6a2902f22802056443d173703483e3d0c40841199756cea428ecabb1a0a19ec05830485c52dbf72b0e571d2c2bb8b7fc30c686292e1fa4049932bc5f6cb0a1ecf48e4e8aa633bddf3c5bf2632d5313c0bc0db04d17d54d72602f95e9ef4e8c12fe9e15954aed3c919aa970fdf89cc1fe3fed03c70b5bc7be137a1f4be50e6ce64ba0f7b65bc9a0b4eaa3ed41f832d5cd47b0fa4d73e1a5bfc2e0817141e2c36d857ee8f96b88ea3735bea58be372b0b12d8724fafdb257578130c723977457255bd3cb62c79bb6644306644565e42e27fb89858b4d1ea58b64620c791aaf8f8b12135704fa0e1e6e1ccc46d3834a9566b94b16e9185e53c6a62b0eed3af173e88925ad28078ee18237ab0a8b6a0f8ad0c7052e868baf7860485742cb655c0761c7682efeab362d784d2d0cf0970a97eb58c1faad51440bef398b97e5b26100e9e0300a5f3fc62572fd7fc1f13c73053538ba87e7e6af55558f80b293697f9c124b29b9514f5755d1f7b44c04c7f7badc6ec3a7c489bc990096a5a528e46a581e94108be9a216185f461a92f578ed80c94964a5b246338c482a82bfc56a62267ba54d46fbb7d665a764c18bccdca8566a5671d1d56374bd6ce8c819aaa81303938985524d8d6120e1118d2d36d95ed5667fa255349cf3f680715adaa3f93b03bc6eb120e2625ca2d3cb7169ca337b8e2b20823faf2755a9181ffd09f3552046ef3ddac7f7c10cf444d3bce1243d49bf3138132e61bd32722b45d34c83c1481d9cfb5cb84eaf6de1a99ac3ce46b2e7d89eecf32f90889fc5eb5f0f0ca9520c042359deacab3991ed3f020739cf7e0e7eb16299d7fa3760eda7d16318359993de6f5e3bacafe9ec13a926f2f0e7174d50501a9c3350b81e0b7ecea365eca666c8131cb7200a9080d7a757a3c1d0d19c5688d51a39ba09562aa181f27a0fb61aca755787ef4bf60402c8a41ce5dd188e22e279659a5ec10548c5c6fabb7b1b68cb55086c071cc29006580659b602377a0133708d5c5da9451f445b30d91235363511077768b0fe3da8d1346eacd2e6def84", 0xf80}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3bca01065bdf088654fa91faebabc4159149b58311084092fd8ee442ca3a5195", 0x20}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sysctl$net_inet_gre(&(0x7f0000000000)={0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) utimensat(r6, 0x0, &(0x7f0000001640)={{0x8}}, 0x2) select(0x40, &(0x7f0000000180)={0xf1}, &(0x7f00000001c0)={0x8, 0x0, 0x7}, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x2}, {0xc16}]}) syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[]) sysctl$hw(&(0x7f0000000500)={0x6, 0x14}, 0x2, &(0x7f0000000540)="1c1d1332506c030f", &(0x7f0000000580)=0x8, 0x0, 0x0) 16:00:10 executing program 7: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = geteuid() setreuid(r1, r1) r2 = getuid() setreuid(0x0, r2) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) 16:00:10 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r2) setreuid(0xee00, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 16:00:10 executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080), 0x0, 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b", 0xb}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) socket(0x2, 0x2, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x800, 0x80) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000694000/0x3000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00004f9000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4000000000000000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f000069d000/0x4000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 16:00:10 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000c40), 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x4000000000000000}, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x4}, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x40) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="585691ec168216cc0448328923e92488d6235388523bc226c6f7bbbf0c1a100ddfae85cfbcb8dc43c451ef1d73d8cb5a469cb1cc64b09812ede48d22c5014f2e8652d7f96a5b61dc01e0fdcc01a577f031d80f83a86b81512d997a23ff38076a59b454c1c85b98a35e1fd8f7cc82e07077c3550a", 0x74}], 0x1) 16:00:10 executing program 6: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a20fe0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = getuid() r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x0, 0x1, 0x0) bind(r3, &(0x7f00000001c0)=ANY=[@ANYRES8=r1, @ANYRES32=r1, @ANYRES16=r2, @ANYRES64=r3, @ANYRES32=r1], 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) setreuid(0xee00, 0x0) r2 = getuid() socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(r2, r2) r3 = semget$private(0x0, 0x2, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r6, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r7, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) semget$private(0x0, 0x7, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x1, 0x0) dup2(r1, r8) dup2(r8, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1000000, {0x0, 0x1000}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:10 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeaf, 0x80000000, "0fdb000000000000000600000000000000d900", 0x6}) syz_open_pts() 16:00:10 executing program 4: r0 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() fcntl$setown(r5, 0x6, r4) setreuid(0x0, r6) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r7) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x1f, &(0x7f0000000140)="05172d72a400b2fc1501e1a2e254aff37d2f59399b137508eae3158fe1e4ed0bc9ad058b4af1f06f7efaf41c32017eee87ac1f39f77720c4f31127835569911f04dbbf48f155f5bd2285d99e7a", 0x4d) setreuid(0xee00, 0x0) close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r2) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000000c0)=0x1e400000) accept(r2, 0x0, &(0x7f0000000100)) 16:00:11 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) pipe2(&(0x7f0000000040), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000275000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 16:00:11 executing program 1: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x94) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="cbbf79fd2d0a088a87", 0x9}], 0x1) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:11 executing program 3: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x1a00000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="f1d1a8a958304acb299d154a612195b88295dcfd289d7814587260a561e0a8a932e2ef775b5a16e87f01042c1c5c5514230db4b01b629a24db6d893bbe3adacf789b5861d246321663dde36043b07a1fd6a7c1be9fd4e70c442e2d7047b6a84495944c78c48129a3bab55fa9844d", 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) 16:00:11 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) read(r1, &(0x7f0000000140)=""/119, 0x77) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) 16:00:11 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000580)=ANY=[]) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x0, 0x99) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/57) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x59]) fcntl$getflags(r1, 0x1) r2 = semget(0x1, 0x4, 0x115) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xff, 0x7, 0x401, 0x5]) getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r3, r5, r8]) r11 = geteuid() chown(&(0x7f0000000240)='./file0\x00', r11, r10) truncate(&(0x7f0000000280)='./file1\x00', 0x10000) r12 = semget(0x0, 0x2, 0x200) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000002c0)={{0x6, r4, r9, r7, 0x0, 0x8, 0x8}, 0x0, 0x200, 0x8}) r13 = socket$inet6(0x18, 0x8000, 0x7) bind$inet6(r13, &(0x7f0000000340)={0x18, 0x0, 0x4, 0x5f}, 0xc) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000380)=""/4096) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001380)=[0x1, 0xeb66]) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0), 0x200, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000001440)={&(0x7f0000001400)=[{0x7, 0xa9de}, {0x43, 0x1000}], 0x2}) r15 = semget(0x0, 0x0, 0x1e) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000001480)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)) ioctl$BIOCPROMISC(r14, 0x20004269) ktrace(&(0x7f0000001500)='./file1\x00', 0x2, 0x4000000e, r6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540), 0x10028, 0x0) open$dir(&(0x7f0000001580)='./file1\x00', 0x10000, 0x20) 16:00:11 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x0, 0x8, 0x0, 0xffff8000}]}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) write(r1, &(0x7f0000000140)="98c68dcfb9c24e545bc4fe858bdb12d8975410e37f4c6ffb17c532002edfc5e9b077efa436e0252d07029b7107f2075c14360476ff3b6a013190400acbb7797bd1be9a1e5b133d3e6ca09202a0ed2600769106f3bc1a9c60a92b256377ded6441d1288a094581a0db08458aacd1a0335f089d500b978b0a5e3a23c", 0x7b) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x52, 0x3, 0x97e}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x900, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) fcntl$setstatus(r4, 0x4, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x190) 16:00:11 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r2 = getuid() setrlimit(0x8, &(0x7f0000000000)={0xd36f, 0x10000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '6\x00\x00\x00\b\x00'}) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/70, 0x46}], 0x4, 0x0}}, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000040)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0xd4) r8 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000000100)=[{&(0x7f00000001c0)="7f8c18aaede972bca570347a8d0d9aa47dcf3cb71e940652cb9582a707deedd13c085a37414a9618df88bcde5e8ecb4ba1275dd1a780d37a426cf8e0c696f1d2", 0x40}], 0x1) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x1, 0x1, 0x40000, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf", 0xffffffff}) 16:00:11 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0x20, 0x191) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r3) close(r2) r4 = msgget(0x2, 0x100) msgrcv(r4, &(0x7f0000001700)={0x0, ""/69}, 0x4d, 0xda4df9e23a49de38, 0x800) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r2, &(0x7f0000001600)={&(0x7f0000000080)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/201, 0xc9}], 0x5, &(0x7f0000000600)=""/4096, 0x1000}, 0x3}, 0x10, 0x840, &(0x7f0000001640)={0x2, 0x4}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f00000016c0), 0x0) 16:00:11 executing program 6: setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a03000000457ec4a280a2691e47ade5fad32446000288189e4410fa12ffffffff0000001f2001e8f7b306000002090144e9b59cac1400ff"]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xb, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3c13de17418832321e3d1ae76559107eae809eb6"}) write(r4, &(0x7f00000005c0)="8d", 0x1) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x0) 16:00:11 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0affffff7a0900328f7c6ff246205f5e18aabc86"}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946465, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x27) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000000)=""/111) socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x4002, 0x1, 0x1, 0xfffffff9}, {0xf5cc, 0xfd, 0x14, 0xff}, {0x400, 0xe4, 0x36, 0xae5}, {0xf000, 0x4, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000004c0)}) 16:00:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket$inet6(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="08a6800310605f654af53705e3bc87172b6e29f7f989ae6d90aa992415374555e4aff9641f725b79a8474b9817f4d6bffeadff803025b3964be1d653f98834a357554dee860691bae9e40b11e1cc600d009a508b74058c84fc6b2e205f97359c9293ec68f7e9d58ae5e631b62358edf239fb1014232a0a7b64632d755fa3250fe9144ffe8b4f45db99eec643b9f1c17a5b1dc7746485ca224d795f", 0x9b}, {&(0x7f00000000c0)="4dddfb7b05773bba5cbd3b35cd94e74546bbe514f77896e3dcea7273b729b24e7ccc831cb898b6999fd9c8ade0aba9944afe1be6c81f4d66f819b1628afea4d9e47017e12d31aae51b06de5358629db324611eef38799d8d96462e30fac4ca191aae29867b9c9e7291085fdb7a56f86c2f940c8500b88ba555a5827b", 0x7c}, {&(0x7f0000000140)="01530959491d0791301208c3e001483cb558965c793aa5073f4a9fa10928b2c8e87f0fe505f6dbbacdeaf569dd1712113872ecc6898393f2eb40445fcab069762a2499df1cbb9cabff11465c1b6d0fc700180987", 0x54}, {&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54d094c5ac66693dab541aa6a87d0a455e74c4ad2c9df0b6d9832e66bcc20188f15013c2aee4ccce9c7c237cc5e96ab9f096d00930556eacea3e4d345a8a6e15e19ad948de7c91263ca7f8fb84c59d07190fc533a0afa274c42dccf8c9ba3e87a48d632a8fa858d6c5044ae2f7177cddec826f0035230d61ee2d7556899968b90e9b7efb8f753b312544d9d76def5c036551afddafe62785b1e0ad29979694ac44cc524cb093455fb69f94e55621f8ed6e70cb0", 0xcc}, {&(0x7f00000002c0)="dc32580ebf881bf637593697c6a13050ac35823d047454d211bb68d47b92468c93f351508a3a96d09325fd424f080914b5255a6ca2f0f54082470c56fcb881d1f13f121536c0feb3cf36f13dab02896221c8fb8de0da9ec49f1cf9f061a2a7b5ed9a6b6f", 0x64}, {&(0x7f0000000340)="99b170b5f44ce422545311fa1c2e5299ec80b0c5b194cf175644b6bf52a71dfd14b9048dfba7fba31a7a15d81f4836731d0685832997a9dde55562a9a5197e7f9012c1330b5771017f5ead16652948ec48a764c825d2aead72c148c80d7fe4fc065f1225840b05fbcbc6b9fbcc49c920c348da0cb63a0b718f0a4db12d164b568a9f54805336e4a21db0df5438bb3423780d23a9bcdc05f83ade3b1770d7a1aec4bd41fb492a9f8979016ac99e3def82e0c05173e4c04d1cccef1fc78b9cdfeeaacb7eebfce00092ff183949f7d205361a249578069c992511a5e638623082f13e7d389fa3b275f227d8308ab1b640e9b07bb7b60123b0f8651ceeb2f1f6bef1b0d5d88fe6b7eb253ba7d8daafcef63edf0fdc944fd469a0be00522340784abfa9b381c9ce3901a0e30de0443805c2d53f3038b1e28689ec466370aad1e6badb07e3538fd0835e0f70c00aa45410a04f23e5fa0d7ddd20500decf6dffdd1f66805d8bd660450c0fb7a5c890bffd9dd7aa8a668802517115ce6996a9dce12f17002216187a14321d584f3d4cc41e663a426fc2f51d48e40deca69f3bc23c556d80cf355fadb65d78b86a62f7fc69f49187ba38667ec4d7dcf5f98e4411f07d6850e70aa08639db7a1d0de436d64017ad5aee02099e8d7de630b5a37431b904b6e81df715b9cd2a5cd7a0c0fdf87b892a27f14654550f3b3dacf5a303f493ad237210ab14f7da25301a59b9f2bb7654b90036c3dac0a79fd77b92ff92864e965c6d2050c1ee458dd7d56e45abec5316e8a42f0c0d7c586bad2912320f67bf90375a47621755ce410eb0d0e5efd8aab847e7b23dd44f0722b13fc0b2b79d0e2863a01939bee5a62ff75a41ee6130e4f6ae2e9b59d6efbd468173f311bdbb31dd7f234ac34642721ba2cd6fc7289e604850f7688a58a1e4a21072be79d79e5bf65f3b7e8303ba84590c03d778059e66bb19f7f71bb7bcc8a134a4dcf6e3cfeaa9b50788ec80a73f14848961893b18ae82899cee87d60436f0f47ab1d907183af580474036174cfcc7afb14ebaf70ff4fb3c37ca4882e37a2cbdfacb6247fb72866575fc10fae6ff07c2cdb3a23cf7c38bcb3f7727e960fcabe20f0c5622bc89754f55c81573a8c0b0cfd90f278f0fb6a207feb687e13bb7d7def233c1cbdee4722ac077a90648a3b79e1abc1add2adbbe3b4f15c2c23990ddd7608fcc14ff4489c355453b2c3fbdb9866bad4e5db47c621664add27ebc3c403be75f641278c590e13966a7e6ba7fc744b25207554e075f216226c5d17eab00d018f47a64370a0e08cf2ca17750e7d5a91c7358cf18a860f88d8b2f5ae18c9969dad34577e2adcd4b6773dd7c0cc8c858da6d6da6e16dc2544f6e00eee21844e2fe200b661c37c592bba2f701ea46545943b7fead257e7547f01a455360210ab446507a7d2355627c0b6d19f64930f2e5185db35ea1f0041e2fae529fcfcedc0dcc4c07b42d752beca24a27be133c76b8fff3432c72c436c03d67c1a3f116a6f1757c736938047d9a15e5cc31ae5604bf8fc331ca37581e9a2c16dbfe0573d15483bdc00f70c80f304bea3aba9c5ec0f8311a82778b53fd99fa192ffbd3df9535195b3fd49c5ad8df46b56fc0b43a14159a2cfb50658fae45004574144f161cf056f4516f04de3eb978d44e2bafcfb9c1a0fed4530eef41f5bb0cf0e08e83990569df3ae5cd410c0101c74a15010183e3abc934766cd95bfbe6c14abd39534a3c5bfc1b18d8bedce59f02b443610dcb0252b558a9c65498bcfb360ba8f69c56d707bd8f9cf92bdda0c6731dffd7b92d0e8bce6618d3ee6f5a731724d6beea6597b21f4183395bb50b970c3ef9cee453657f45871062b00eb8cb3a103be50430f16ac90a5b5778447e10738f1e90c8b668402073836e2340a5546e78bfbbdb03ff7ae20b3d3ccdbd84963d01b2fd0d46af1825eac7c2fc933eb773c39bb74840dff4874d3f00f0a353521f9cd8cc949f6e4440da4f8b4e52d785ce96ab789c0906596bf8ca44e7aa7eccb94bbcb7f6a437bc71d17c3ac3097ddf4ba677bc8da71a516d03d39788b2a73af62930ae4809f4a2b82cef623f5760aee445f641414d6b431febbd3c0dca95628eb7f53cf0980c8e5341592037e04f0c64e422fe61ddd3f6cd198fa3d46d67d9acbd5c90cc35735a508ca8356a146b3be5ddff7c712307d1d14648b69139d6ce4093319f774340052fb632e10baff479a7eb211213c741857abb93482842ba6bc24c0a82496d74a969662fd9ccb0349855c6ef4f9b7d0cc8ba9da6d8c0af4c127e54b1e0aec02c5d3e30bd2d40ebed32e8ccd181d91b02fb1fea184cfee93588df21e6d82e0130d347a3bff337c0d0cb23b38def738604eac7ba0253f8d878cd520044f18d4b98c99b2630225381d68598b74130994b37e57c71424449f355680a0632c68d75d834d3e49f379512bcc06ae1fd00437d234fe29cc93a4b0eae261ea50a205566d7983e60513cea42dadad6a3071b59f0fef0efc256375ef169134a9083e2a8338ed2db20187ef5ca2864da9d3bd029c1af42854649e9417b162275fadf00f064cec11647a322028d10a8190dcc84d9b39f3c10489ef1bde13ef72deb4c2edd1619f6de2481f7e0d54df0677b3296d910653238f66f4ba77d86b7a655aea87caa08db3ec36185381b12534745039c5646823baeb17a08d25c82e961e29bb5d53e8a5872204cc84ba7a47f991b16fb091f7bf9dd930b2847b5e1544a325456a5ebc6355e4b183594ae3cd73601bc20058cc68ad4c8630defd81813975ba45e8738536dd034444ed778bac92ba5bd8b076d6a6f8202f58fdae874cc5d33be919fa1b1642a3218079d12947cccca2d96395bc0339108a538e7590f8416935afdbf81ad60d26c0d2940dcc0a4b9c25d1189b284fbd6bec7a1319d051e9e0b3b73ea1e74677f64b88940b22a0a687c4c204e6ba7eeacc383a0fc97ef9f501e4acd2ce641e28d7968d6e1fcfda3db50d9be0cb11ce7106dc8565548beeaadc40bfecc5c6ac5bed13bc95012a97c8595c21fcb747bda11878a02cf1ee962e688e48adf964ba1f1e1a275b8d6d62ad482f4af7d26b3f5140578751b061366bb939d50588dc8d56ffd7cd7e88c4e371b3971efd3b2a480d30513d8e4e0c0ab3be7f26ae031d9f4cb81f5a3e9cd1b00d068dd7d699a237347e88133281cf189fb128deb8c4830b21332062d50bba3988feb132217a49c791e3c8610e005dff67d01cbaae1d2255b69d12b08cabdeea83b67c3f448f77729d214a0471c9634daaafc98da8761f758e065e65cc3fe6d60008b0b8ef10d6e66f438aef387eed838bf629c91872603d64efdf06df3c772c642572994be1be721a4d3b0c7c84b1048346f3371e19b83f81738ecbe108dad8987e99425c07baee00c08ba7d4476352f676496c2749a459221c4b99c9fdfb6f260b31dce4e7ed26bea90d36066e7cdf40620b1d1b5971d9229960d595a59068ad1fe3a7660bdbff1dbcf4924457f33e48cb9d1ee99dc8de354449a5be3f74417f04f8458a1727d88b6358ad8007ca67ce36c1eb2bbe3f2959394b0cceacc8c9a95020d970af8321e451e6a5dd3320ffddad431c90dedd9fab426722acf2ced06082931c127a85cfa13ccdf0ae0e2c175f3efc65b2cac55476e265377cfc75f607068779047f1d1796bd5f5b14538caca93bf2cab30b27188991c404c062c5ba502dd08d5fd575994eef436e7c7035b8959ad54e9266b7cb99db1fcf19498efda0a8170cd3476976aa6deda1e5b159c3b94b36d7e4434d31e54c481fb2f6e70ad9ba384e52e1c78f265a575a6248f7f1700bb704aa480515fe55367b56d549ba944efdebe82d28e2dffe1ec62920943b44eedfd06c2db736ec317989936feebb98a5ed9ad6305b6af6aee47596add6a3aa0d4ca63fefd147f6a68bb33aed6977b0fe81b9bd96fe906ab0c09cbd2fe33483e22526614d3dd921bb1e652da11791b275cc4157bb27ebcffc80f571b9fd818fe0a84220301ad187c1970c8c7fbe3a1eed16d2fe5501fad2fef597b84b1514a830e53f3d888a3e4bb7203567cf8d14ab5b6e1444fcd2b9fc52f2d3041d612c8b6ce87eaa822a2c3660a0d0195a5ab96f12d91add09d855ece3df91987d9639ac6936c083f2bcf77d09d3bae0cb885acc690425e8ba2abc75703b819ea07a7200038451c0b31f2c7f05613696da745b16e3a403e568bb20633a61b30007d9cc0188861c05a16ca9556dc900ce03f92cb9dd303bd7271bb8f778d84dd1f6c1e431e21214e37a8a7d864147ae73911cfdaedce9308d2c1690f004dc9122b7cdaad9bb1b9c122f702029ca8556424d979154668a8c323c4c5b96154e62bc21e0605d4f93b5de1f995d2f18a23f35e5fb7c85872533594709a635e06e171356e78d71dfd941913d7f5b331e0bc3448115bf65c90955efc1a96f8f315cfd6887ce6ac2ee77fef2229c7efc63759fc5d3eec2af1e88fbf93051cc6804504ede4672baf86b778be4a35d4f37511a5b8e0e749e4034e33b3fa00953b5dc65e70e6c783195be34b7300fd3b44d3974fce3645acaa0d191e426364c6d1cc374dda6cb930af5ec3136699c3354fb83097afc8f047975199559636e171716430faeb128c7b278f0b5147f245901043f988b44b8009b9f6a3065f6ab0ab0d8dd9caaf66b828d0865e09479924215e5278033676c7261f9d7a704ca3a11501e4791ae77d789db7f3336f6b9ea73398c0f9fe1d1aadc79054aea6ae63a89900b148e38ec0b89a58ad22d64232a8e004dc194a9047dce978bf29996d890cde90cf4bbc9f327b698a28aef6aa32c", 0xd66}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:11 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x7, 0x0, 0x0, 0x10001}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) setpgid(0x0, r4) getsockname$unix(r2, &(0x7f0000000240)=@file={0x0, ""/518}, &(0x7f0000000180)=0x208) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r5, 0x4, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r4, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) r8 = syz_open_pts() close(r8) getrlimit(0x4, &(0x7f0000000040)) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r8, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 16:00:11 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x33a884c10a2bc224, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37", 0x8) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() pwritev(r5, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000180)="8cf749fdf6aec519954a3d4c4b4e4d53fc6d6ead820cdbf5da61439f624598a8685e0100952cb36551a882b8d878ed0695e849e9", &(0x7f0000000140)=0x34, &(0x7f0000000000)="d0bd08fd4d8977c43157407391450767561ea939fad07b7d6119e35ae7762a31b84b8c269c88ce23", 0x28) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000006c0)=0x9) 16:00:11 executing program 5: sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x1}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x808c694d, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x5}, {0x8f01, 0x9, 0x1, 0x2a4c}, {0x3f, 0x20, 0x1, 0x3}]}) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) r5 = syz_open_pts() r6 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffbffffffffffffb}, 0x0, 0x0, 0x0) r7 = syz_open_pts() writev(r7, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) dup2(r6, r5) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r9, 0xc0206921, &(0x7f0000000200)) 16:00:11 executing program 7: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) dup(r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r3, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x40d) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:11 executing program 4: socket(0x18, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xab6}, 0x0) 16:00:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f0000000100)="b06cb31bc79a5b0d968721000000", 0xe) nanosleep(&(0x7f0000000000)={0x4f, 0x5}, &(0x7f0000000080)) 16:00:12 executing program 7: open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) r0 = socket$inet6(0x18, 0x8000, 0x0) recvfrom(r0, &(0x7f0000000140)=""/175, 0xaf, 0x1040, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c}], 0x1, 0x87e) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000b34, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000eed000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000564000/0x3000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000eee000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) unveil(0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x10000) open(0x0, 0x0, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) syz_open_pts() 16:00:12 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b1809c3eb987ab7feb13ec99e805e6e84d3569607987c0d00000001000036ba1bd87f42e3003eac3846520d050712f838130efce149d4d6d06a3f23616e778c826e0c1f59734a32e0ccebd635450b2eba540af7f290e42d34d900a0dad2b74f50acd76b5c567049ef436dbea0d7612752950fa5ef6eff03000000000000a944d5c2bdbff4f06a852ab475cca25735282896ca5d4d3e670feac9b4e8aa9bef193b90163de8570b2a374f1408341ed45bb703eb63cb9a8bd949ee8fc6dbceb7ed7cca108d739a38d726341f1345daa49507756f49775275ca390bb9400000003a9275d0da3b56186adc3c141f939800000000000018bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b8802cb60eec6add5e94723235f06715e7eeccad2dc1a0d0f5509f3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799343d46dd81439b111a511a288beeddfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d826a208788b33aa87b4a81082612630fdb791f833a1da5af886129cc7b7907f374fcece1799fd99d7a2441da17670852140704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7dd8c52efd580400cd0c3a99f23c7ef760b4f4a063b9efe74db5b55700000000d4253d65b083e40b9baa468a7dd0a36c384200000000000000000000000888549ced16184347", &(0x7f0000000000)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0)="44975fbde1c29565d9ed6ea2059779fb8b808593856a5184c0814d336242342849f642952fc95e9c664ed13b0cc45ef3cfd6bcc64b1daf22f3d12128a613720ead79575d8883b20cc469e54669cb9585012e3bd7034d1a979646c619ed2a7e2310ba740857e5d0f87d36cfc5ba610e2db20553787504d7cd48d56620c323b9502be731edefe52f3f6444b33b65783044de4366e2debf3b18937df8b6e5720e91d3e151132b2ddaf530689f36fa902a4ae98658d3e0652a9cb89bcd0e2949c1acd41d2c1f7a08d78a9c2b399eed2bb7c020dfc09c2ca2d8", &(0x7f00000001c0)=0xd7, &(0x7f0000000200)="8fd1b87803afb9f8ef2fcbcea867cb999f250418455174a5631cdbe1ab2c19e0aa6e0f5cdd74c470cea7e347c54162d67c1e0d190a2725805cd0560e4deeca573199b8e8f3a0328da86df0751105f8d4c67a55845f68ca2ccf8661b18a98ef750aae5e21d68ab95aed1cb4d7ec0b07e1dbc83d2f5cfe7910528cea5e120db98c4504c34cf2ead59b169ece3f8e6652d69be540363216df9b4005365c4d79180bcbd0bfcf86913d5e2f988ca7e1c09e0eec2120fbb504b52a6b922602cd4e592a6dd21c2a5c0151e04c7d794d5dfaebc607092eadcb26472b16a1372fe22ab74cad865058983600", 0xe7) sysctl$kern(&(0x7f0000000300)={0x1, 0x4e}, 0x2, &(0x7f0000000340)="2b24d24a3be044db481f639bd81834e027ac868628883af2e1fe929638ec8b7782220892573d7ce9d6bd180fa20e3f457d8e1114b88c2e589837fd877eccd9cc18ebb3f410946fbf6c7ba5af0e25def62b021694c645acfefec3290e72ea", &(0x7f00000003c0)=0x5e, &(0x7f0000000400)="603b1a07de5d9433be45d4e61809dcf3893e1f36a2c7605d6f1e9d7fdbcb0830db17b4989cda5d65a11574f35e36f215214f37ff7b5c92dd", 0x38) 16:00:12 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f00000000c0)="51469813e77ff95e93854304d69fb025ba4e3e9c22c04c2cceed78f24181c16fe7d8b2c1d2ea86659e673d7b1fc205f2a688dc67af36712a692953f1a54b44b96b4f82ae8084b7d978ec1fb33e0e6aba12468ded6d0cff148fbb7275e1370a64d6c125281c21a4366faaa5b115ad9855840cca88b345be143d8af828adfee77b7b6110845a432a385ceae1b785544826243e96d850e8a6ff8edb2f1fc241ba5d4290128404b9dd4df3644dbb586fcd35158de98da2b2ab80e5565e17f3144e91f4c7c5c654476506aae377af4ae27c99c7b104bce2d549777d90986d73817771909820", &(0x7f0000001080)=0xe3, 0x0, 0x0) 16:00:12 executing program 3: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000040)="ba000000", 0x4) r0 = socket$inet(0x2, 0x3, 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r2 = dup2(r0, r1) pwritev(r1, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000000c0)) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffecfda579bc58ca9cdfae78997c1d754e7ead72b8cd7a2c14be1a10158bd03d82eb8a26101c0b206630ca88938ae83a82af5a60dba22c8aaa7041f85a1417ea39ef671c644ae0283b38b1fb69f42ead7b89e856960", 0x65}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r5, r6, r7, r0, r2, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r0, r1, r0, r8, r2, r0]}], 0xc8, 0x1}, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="de1aacf080446bf8a6abfc0aba4e29863db8698a594cec24224cacdacb9c14a9eedf8232c0c08c37fa336fb094e87b1d09adf99ac2038846b55d3313c794d08c1dab0a2b4babd2d0c0502945c7939184ce583d85bc7cada84dd2dded7e755c6e8edeb338842cc38dc08bf6725602966910e99193c158a6303527d160709e7a40000f923fe175bc339b08d4f6ccbeb5860527a5433204543cede6264511f3d2c210361f20246a20ad48a07fe555701ffd3b6eca7da3106b7b6375261e6af911b18b366a2fcafdb525cef9fedc3c89db02ff43e85ae1dfd696099c3707d636da998b8d2e037aa575356d0633085cc98ebf215bc427507d356d5c2d", 0xfa) 16:00:12 executing program 6: r0 = socket(0x1, 0x5, 0x3) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c89960289bd7a07e4887745924968552e43bc0bf11555c94cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a260458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000050000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7177f92cf061ad125ca670353b45d53a000000b3dea22d6027625614b12183721f98686e472b70b560f7021f567adf4d00"/220, 0xdc) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x3bf79bd28f64c9d1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080046000020000000000000907800000000ac1400bb000000001100907800ce46248b000000aecab678791cb0d800c37b40f3d76d65c344574d945bae5a54dae9a7e0c5b4604e0a22f66ae2bf90c0ab9c039a9300000000"]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) recvmsg(r3, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001680)=""/4102, 0x1006}], 0x1, 0x0}, 0x40) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xfff8, 0x2, 0x0, 0x5, 0x6}, {0x1ff, 0x104, 0xfffc, 0x1, 0x4}, {0xff, 0x7b, 0x0, 0x681, 0x5}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x7fffffff, 0x1, {[0x2, 0x1, 0x384, 0x8, 0x3, 0x8c, 0x1, 0x800, 0x100000001, 0x21d, 0x982, 0x8, 0x8001, 0x80000007, 0xcb6, 0x100, 0x1, 0x7fffffffffffffff], [0x3, 0x7, 0xffff, 0x800, 0x5, 0x2, 0x6, 0x7, 0x5, 0x3f], [0x8, 0xc3, 0x9, 0x8, 0xfffffffffffffffe, 0xe2, 0x4], [0x9, 0x1, 0x0, 0x800, 0x2, 0x8], [{0x3, 0x3, 0x1, 0x70}, {0x5, 0x401, 0x1ff, 0x400}, {0x6c, 0x4, 0x10000, 0x938}, {0x6, 0xfffffffd, 0x5, 0x4}, {0x5, 0xfffffffd, 0x6, 0xded3}, {0x7ff, 0xb11, 0x4f8, 0x3}, {0x0, 0x0, 0x9, 0x9}, {0x3f, 0x40, 0x3f, 0x3f}], {0x1f, 0x40, 0x40, 0x6}, {0x0, 0xffff, 0x6, 0x8}}}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r7, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) 16:00:12 executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) kqueue() ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:12 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:12 executing program 7: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r7 = accept$inet(r4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1802, 0x0) r8 = dup2(r7, r6) write(r8, &(0x7f00000001c0)='x', 0x1) recvmmsg(r7, &(0x7f0000000700)={0x0}, 0x10, 0x40, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000080)="2fe13ddd", 0xfffffffffffffea0) r10 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x9}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)}, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xcb, 0x1, 0x73}, {{r0}, 0xfffffffffffffffa, 0x13}, {{r0}, 0xfffffffffffffff9, 0xc5, 0x1}, {}, {}, {{r0}, 0xfffffffffffffffb, 0x41}, {{r11}, 0xfffffffffffffff8, 0xf5}, {{r0}, 0xfffffffffffffff9, 0x2}], 0x8be4, &(0x7f00000003c0), 0xfffffffb, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:12 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x450c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xf66c, 0x0, 0x1, 0x5777c537, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000ac0)="bab51c0549614a04a9327a8aedfac09938dc22afe44d89a237fefb52d78c1d8834e7b27ea2377b8500452eff6c3d0581090b811f68e21f21d72de41219dd666cd612f676fb6aeaf36c32dd5634057338097c1638954ae80d9390fed2f474a9cc83e63e138dcc3597847356cfc3bf4471205d747d632217e659103454480fd3b4353cf95dbe41a25e889c6606d932867beb21c8fb970141d09dd455957080a006dd4e13c8631e3d43bd22cc6a27dae8c67d6c616a6993a4b741ad846d69ae33e62ef9ab1f71291fa577837f03c35d02f3a5d29b5935aa3ef6a1e69ca3a0bee34e22c1b1e4ae3a92c2fc47ba0da8759ed434aa77fa9d8189573ae9f50385fa0f941c4fbbd10bde3897c0673fb755bd94262ac637ff23d2aa7b2d71711439a0e0b2ad5b076c1c62430e138fcb2fbb7668aa2737893543f2e03362dbaf16b7327eb918ce3fe6de26d9df9ce7933078e3366789d11a19f3d77e4bdb9cfd278c153294c82a64bef3b4a9402edf7d7242cd0a23e958662de43b10172f5b34b145998bbc9bcfd42fbe98c1d2e43fea3063990ec6918da2a90ee0ff95b5955bfcc1113b1a44e3d5ace82cfbfb7ac42454258d02d02fb6a474def37ee20825f818056ae428d625f919daac0ae023e6d3e075df9e1e7971cd27b4470a52cf0d549905eaa9d5c280cab53e30533da4a513e4fb75ccb8fb6510340d448a2eb48852acb11b4e48e083031bb51f7e0c4421b7c36b37863950658d5b01557f600a94b7a02484948621161a33be7555f20e0bcf7f9864290a4d440a4f7f557d2e833c3d9fb383370f3e0d5201e1fbd1968603bf127e7f3bd7425199685432885e00580080b04eeef11ca6d7647a3edc28", 0x268}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="06000000000000000704000000000000000000000000000000000000006d7ffed700e3d03b1850550b84d4af0c9dc71790f4de878643b0d8bb34094717c383"]) chdir(0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) close(r4) r6 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r7, 0x80002) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) 16:00:12 executing program 4: clock_getres(0x2, &(0x7f0000000000)) r0 = kqueue() r1 = socket(0x6, 0x3, 0xe3) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) socketpair(0x23, 0x1, 0xf7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x9) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x98) r10 = syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x54, 0x2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x8, 0x3, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x4}, {{r5}, 0xffffffffffffffff, 0x24, 0x4, 0x0, 0x3}, {{r7}, 0xfffffffffffffffa, 0x0, 0x40, 0xa96, 0x7}, {{r8}, 0xfffffffffffffff8, 0xa, 0x4, 0x3f, 0x10001}, {{r9}, 0xffffffffffffffff, 0x40, 0x20000000, 0xfffffffffffffffc, 0x8000}], 0xcfd, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffd, 0x4, 0x4, 0x2, 0x13}], 0x9, &(0x7f0000000300)={0x7fffffffffffffff, 0x7}) flock(r1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0xa0, 0x7b}, {0x18, 0x2, 0x5, 0x7fff}, 0x9, [0x5, 0x1, 0xb17, 0x800, 0x2, 0x8001, 0x80000000, 0x4]}, 0x3c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0x80000001) sendto(r1, &(0x7f00000003c0)="eeba2a9b9d5b47ad19de7a0e407e9484d4b8109f9c627437b2072a48c3c74d894a507db9de8160982a3e054f4ffb66745084a176f4441c7e53a40c4f39adb86f95d733cd0713b3bcf930f239fafd737741b0e2393877cd494089a6d9dd1184e054fd05163b4fcba4260cb9ed4e0495aa7f8f57ec32036592ea76c775d79e0a8254948028a3a7946875321a8c9d60e23f2cafd76365b5d12428b5e69891fcc150ce5d41d977ee2d5233be4501ba10b755a3cd37f81a6e6b4b051c248dbd0dc812b9dc26b3bd52e9818ac6031add826e3f129d4c0d7cd2dbb9e6b66bc001a36a25cb184f", 0xe3, 0x3, 0x0, 0x0) close(r2) r11 = dup2(r5, r1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pwrite(r0, &(0x7f0000000540)="49a82313b5ea65f27719c2c800e478cef581c1767942db0d1b94f55c99ccd908c0ef575e654c5a5ab77f0280f4fcec437f782e2721b5ac6fd9bc319210edebe55462f08c05c0467a017c173a30a9d6246891619fd3b122c0e28514c15f4a44a8c1d429cf0155e23d40963f0c130bd4e18fb1b7e6c9941473008ec5d02a2e9cd815978febf28b7bbf1b4149d884049d75fa7b36f460e92d70fb952b18f68d76782122459f0db4989985c9e7510fbbcea5ded9bb5fe42c9b41515004e7a92bddc78a537170ff4ec88dfd5c877fdc6bdde1cb5e9931903db2f4df34ad228a7a415c0472916b15c5bbf32b11efced200bbe0324e3a875e05ffbf87912e3090ddeabe8bfc4551ad4c3e933401fb89ca18a7268b659adb843e1a7f1e5eec7001c30928e5b29562fe39846ea19483c25cddadaab9b9af0563d17fa50f0d1530756259fb062e36cf29044727afc88c2d6ff1d1daa07ffe8ee74d6e5f587b8a58b8c52dabdc7931fd0248e9d5c70cced888acd48ef93f8d085161ed0c7c46e58f077a7f25653128ab2be61268180cdefe7de39e32af496496fea64875ef0d7a44d6f77cde26ddb56e6b2e336efaa16e082a7b6dca76273881eed858bea53eb73556a5664d3435c6ed6249be86b718c5db85b4ae315c0a7b141893b73ec018e925dfbfab0a91a2c2fee66262daa9c5cc3e1f4bcb0fb9464c08594218efb27012a9df8a555fad6a4754f5ca5105dcac1eeb3d59f0a39ab1b002a396cdc959381cd90c3958b9c3d77217ae5ff70135891fee136ce8d54134e6a9ebd89c5bab3777048455543a3b8f0f41b3937b046ac5a7b77578f2ce9339dc851639f85f1c3e9a4d21c4c11a82c392b4784d40e6791b438a3c3094232d9eefab40dd550569bd6967a462b5947e509df255abbca58c7ec6da8bf3bdfe9d94584961d756eb24499fefec69c8f394a0d56a57442049f10747aaedac1ce570887c88208eee15f40f62ce536e242f9ea0f639d7d1169954e54aca412a86f5feeb1c908277bcbf157ce9f00a218cc3c9ebf56da09453d37f09f06d2a7c34a586c89722e813d35d6fd5dec3cb95c4ec32ffe559bdf2dc9db999c22264ad2f343969c92b81910ba355e093c8171b217af60b22af516b24cb25e1b7f845e91a23175d0803556053d735e3aca96855c8ed47d3a0fb6fa7cbc86c9b054a054035868876166d47b253039598f538955f367dcad98a89d155cc2d6118c86566c8eb4d7f1d9f16f293cc5e44668b454d465979d5c201ede4c44cf699ed7fc644520c6e4e2d5601c4d450cbb3a1af3b3de5efc42dd363824ea8fe05b4b1770fe0bd436972922fbdb7c5a479c47c5fff701b57f95ea1867ed00964b522c2e7eb7a27fd1d6e2ba8479bc4de93df3a745245c04fec272697477694dfd5ccf37a67d3a9533c0c2d82f313e80942e0f94dc665a65b5b823b3702501b82cdffdedd083e395f3b136a80d43116b082dc70cf19c7cbfa6369ff572b743f17c2bb1bbc187cc54c7e8472203a4308aae4e30f0797b7f0f4acc6d95bef66b73bfd9c0222cbf53465823393dcfa3e87967d397f44e4d45ba0e3f1cfcb0c3898b82fafb48333918503d12f7adb2e209f1e26657df2d59ebf81af24f2344e75ea9502e864549fb1361b9aaebb6cedc58020f72e11f2041b998c48fd5d6e099440d8ba905a5925b42fb383fe09597abc46081b434efe98d4a1d8c52d0446a80bf8ab1e9508069c30043e85974e4dc65c260fce738b298c4e2fbc7c6e0c1efdf3576a6a11a615004602bfed808070f91ecc80041f6be367d19c9ce7dde297d9383431fb4a28a43b73818ccbe4ffc457913f3176dc62ac31776368fedb0aa457a547b00567273b10434ec1f94f858fd9a331ff2d3ea50bc639098815697ae0c0ce96dc29eed47c3114ec967a745dfc43023915aad27bc6ee60ba20978119ed99ec1a254f17fba2a992048fd94dbafa4c9d433b0d10427d9a4eb300fadd51292c99456b44081d7537bfb9e3990c2df689afc9c1cbe5940dbdf47923636d4fb7dc9491488d92335bf745502014be14cbb5bce7436e528692ee85ebad7d5c89922bcf887369340cb46560bfee57e3cc1a393cd756f084214e54e3897d1347983b318ba81ca8bbf3526edf5a9e0ba9c40de2d244231d0cc1e152e536c7edc1e403bfa11dd134b5967bc32514050e7a0ca04f9edcaef677a9281556cb7aea6d6a7d9561f5f55438c44e26597580d7298352401c83da8f40dc7a80d1933ae820e7cc066e8306cb21b90cde6f8c459543ec6df3a8d8d8bc233c9ae1d76f4818b6ab604d5f85071588b0830527c0f5340202ed1eb09d9c02c0e61469748c67f9d8a5e66f8cb405f729cc5afa609b31846cfd8c6d3544294f530fb52d27b366a973671c5d41eac75ecd075f03f15afc57f74a49f5642b0f820cd7182f52e53411e48920034e7417f322d6ba247388bcdcf738b7b3caeeafd9e626e15324e26e134a171b9023d1d93e54d9c1ff8afe242cceb48501b2aba04ab9adf76d076ba29b6918cda223abffb47865e6968299bac5f61a5ebf05aa391583b42f4f65fdda3212c1b4ab474afa44ff7e46581994501138ba31dabb71c368e062519c5615f1efe44881469887eeec3555ddc0829181ba6890e0ebd2ee8726370420de7a0b742278dbc5a528dad323e5c7770e63633b2c187a03f18c91fbe47734e2fb6890bed13fa75a936660a30429fbf758b73586b77e677f8aa08be2449c34939403e9b19bff4cbd5b03116d1824cf40c91abe2dda0770ab1f9757959ad993f5c0bd12f17d71e4e3360f897b267dae81aa34e2be81ccdfd5bd46898227359f7108d87383992e216551f83632b8f75c5ea00c087c7a4041a1ca5ae49cbed26296b679ae62917b86901a92fb38337e15a53dbe288061af35cd8a896619513b0a536b813016164f89452e4779136e223719900f5455bdff2dfaf0829e3a7f654dd229e197a798aa74ecbc83d8197e5b32d130f7f4219bb3f12b538abba4faae17a8c3f74a7e429e6b4f8209a4223cbcb2c746f2801aee2e182b6482d7d14bcc0dddcdd9dd4ea896950f65e681e534a9c55b3b71e968e85592e7771741f0e4e1a37bc9ecf11ea69e4b6eed0da75603fda9130221487ef4876c406633dcce9154beb1183962d6e38667bd0ba49e6c1d4a5d981d80b346f4805f0394d4ac8b3b0d9218f6379bdb9726b34e61724c80abf49099d1a30af8ef96bb8e9a95228585c7ac8a865472b1efe25d9ee2b421426ac63265871075065adbc57bf446a27d450b9645f823f23964eacf381bfea1593c28f52fc6f43e0c0e4f063c101cf752fa94048a3e727d679fd51abe1ec15bdc8f58264d5c2805c3764c30769e682322d32c539fd99c99908ab381944efe89701c5f95ad2b5cb110745dfd2a552c42baa6f1ec022c43cdb32db0e3c373ae7d1bd0c91366f66129ef8663c870cbd6aaeac597fa62b25162d84c30d6d87ffe052e2639be64fe5a6eac86367e3740dc94cd8d071e878e0e956bf6d04d12694007ffb458cbcd147c748eee5e8a594a9ca082e4522c5801ad3f84869bdaf26af578b0b53705ebd02cbd535affa53defed54901ddf87259dba55a5f73c541692ac033aa9550875a544824db95f8d7c353a49bc1bfdbcf2239a01f3773ebffc8b7ec1c9fbf48c4179dae1740544c08d7fa581c98fdb99fd083a77d73b30b45835464eaf4956f3a49746eef8a8e076e518025e1aaff1eedcc60b8b973efcdd4a099aa157a0e8d2915d011cfa40bf810b1eb417dbab27b2002e5b72c85ffea32b72ce3fb0dcdd0b7c1180988bb25baad34611e9fc801e9b3d488d09c19afb4f84f3a3f02946f7682a59a772fd8c3e5c29623ba200dd3de2815b48d8b14bf2860140e5ffd18a40cf647a0e29849a0ffbb194401153ccc23598a6f2ca1d25846ef03fcc81d52baaae68c9ea1628d91882510aace55c9158b2ced8c14a63f2a66d934a9743578ec7f38a46e638492d647dba4a6e7b948f680620ae071b65d4201d9921d3a667067996d973d6e0f573d64254d1370afdd68e0c837815b6799bb99221ffcc252cbe1f756aa11233676ef6bf4fed57ccd477f5e179f809f8deda057f58993a45c8e1e15776ed3c11e5730478d291ab17e662372dcab4503a81e50ff89d0abf0e5303a15779f56c688117663ab3486a213945e16849ee8fe83860cd19c895a2ee7954a76bf8664e517f0eca71eeed17c5c4559a9742c6f237fcb00dd2aa27ecabbf5f72ea0ddd0c594d0e481ddc2d83a0a5c27743fca848c256357dd26e60115be21ddf282cfad0e25180edf539c6eab6476c260c60b92cc36259b0f0024f10db0b964fbcb129466ed19a70ddae6fdf65d15fac4f8199dc512f197a76e6fa526d2fed5a361b9c23960ac45e7a6735c1568bba33d19787b25b67914dc9ad4949e7bf34dc79ddaf3668107841f6820e535c430c46451225f7b82aa4c30c51fcf09276297f6b86bd7a57b13d6882b493e3f661c69dd47a10ee2f892333000350527412dbee78a7a596c540c5a59d78428b899d2f9d9f5fb46c44a3b1ccbe6ffa96196b903885ff90dd879119d6b232cbf3bd9e6a42843204f1e6907ceb157a888e6e66ac282bf443e3ed77bc3219f05f3fc757e71273196950d5b94cb27490aa6d337d83cdf3547d40d374b1df511880490ddc01b91d71ba03927d4ccf72e8dcb713fd3ed55165072b294fa1b5d9533df210b84978d118fa01f7b9c421711d946eb0f0122f11c990c361eb3e152c0b260ca539f223f3dc0e6740bc8e324eb934b7978235689b9b829dda357f139fd35a2ea57918e7aa529ef99a5ab6e6d5401952abea0affd18bf85e40e58f217d57bf778521df30a01a8ed9e02bd25a01a388394bfdda5c764751f1e4a25f6687d13a5b504ba0e871f1bc5b0f60f957c79c4468b847bda5084171e7d3b399711bacc7c76b916072b27e0989bb6297982f4c6c11bb9e80c2b9716e15d65a94f4bea6269f75d09edaf2df457e64d387b4cf24b06d93cbf83e8b6886d1d1ed1f8665bcfbcca7795eeb17e2e465793342cba8e6bb6ec262836db183c00b83a047bebd60ffa27b6997d51718583f28da5d735f003fe9b26f2b3486af24534f0602e1fd9fa134147367552bb9115219966811838c1c82efc2191b4feeacf0b8c0aa836b15a4eafe03a941c955c745ff34e57015efe4353a3cc9d598d3990dcb35cb9394441f7f240b975a816a684a8d5a60050878a92da7727c154b3d3d24e3a5894cc23765dfc40531acf4fdfaac5876f02814d11a221b85271ac52127246c88a2f0dad6f0a1abc48d02b82d3829127876a6c2179d593e9410ccf870f9603bf9ca194dc2306373823b543cca609d9efa8e95f70ef99ab250bf178198760bbf2978242c11b0390bc368989d3fd4cb7583b9def66053143737b2e4eba8c06bf7930af5fd73da780d2da5089fb674a69c008c5d3945ee6e092891c2ca5bfb46b7e40d7764be40074199819e4df0fffa0c9bb87672a80cd4b197415aaaa8fae5c7cb76b92a04d52a5ef17b368c0af23e6d05901d6c48ccb7e73dd9faa6d180f195a0e9bec353e2f4ee83b59aed93d591c68f563db128b3d06f363aa824122dc935cc6f8c112f854f6799956ff259a47de171d7d806f6eefc62fa6dcc47779ad5e2d88990fc6e00c09b346cd16d641ac27f226e7731f4289b8cb6c45e8eb18b780fa199f4fd828f227a1dc4b1e68649da8b0e54ccbdd5fc7b604ddeb29b8ebb4540fe601666326a49e5523831083ef3856cb981", 0x1000, 0x8) r12 = accept$inet6(r7, &(0x7f0000001540), &(0x7f0000001580)=0xc) readv(r12, &(0x7f0000001640)=[{&(0x7f00000015c0)=""/66, 0x42}], 0x1) fchdir(r10) socket(0x18, 0x1, 0x7) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000001680), &(0x7f00000016c0)=0x4) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000001700)=r5) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001740)=0xfffffffa) r13 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r13, &(0x7f0000001780), 0x0, 0x6, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x0}, 0x8) accept(0xffffffffffffffff, 0x0, &(0x7f0000001840)) 16:00:12 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x51}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x6) 16:00:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$hw(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x40001b00, r3) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = getgid() r9 = getpid() r10 = msgget$private(0x0, 0x0) r11 = getgid() r12 = semget$private(0x0, 0x1, 0x241) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000000)=[0x7]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, r7, r6, r11, 0x89, 0x1}, 0x0, 0x5}) r13 = getuid() r14 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000380)={{0x100, 0x0, r11, r13, r11, 0x24, 0x8}, 0x3, 0x6, 0x0, r9, 0x8}) setreuid(0xee00, r13) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x8, 0x0, r11, r13, 0x0, 0x0, 0x7fff}, 0x9, 0x3, r9, 0x0, 0x3, 0x0, 0x0, 0xa9f}) r15 = getuid() setreuid(0xee00, r15) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000080)="3c0cc73301aec25be4", 0x9}, {&(0x7f0000000480)="00da5675773c72a22d920c1d1db3fb4360c2c1c4610118d07578c8", 0x1b}, {&(0x7f0000000200)="88bdbacb55f7b555bcba85cfb78f3ba025cc44ca1d5772595c867b363effc596fb80bf84bc73942c22a3f08232fcb60a956aa6cabc58818609d1b9b8de99c818b6f91d2cc21b599db9d0873fde0ced3ace12aa3192189a33bd4c3afe8c3e6ec5d69df7f3f2d49234c95583b511efff6f431a6d441f182ad7a3925598da5c864f376b", 0x82}, {&(0x7f00000002c0)="5370cb92841de9b3ca4ab4ed1eb221ad403d18d3d73faa787ea54983a3462317565b486ea427e651a40c0ae306692913c850c852d3b4096d23a276db5f9228aa9fec2c01a1dda49810c77f85011e0107a364e92b3ca10d5655522171f592fe7fc14007e38c5473f594d4a666178f47a3829753758197ee8df98e4d8d9a472ff7e78cdb72eec9cfec53ab9c89e5816135a0d7fba9a8006086f3290e5d1f5727b90fed10911bee3dbefcd8bd6ceb634e851ee34fa15111cda92790a4b5ddd2e93a5a6e8cf9e9d9ce4ac0ec8e7ca9aa2bea248559d71571854ff04a70d9539913dadddc62b8035d71a69808dfb9458dd2b724922a2ce6b20cca8e16af", 0xfb}, {&(0x7f00000003c0)="5ec9ed83878f6c0477beec28d6f38f36f6e63098b36167513f2a1081c8ee803439268943a15f5e07c1b4e08ba0606963f5519953dd233914050a4d090640411e88b6b8bafaa2d09868c8903f7b286d517223567b9eb58a1ebbe103f63d5aa716f1b32020b54c9af5aa4a631c862220b7eee2ef27c390a1471fc9ed4a2a62219d5efe32be387842c6610be46be7aa13157e6ef6ad23d7f2ad4e8b60e7d8be2cd603933156e291144fcb1ddf75b0182ed8100552d705c6", 0xb6}, {&(0x7f0000000140)="99985f9f27c69ec36f3fcfed6d4fa3648b341308f75ebabef5e39a771c2b485143486a67b13977bd6a45d4abcd729e0e6100c678cde162aced9a6afd6e00c8ec755ee2bf765797accab2c9a59b9a440052b6616149d2f2226dbccc939e45c6990adb0897", 0x64}, {&(0x7f00000006c0)="3096c4032e54795a0a5948cdca1587a90dd72a1d8635b7bba33e66435699f4253c26b596c7a69e8e84", 0x29}], 0x7, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [r5, r2, r1, r1, r5, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r15}], 0x70, 0x407}, 0x2) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r16 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r16, 0x8040691a, &(0x7f00000001c0)) 16:00:13 executing program 5: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) 16:00:13 executing program 6: setitimer(0x0, &(0x7f0000000180)={{0x100000000000000}, {0x8000000000000000}}, 0x0) 16:00:13 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f00000000c0)) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="fbf2ffffffffaf290ac1737408004d"]) sysctl$kern(&(0x7f0000000280)={0x1, 0x16}, 0x2, &(0x7f00000002c0)="17", &(0x7f0000000380)=0x1, 0x0, 0x0) 16:00:13 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) socket(0x18, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x8) writev(r3, &(0x7f0000001480)=[{0x0}], 0x1) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00012e2f66"], 0xa) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) 16:00:13 executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r0}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcff"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto(r3, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f751bcaf213aeabe529714f6d819e3f878e999f42a4056cf566ccb2c3ef34c85e2580b8af5381ddfb7a42e3b3dce90d892cc16dde2d3418d90bc479b2f76a621a6a4d9f4641811d123e5f325ddc88abcb5318fc0c5cb78c323956ea1651b2d3ad250a8e3d3b93856ede7f41db63aa42117edf2bc8f2729d0262d70e30e2bb72fcba0dc7859fbd537613966f83ac41792df4804917a1796c0ac9ea5ae39cedceeec129d9610fb1d7d7472f7707071fe8ece5ec5e72f7a177172d6b68c09e1311a2f7199160a578374242fb2c984643771388aa90e420a0f53d70de79426b68c07693b9e6fba134420105eb0047b27c4ad311d29c29905d1ff32127e181327a85624474d3360499d10abec3fc9caaf2e357bc0db2932be6d9db89a5b73b24f8c79cd50a086b290d880f45451d71f67b989919706220916189fa66393512c985c0bc30873106973add8f107364399304bfffd708cf4065051acdc49a88af8d0da5a180e03ad8ded3dafa63cf75d1f024820bb9407b879f31701727ba2fd369ba13c04ca018e67562bca7af8d50a75d8cfc1e41360484ad6d379589659e62e0bb5ac70d73878672d2030152f237747c095cf0abc77c09519e96024809c45cecd382996cb25c8ad7afdaaf9166ac2e2e63160d82bd09d6ebb02a9f6bed4f0401eb1ec9c42b891bee29658796c59ae655b7facefdc9f99581ba525e6da53c607bbc7f2c5d2af5f751f55535b0b8c6797b2f39e659856006cf9b742987f03efec78da122eabe9030d5b0ddc6699165cefcd4b4f0f622626581aff47815f927382c83d5b6de44c878a528e92c36a8eff72c7917b7c88eca997cd2ca0b100be9e9900084351aa1fbe2ef11eb443f14080a4dcc95343a1f22dfdd4ac941c715926506b983a78c72f0ce087c2cea5a0b6d0cbd76434082b97e461a8d3bc76b29404811c0a7676be17d4506ca8075f5bcc27aeb8b87addf097fe33efe043c583d08892750b781fa3a05b79dd60c74818ae528062ee50078977a4ffc75b23d86a0968feaa160d11b4a42a9933f273e35da71fb457b18134a0d422b955a342f71f0a937d423a5bbf8d72a084759919a8ee4ac437f64a96518bb9ced98c90c82a01879658d8dd13100ebe6067f06ddb624b48985413ea02acc7ba3b0d1caee4da5e3d3d136bc4a47aadd1e039ac3b0f9631640d9b57756e6897b6d59d5c51c0b53172a2172b1db5b2c9cc4cf324ddd89cf0ca793db73584042cd3426c8c8ec74eaf64f2c0315696a3e428b4bec65590e86e48789e19f539c18ee92822f92779224901d37917e3273c8b3bf1581f81d4b3bcf62d34dd1bf7e6f3a21e34b209844107e6c4f88912d078d1ae15db719f9680cce0ef9aeaa5b71c176c1a5e80dee342fb15e4ee21aef31a1917ef0b1b91c61cad648f41be6bfa2081fcef016cad5b1a3d43d51b69f422587d194b4fe985b8721a96525413014518375e07ba7dd5cdaa45241991701fe16177546749d73789ee84d47a7c8a39a54ef0ac1d1b7a9a648a473b88a7060086455569791d93652851340ca2988308b4810a3729fbeed221e9e9f76bc9635a3b3107f72bf4e2afaccc31a91a550ab9835e18da3936aa677647a0d0b6f217d9543ffd3fe0ad7a58f560650c44b00b705608da1a80cfae0de6f08ae1db40cb65631e1e06638aa18bead3b138749b0a935fb01924c3ce84c042e5624b8f2d3d106d9206b1d11f43665d7591888ba1c1ec56727b0f9bfa7805ac07e9f3315b23152e7e3b144ca2215f748409cbd1bc4255b71eb1fd7997eec80878a0a1f59b4c24d2a848565d4ba9740ca6d654e29dd3e4d222f07b5d2b303d5b4c42a338d76f9b10f8b882c7d51b452dd64897a48c8fc0277ad92c443e94fb0fe3f7fdc32", 0xaf9, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x140) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x205310) r1 = open(&(0x7f0000000180)='./file1\x00', 0x100, 0x80) poll(&(0x7f0000000200), 0x0, 0x5) close(r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, 0x0) chown(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x11000, 0x0, &(0x7f0000000000/0x11000)=nil) mknod(0x0, 0x1000, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='.\x00', 0x8, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x8) writev(r0, &(0x7f0000000700), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='P', 0x1}], 0x1) 16:00:13 executing program 5: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0xffffffff00000000, 0x1000100000006}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) syz_open_pts() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:13 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x7fffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="93df038371fe82e8e2ca9c2cbde6", 0xe}], 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108"]) 16:00:13 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000740)={@empty, @random="e24d929e1c48", [{}]}) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x5, 0x0, "d0610ec7f1e2aacb40458cc051599b5e775a2baf"}) mlockall(0x1) socket$inet(0x2, 0x1, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) mlockall(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x1f7}) 16:00:17 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x3, &(0x7f0000000180)=[{}, {0x3}, {0x8, 0x18, 0x5e, 0xffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x31, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getpgid(r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="abaaaaaaaaaa0800000000008864"]) shmctl$IPC_STAT(0x0, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000100), 0x0, &(0x7f00000002c0), 0x0) setreuid(0x0, r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) open$dir(0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00!\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) shmget$private(0x0, 0x2000, 0x185, &(0x7f0000ffd000/0x2000)=nil) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x4e4040e6000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:17 executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x9, 0x1f, 0x8}, {0xff, 0x2, 0x8, 0x1000}, {0x80, 0x2, 0x1f, 0x2}]}) r3 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1a26, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r0, r0) fcntl$setstatus(r5, 0x4, 0x0) r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r6, r7) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0x9}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x1000, 0x5, 0x400, 0x1, 0x6aac, 0x57, 0x8, 0x2, 0x1, 0x0, 0x4}) r8 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000340)=""/69) pwrite(r5, &(0x7f00000003c0)="961a4b616e675209e2cb1e7a0bdad9f2d4203248db5d40bb71745a125721124e0b21b8ff5bc25bee6a944c602e2e69349936999c5e0a14764a48b8d0f8691e4a4e2515a0de7409f876a371a620dd4393d4cd0f952b8a614fd5741a5aa8e50c9ffd03abf20ef2cd68ce0bb727cb246b232d6df99986a6ffee81f09d21effdd54774ee4877a6875adfd56a381c61e1057393688d07f4f9f7408be1a306e98ae26c07481b93fc6cf76afe082bd2bbadec66029f0b80900a0dbb10ea5b", 0xbb, 0x101) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000480)) semctl$IPC_RMID(r8, 0x0, 0x0) fsync(r5) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000004c0)=""/72) pwrite(r0, &(0x7f0000000540)="dc3f3fdc0697ee58d96a5682f0f69b3a6b08e83c2aab83a3a97a5f217180f7054457a53b53d3ae74609fc21326ecdd6bb7", 0x31, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) dup(r4) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000600)="eda4dc956ec6af3950d9317877ae612310d9b2fdeed0a754bdc1aa09a27b2bb32f0cde7e51037c4a28ee81c6c0daeabf90281ddd342ad10d2519bb21ab908ce17c67431b2750cdf5df7a1adb759db9e2d4a844749712a27ba5e8a82593da1dac3791253af08279b6a7b0d86dee78413923ccf3500be6180e0ee30621ddaeab55475b0cdb6512d416dd76ccfa903f263df9e8ffa530fb0508aefff3d6b7", 0x9d}, {&(0x7f00000006c0)="40502cc442ee13eca447e95d7e55b5476325856b2b9cc4992fb187308249b790ef1d62988275cf17c86a8ec86e9ad9a86a82210332c4dda9a3e97aec35d62d7a2f7fa74e0f497bca247a1ed19810b04957b2968862a9ef05052c8e98417de9673a281ac8f99f3c8f5bd26cfafbe9cfea0b54f6e5773ae42a452bb3234d97e0a9ff6e196d6f622bbaacdfd4f914c4332a0ef267cde8e64fdc785757", 0x9b}, {&(0x7f0000000780)="74871d9b3c93287ce2a1068f380570d1a52dc0f1713b92cac27416bcbdaeb042ad4f0e5e0a94490b2cfd238bf4482297850fbb2a5f8d08fc39a082cb1bfb9b5c71dabfcacbe2d2fb833afe0cb84d95cbf723fbceb5ebb0d04af078bf7c408ef9cc2e32f3df4031129e0cf139e160deffbc3898ad4896c34b1ae6a852334f5f1d6035d76e32407c15f7393393685bc8e3fa72e3b0e7734545787f0e61788c3bfb00a88917b6f9d6c2b552e86ae802d92c3799def101c810574b7ad121178718fa05b688888ed6c83faf87f45d05f9eec46ee003749323b035c9e713ff7be6591c5a4fe211994d8bb38db8d9b98b52e660becd866a25d66a026428ed217e48ea28fb30b5ebf051c1379f4bb7cd70a96981cb090f713cf9c804046a8245f30689f96f92d19d86df024203124d4735355c1166bd29c05cf865f160e9bece9596c34e4bb51c9aa8b1908546628f0391dcd6861b0202dca8ff0da409a953b92e64dd22ac748b3feadc3c7ec5296b929af1de48dba1d776677652d38d44f49a5e753afbacf3cabde739193c02c19780c021c8a1568401cbbf3d269524061c39b4450a743942cdef8b4d86195b55f5db5c09cb6239f99089bce7f5dbca6451db41a0a37ec878ea0ab544b72444f0c1ba7e95ddcd4169db0df4b9728cd9de397b8e8842a6545dfe650d1698804c9251a1c8e98132c5c4d10314cc11685c30a153a6c02814dbed4d2db8341fe5cc88a30bf216599b7253e24c7452fbb13da5774565b12753e805322a39369905935f3cee3feef058e47ae7c782fd1ae76c483d006b82cc3dba652c432ecb5b90ab0cc992c7aa5bf6795aa784679097e061bfb9e7baf1d34a0e389e3f70d07cef4610388bbf9e35834f6d65fc7b7da6fef2dce629414a348b98eaffe10bb1827ed1b0d0e9e2810cbf0b681d294bf03552dd848db27b5c7d397b164fccad9139aacf2212d5874a110197351183db3c1dd00ad314711ceb0298906bed70c9edfa94e8bc9d323b209f5fb7612532a1798fd10aec42f50adeb23e0219d70e4e70cf6ac60c72a1d7566c3d18380ee5d9525b10ff5bf4ca2d03e581db4fdc88fdea8ec7bb449b8a557fed60adb9de4ef6c98c6a609daaba930b115e51fadb71223c92ab3831027d3e54769533ec7ac54dea6b63eca65fb8d4980b4aa7c68c80140db1a89f4502c95251e38b0a41d0511999cdc0b9982d47dbb2d356272f4597d529c8372b188c299023729e541daada3839d5805ac8552b924897a415200aebdc7dbfaa113f231c5e9d5b9a49c1aa5bda70a2e2688f7e6580a5cf57742803c5dbdc757bb56c881e8f52e3993c7ef3f7ccbb35435323db4039646cbe752274fc6018bae3fa7666af63fa34de3967e255e61cc187d8dc56fca8751c4c53811f0d6bbab59192a16c0316d27f09c203e4964c7505f470e34626e7e1caa580e6289a325f6cb666f53650d3f9651e7b6cd89870f2c6592b0c1fdd2af8feb6d898c49492aeedd05b2258284f70d853c72d08d02b95c96b8a71ad910681fbcbf3315187dbe66bb8f53e4827a256cbd00f79caa04c26760dd84098a88a7a65be78586f8986397e9a495ca4205e344d45a90a7bb9ead1da06dca35df2dbb8765ba48648e411d23e69e096b6941a82a07b1ffce78de8f6642cf34e408e9f2bda16007604d92736004eee32224610db9c49b11cac6a5672bcd73a6e53420f639cf1d1dabd63c848aa7c538baf9bde6fe7bb2bda1eef790717adbfe19fa7f99786ccc83849ed06689b9238a9c5397db43527b570ab6afea00d92161f54e860940cfb1f12d09227861fd51782b8cd71f8e262da916a04d74f2f778a7a67523cd691f68968dca1866a86ae16c93f5bfdca58b517fdca660e227ff7bd9e17620701afda6c9e3c5640fbff8f78fc1384e872be140402162ad937f76b13e909752b87d8a71fec01c78bdbed325274cbee2877db137857a7655212a4df38f316382b6f939f40857b9ef57d7c1237df219c47524daa471e4b96ce7c352b103f4e8b2d25cd4842ab7dfc9b999f0371f61892e082b6e557d1c71e72f5f6bae61c79fdf8e332c378f7b382941faae8f0c798e4658202f10f7cb5f69d9dc90544a9b741e37613fddb35c5fb6d38b128ede3fdfe455532d08e7394245da94b0322b70f46de4d0caa4fb8368646741cc2ff9e3ee33b432d497a120a9d4d5dc972f9f3c2f232ddb658844f8dca1c91322aedf129cb4d70b5cb5e6cbdc3bd48f15f8a6dc5e7d01917ab36360b3620c3b3129929a12d35870a71de513588cb46ef6f73be23fa65b2183efa2c9c498a46ee5d60493add6f91a55313f78471ba5135193e7252f5e6272db3ab3dec3a1340e3ff01901c66a903c35acc4856a733bfe80684e570281d421d41db98a5277c3a352a6a5867f0e2f9f6dcc10c4cca2212a778440a9ea20d46412f3dc65a4e57f18f3f168b3dd7324628dccef4b09e536e25878c4eb9749ddcdda6775760c6c9db07a99bfb3ed2c484f232fac3c3aef2d164a5772d729d2a206c3246934cbb5a5ef73a3645fe1f217a97bec6fc238df9034b573153e04e46d734ff233876d2e6f8d91dfea88ea1611a98e232a33e07d2333ff20b8d982362d43c7d04a859c42c58db2a0850a6439c0541cc1be1a109d72e56ca32ed1202c242822a84afe35d0fea1c07f12b8b94f34815f3d065317499babd78d7c89c76b300872fbcef990bdc41004ce27ecd4fc03edc45b176a3fa5c9338a09d18f3246758de2ff9089e96a2324f61039769589bdc562143f2c37f5f73a5481373ce9278baa015c8c3d4d7a61044f9ec0ff9c71ae85ab987e52cad61fbd0c8332dc36847c5e568614a92a61bcf805d66adea00c6ea8624c4c3ed2f43fe0617e9ea876cf791cc34de77bf5e4891d5d69b8fbf521fe005c3040eb1bfb05118dd56af43f602533e0fb57a7eb7ada3eb3c1eca3746d149c9437bd92f1370affd1ec7b6ea711774177417f79eab3f845c2cd5098bdd7994a4cbf098ccb76d775cfde118968591a9af91845268e77df3f1556871d04d45f08bfc3d8e4c31bad95d15fab41ebd71a9a099425d304d05cbe4ab690193e9e768cbe69c7ab25754cda08bb9a8669d69d7ea137bbcacc4be10a6d1ca3e4629ab72c9bd802f916add92a2c21f2692cf0bb31a514ee03c4ec64dd005924e503d241e0db40d4d358f29db2a826b3e05e0ee489b06f7741f40ed44fad15850936c6c0a20b1b1b7f1c66504d60542d7d60843e42c62bd6aeb6a697828707050db6965ed6e8e412a41e170ef0919e13a31cc986110438a5e5c09b040912f689487753d2b2f0c036618d125d22a788ad73ed522aeef409bdca0f8ef7758991a0588aef609a71137dba6907da429d35947a6b5fee5c7ea5e3d54271664b19243df37b8002867768da8e061ebc94a22a849c017257af0af34b461322994f75bbe88557fd70a8cd33d8064028145bdf0380224f6be24e6d08ef53fdfaf2ff7a9db60eb02a3aba305f41cc683f214dad8bedc40096b2d9d4e6d648ca055f99994edaabb851721a6ebb67f54d50884c6a8ce2fc4043eac4ecaa3a65911d029280c01398ec51fcb8d4d7c9a6e7bd325e497ea4c74fbc44b3919ba504e94f9b465d99cab3071e49a06705581ea4add0ec13ce43ee35323060337521601e7f2b4e9f529da024bb5f31b9828b60bbd048108c45c2cfcce3a22949156960c34a1a630912574d805c0a9d3b403880be3f6f68f4183a1718040c33e8589f739ee21527bc4621999c69604a9cbf80ffd05782f42084286d63a0b3e381df00b5f8d04d70569ece08f9161eebe6c8864c8d1e227b3be12a8fa6df4ef7ea4cadc2ca486dd7193fac4e09e8a62efd7685badac560c2dd9c272e57dab533c28585c044377e36a424a8f2a86f9f62adbdcb9954679b20f94490b682c2fb8bae848e7cd5aa1ed2f30a96119ac6c0a92ea4556fdaddf71b4e1b567d7f89c09de090a295e2c8b7af6afd630761f6d8e09ba484cba2c269b7785002e7b3b24ffeb545191cfb097ae14548a347c077131ba108588a52ac31c3755342ebbf09350f9120c48f6f902ff536114ef9869d85ad44549475c723978ab7268fc7d1ce9ec0c901feef3745c1f67ff925e0ad76dae5180b0cbd8a9dd2a6c5cff94e63228a747332a5518ae45095eab9cc9fc13663b4b3b8309dd845f2f4f8f412bb5b23f502e5948295cb7493ac0cdc39a57f1769c01b67f716ca948afb1cbdaa17ade84524c4d15bd82c311089f70b8f92be6a512c9cad038bef00dc206138c0aa75001e9a55f8f3decbedb710ecd1d9f8b4036bb8bf869ade94f9f5edd6832ce57d7d053da20df8435addcd71b9042a0697aa3400fd326d0ac51416653b58b1739e14d0bdc761ed5ec1025c0306430bbb4935ccbeaa2d4a566d8345d57e2834f38bab3bffb5eb7de9a7553eb29388ec3f3dabb219e75ac7ac3ca1fe7973dae89ea5cb512748f9598dc56279e52481e986d61b6ef5c61120938d0831d5b4b3e75b22ede71e6a496b1b2cb5ec720953701df9b25433f70e936131d2f4ecebad899973636facda1d2903d7e2b90c075041930755b120532e2540c52add87c446e351a97b4b5228aadb85f8efcc37413e5746711e22d1e455c12c2faf25410e1f78f343624dd2fbad52fc5c3c7122bf3f41b9b083fbf562ec3570ecee68e2f2075180c802fb55f56d49652702d11f2d72d136de239bf2a437b8d318cb909b0dd02281e15cee069672f2b142435aca99d44b69e33d877e6b830b31b66c23554797098e8e34b17b43389a20008c5648e01449cfba5c545a941b5b48c79e708cdde9f65bc90e39a2aa89e0ba74f4416966d6d24a858eabecdbddb50c402f29e23527799d49260a144adf3e2bad07f9771e67fbb7c235f98816b2c3bdc76e7951c55c3f2f173ec1e554bb9e030151c82afe3aa700370910a4016e92f0376f6d70229718135196268a32420d5c8697114d80fa2790d88450535d25586623db9682073a8cba78fb92a60489b75c008045100adaaf3a39a726f19b3c3b3b425f216a26c1faacddb586d199e571f0f5809a65bf3bbcc09831c316cdec741409b1fdedccc78a8f1f135860c3f00fe504294587a69d72d0ec32898aa3aa0ee1b21e63cbf35a7eb069f1d7ed776f61c72f7d7d1027118fcd91f9ed7101ee073f1a066a2ccc0d09c73ccf89f6689c5eb6169510298107f09e05fd1f36d50794b5de9b598cb2285a705f564c734eb92c860eac32203530e2b2c315d4a4419535abaef2ed77af535b77530e25bf7384ac6b1306210ceaa19b7cdad948b9402c67cab4ffdb3c05d6c95cdb8830699d6aec5852b15481f20c1dee3ec09bfc9b62e59a64c87cd5f168455a7ebf92baacb840851c004dafd58748867ccd3f89b4a7fae92ef56d30cd8464229d9953f11ec430131e0b5b38ba7864f1f29ee5ea0fbf36472bc3086ebca28d564bd383ebc199626d03c5f94f2c240e0b9d41e54cc6951c3f84397a43971f90b6433a15853806966b1e234112fb35043f4455e73ac9acd05eb598607f2788a247c09d4fe2de4b433e31eb2597afad33d7fac8b22e2e216f6771b7302df9b389d1eae403b5a9d7b8d6f92955e3510d823dade6d4a7f649fae2f231f179b74ecf60e7849127dcebb54628053bcd8bf91315c3b758c9cacedd740983830ef6e0fd548b147bf33330e6eccf06593212e8115edb87650c3752773c877ca399b97ba9670438d4e6dbd98e82a26e3f9b3dfd1017807847b97d607617f3955202fc14b66fb54eb294454", 0x1000}], 0x3, 0x0, 0x0, 0x401}, 0x401) semctl$GETZCNT(r8, 0x1f7a8873155d41a9, 0x7, &(0x7f0000001800)=""/103) write(r2, &(0x7f0000001880)="a2bb0b16331e8ca3f9d77e4e5d1e1e4db3771204badc5df500e2faad4593a8983a41dcf525f5ce03fd8e25f3a2c52fb5339862e3e067390c74ed6bb6c846614647ea75fb8b97af56cf5493ddfcdfc2f75c44c0768112a606f52289b371c515ad4f59305e41adf5c922207da95b04fd55dadc1562984f40919bd0406e77f0341aa4b410ac7e6b58818831b5a6d5870a517faa3c563d875e8b99ce8da9c2e7c7ce8ed267c11753d858fe5eeee99647315b637bb4e19cb991e24a23cb4878181390df802c0bd1d6fec1623262234c160136c17eac04c1a172", 0xd7) r9 = semget(0x1, 0x0, 0x8) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000001980)=""/33) 16:00:17 executing program 5: openat$vnd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) setrlimit(0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000009}) bind(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="2e03c707a3c2a64523df7043d9c88b8bf5c1bad1b12f8ade880c56132e48df8db07ea2a64d62e5b9adceb1959c5f17cfc4c8a3b6dfe0bedfd4e071ee5be9111fe7d60d59381333f5459ace0e513d9578aa0f1ceb17284592a562433cd4d106bf093d57c3aa317721b35d005b27fdff0f13ffee683ac944a62c3aa2946e7ddaa3b4537b7ef114c8cd2f248ddd00fa9453d72072621f16c32a990ca4059026b54d59058701a9835635abc592e38a3bcce095369a5d13235228efe8b3929f264d139a3aff5a510cafde342dea55560000ebbf0e376e0683c14b8d0a2799bde25677667bd01451b22ac714bebd09eef766c0f6e42a557aa7a8ccf00476c28b74c98b93a245bb92227f8c4c1322fc6ff86c7b4d0f355080d450e6916916568a3322d59ee460adca97004f3a4aea3cf609fbb074442824675333c6069d429001a80731e84b0c34ad625bd418084f5e08b135635ae32f0960385730d34d4374da68ef841be5360aff5f6a68ad8049c17fa55e776cd170d6e34805a1b7847c7657f8317265229b0c7e3d2c925547983c89bef7393b12e6060000000000b3b1ba0bbdef57b60d93fd9288eecb270e6ec539e772c9be9c82f7d5fc4ab5bdce35571bd9602190d80a3ebf56bc17d99984fd1befb0390c2224303034c7547171d3a8d862e4b2cee4db458129b9b7f28f4241b7fbb7f2f6b1328243c4fe8c196d2a74e9a2421af0334b2e2c36808dca5603e1390efd71a942d66db99d71f6b7551c0c7aeecbfd030211eb184f4789372e1bea15af812663"], 0xa) syz_open_pts() syz_open_pts() socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f00000001c0)={0xff}, 0x0, 0x0) dup2(r2, r1) listen(r2, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x401300) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:00:17 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000041c, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/94, 0x5e}, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="525b13e47153f3f5bf1cb8fcfed6e2d2b37fe9c99f90de74c6d7d69929ebe1097315a468728b30e1e5bfb04e48c2247d918786314d233f6e8659e882843b614bfb5388519662a4f9604fcdca58a86b503a31f7d810df264baef6f6b1d7729f"], 0x18}}, 0x10, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0) 16:00:17 executing program 1: kqueue() r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r1}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x48}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r3}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x3}) r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r5}, 0xfffffffffffffffe, 0x82}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) r6 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1500cc86f9ba155000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2244971713798b7c63b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e830000000000000000000000000000000000000000000000000000005a518a92ea266877ba766257a218762190d2d63aabcb9da58074b712bb455a6e089498ab87873a72a54277690b71fd13989d1499d9ae398b4eb3283d923079ec4270e8e1cdde20bf0a000dd8765fcc85e2ff4d7dbca6c53aee7c0c01000000219ce3876d9617634094de2f1675c968a0a8dc4cf78aa2867c2ba2cd8df000631529105c9752d38c54c415f8f9fd76f4130875ce54797e08c316ea0207c571dfce3bfdf0627dcb470bd51d061c1595c5b0d91f5ac060d2cfa55aedbe4b848baffff31bee72d5181ada4df4573adabcb5b2a3c3a8c3ff0075eaa5f3e585c51ab9f2d590016848b27f26ac8fe522043f3971f9d30f"], 0x1008, 0x2, 0x800) msgsnd(r6, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000d6bf9b46140ec404b2f6c443fa7edc74654cbe4025f66c59ac4ae332be1cebc3416ea053a90b3f467e4730bbeb1b63c15016e4d313925221f680d037d7ebb4e5b2e9bcd739085f3d0ca3d485b2f9c1a3ec26d333b39fba09bad33ffefea801a7e801e8843c97fb161c0de812dc4c88b9a7c1497433b6cbf96f09002b3895c979baa01963882b4ab1420176ce07b5c0476d48f1354f5eb0c81c42661fc55200"], 0xa7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x9, 0x4, 0x5}, {0x7, 0x3, 0x81, 0x194}, {0x0, 0x8, 0x1, 0x401}, {0xb06b, 0x6, 0x1, 0x6}, {0x7, 0x8, 0x0, 0x800}, {0xec8, 0x1f, 0x0, 0x3d27}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000b34, r3) utimes(0x0, 0x0) getegid() ktrace(0x0, 0x0, 0x0, 0x0) r4 = kqueue() connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x4, 0x3}, 0xc) writev(r4, &(0x7f0000001700)=[{0x0}], 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) 16:00:17 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:18 executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x45}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) getuid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28, 0x1, 0x8}, {0x4000006, 0x0, 0x0, 0x8001}]}) 16:00:18 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, 0xfffffffffffffffe) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 2: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x50}, {0x341e}]}) r1 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) sendto$unix(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @random="74e700", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00W\x00', 0x14, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) denied attempt to set clock forward to 2251799813685257 16:00:18 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000006c0)=0x9) close(r1) execve(0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f00000001c0)) close(r2) r4 = syz_open_pts() shutdown(r0, 0x0) r5 = dup2(r2, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000003c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000400)="73344ce568770e7f722f66ff51a4c09ec3ffc14353788e1d6e331ce8e7ac106c9675311ce46bc4e9ac6cce03d37e53c6e65ad97f492d27cebd2b7caf68b06501e41c57c0d81c4331e920aa9e653c79cc935e140ea422deec53b956e9be84f37837cd8f80", &(0x7f00000004c0)=0x64, &(0x7f0000000500)="0c8916385e28a1434044d2b24fafeeb5cd18b9858538bb059a1463b5c7d518545b7ba23e83e6c96866023edcd7e46e3b67f391d84a2a3086b70948fc4e48d694cb3ef3cf5b2a023a9f1b20b973cbdd7be6c129c8649aa0340b180c1ccf6dc33a8d2e2956408f09aed89021506079c3e5ef799e00f47d7c32a4be157d2506d2ee8b5ac66acab122def498308d65d90012d8afbcc42120b0b2e8f5d7470a4734b02f0daa23a1e2afec9d9dc9103a0dffc663939155fab72ab8ec4dbb5eff3d03e4e96656107801e7c350cc2962e87d5fb2f9d56b2a5c190c59125683f61b8e3b140f92a8a381e8b55869299b8b936667", 0xef) symlinkat(&(0x7f0000000180)='./file1\x00', r6, &(0x7f00000001c0)='./file0\x00') getrlimit(0x0, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) close(r6) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x3) r7 = accept(r0, 0x0, &(0x7f0000000280)) poll(&(0x7f00000002c0)=[{r5, 0x1d3}, {r5, 0x100}, {r7, 0x1}, {r2, 0x4}, {r7, 0x4}], 0x5, 0x800000) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="e1e664fd79f3a16606548a7a1ab4010c8e3e03", 0x13}], 0x1) 16:00:18 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setsockopt$inet_opts(r3, 0x0, 0xe17a0d2b78ac427d, &(0x7f0000000080)="2e0a153655f4255a21730cd37bbbffccaf8d20b0421379cb61de88690896958ccb33f3addcdb336a01018dce90d2c360f14479c16c08d06b3a0d6ba47c1e335798157fcd1b7fee29944eb2442ec1a59dd25fe171875d4439b195c83dc9448badf3031d68aaf763d381cc7322c64e5f2ad494c6e9c3b55011ef8e62", 0x7b) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000100)={0x3, 0x8, 0xfffffffd, 0x7fff}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000340)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:18 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x2000, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r2 = syz_open_pts() r3 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040), 0x3) close(r2) getuid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xfffff532, 0x0, 0x1, 0xdfdffbc4, "97115f33ba7d00fdff0104000000000000de00"}) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000480)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080)="9a7f1452fe869fac2659b5461edff3c77756ec077602b86e64743d8c0a5c17e6f75e919112", &(0x7f0000000140)=0x25, &(0x7f0000000180), 0x0) 16:00:18 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) getpgrp() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x840c, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) sendto$unix(r4, &(0x7f0000000140)="94ae075c028dc4479156a34f5c408df94c7a95252d30aa78960f291470c64aebdf54a0d00cd6af51c032ef287cd0932819eb3d98d9a3f630765c266fde630ed60d481e19e77676e363ed6bd6978fa669f5b943cccea74bbe3d5f62d699e88a23b4b9db75bcf6eda0f02f30bd02d64f7ef66060284a000e199c2591f5a2d491c9b00eb917868f560e9e3aee6efb0087b85e9f71d3ae094ee2e79c08e82c2738ca531e8e0e695d57c2fed86fe7e9efab69483f29158198507504765a9d0f7ca9f6c73ca1ba1e5a085b02a62bbb8bb93ad9e0ff2bfc94264ad2f05bd219d155af5a7a339698412e8992b2a535", 0xeb, 0x407, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) close(r5) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="fc1311101a2960af8801e5615ea50ebce94bbd2ee6df895d9c6244d5aa0aac96a398351994839c660acd928de01b934824505129aef9642f847f3f9d7fea76f7d785b7fd9ce0ab7612226bac8b390f441e306ca2fdde45bdf399ddd637bf875167df3f85e2144a8f15656ffbbd0f0e22fae1cf0fb8575daa9dd75521c60d1852af8fa91d604d04b14dc901adad23f237358612eb20f78b53fb5dbe5d553b1e6f74b5a5c186106309ffb5d93cc9e3687ac9d9e5381cbea90d97602ac2c80f916eff8c5b689c64ff9509134084a584881000c34376b93085a23446d6019b47a6e331d0cfb1", @ANYRES64, @ANYRES64]) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="2f9c569b57a9", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply={0x9}}}}}) 16:00:18 executing program 5: r0 = open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r2, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x0, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="2a00000000000000ffffff00"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) socket$unix(0x1, 0x5, 0x0) 16:00:18 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7, 0xfffffffd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000000000, 0x5}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r7, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x68}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x74}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/225, 0xec}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) socket$inet(0x2, 0x3, 0x0) r8 = syz_open_pts() close(r8) 16:00:18 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:18 executing program 2: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="84a45ea4bef6e57e829b23f9d7c19fea1f391d7073fe5ed9fe2e02706a19600cc11055fba29038720248b9857294438ebcd2bfbd7423327f7b63fd8d842a8f6c8613e28a57c73ad4c89b092fbfa88488db0227a5434077d6a92ed8ba36b5d082a57057849a942fb1d5887f4b5ca28922c4584f68b367ba2d83684954bb42d586", &(0x7f00000000c0)=0x80, &(0x7f0000000100)="c7a9cad36f320a2d7770ea870ea022d237eef734ff7553998a5ff695b480fee02ac3bcbb29a550061757589f05b1796a2b344781068ff767a915061186f19570a695e5dbe17750c8c52e1fbbd22b4a775d33f9d91fdf2c0ba3dbcf8a3ecf70af3ec369543bf5bd67c1d4ef90ca7e0e100f4ac5fa39ec867a3288694a79713c7c6d4c8c6e4d414d9dad0d4620be5100b050c880", 0x93) r0 = kqueue() r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/259}, &(0x7f0000000440)=0x105) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0xc7, 0x4, 0x7ff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x1e, 0x10, 0x2b6, 0x800}, {{r2}, 0xfffffffffffffffa, 0x93, 0x1, 0xfffffffffffffff9, 0x1ec000000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa, 0x2, 0x8, 0x1}, {{r3}, 0xfffffffffffffffe, 0x5b, 0x40, 0x2, 0x1}], 0x5, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x40, 0x3, 0x5}, {{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0x21}, {{r6}, 0xfffffffffffffffa, 0x11, 0x20, 0x4, 0x4}], 0x7fffffff, &(0x7f0000000580)={0x101, 0x468d}) sysctl$vfs_nfs(&(0x7f00000005c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000600)="cf172c9f8d28c464ba6a369d756fb9157b51d54d90a3a6427021d6de1c956d863095961e2b9b4b1d408772a32f898c3462763d51784f284bd5766297f28d9bf7b6a63b12a22995ea1709f514577989c7804fed2596250383455b6499569bd9bb096443e61bb3523e403a2ec74d55ef88a99950315f57c0bc3ab41ab977eaeb8f932a5bd6c2e021c5ca4fd697a21ba6d0f8923283aea66b37478117cf0f2e2ae20d", &(0x7f00000006c0)=0xa1, &(0x7f0000000700)="34e38b1580dcf4b07f81d62f2af83c670db45e59f3c22729152ab5c0e15fe61f6b90e0ad4cdd45562d632f1dd28de6f683129e70eb1e605d99f81b3be711c09e8449861c0d7992f3e5e30cc52609a00892999a984e2b297a23d9c572073ede7888c0aa3de552a0af0266d00d86006193ad85ab65efa2bcd842e62b70252a57a25a5f3e69b07f66280d3169223afc5233268340416d244d612f87c657a0128fe50b5035fde80e7023d00464bca2cba9a9827bb5ccf83c8f4755456e0a0636c5f869631a2bab07107fce2b4c7ef0a0e7fd397f8617590ac1becd3666e5d04ee29e8087e6", 0xe3) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000840), &(0x7f0000000880)=0x4) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000008c0)={'./file0\x00', 0x8, 0xe64, 0x7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x80, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000dc0)={0xa, &(0x7f0000000d40)=[{0x400, 0x80, 0x8c, 0x5}, {0x0, 0x7, 0x2, 0x3}, {0x20, 0x80, 0xbf, 0x72e}, {0x4, 0x3, 0x4, 0x5}, {0x9, 0x0, 0x6, 0x2}, {0x3, 0x1, 0x23}, {0x7fff, 0x8, 0x5, 0xfffffff7}, {0xfffc, 0x80, 0x1f, 0x835}, {0x3, 0x5, 0x1, 0x5}, {0xff, 0x4, 0x0, 0x3a}]}) r9 = open$dir(&(0x7f0000000e00)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x1a0) utimensat(r9, &(0x7f0000001040)='./file0\x00', &(0x7f0000001080)={{0xa9, 0xfffffffffffffffe}, {0x1, 0x5}}, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000010c0)) sysctl$vfs_nfs(&(0x7f0000001100)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000001140)="6463076ea3e6fa644602f2e4954c91efa813155c6b89fb13f9d4200f241ab7fe5277fa002163e8df6a8f95a7dc09daeaada5d83e1ea890dca5b830ae54059ecb9bd05a9116c64e5e520ac55951a46c5d079ef6970490371fb964e6394a4b9ad26747fd96dcf1ccd1d5b1bf159d084c6ea17f5a7c49d40756194c25c3bf6ef3e52cdbe6ea37f621c8dc1584bb67b130d7567897de", &(0x7f0000001200)=0x94, &(0x7f0000001240)="89992d31d75e", 0x6) shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001280)=0xfffffff9) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000012c0), &(0x7f0000001300)=0x8) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000017c0)={&(0x7f0000001340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, &(0x7f0000001580)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20a}) openat(r5, &(0x7f0000001800)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x8) open$dir(&(0x7f0000001a40)='./file0\x00', 0x10, 0x4) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001a80)="f43ce446ee46ea9a2035db4313714dbf0b25b6cca608e24452ff537a2d0f3238a7a3fb377eb78fa392d90de502891923be4b1eb5be87f44a88975d5797803bd05aab616bc0764f496acd1985632cb24d0661d7dc1ee851", 0x57}, {&(0x7f0000001b00)="41132b7caf1a9f4872c12387d37553b60c8913db4f9ba940cdc892ef8957ab310eb34cc20f80bcd53542e1ac0aa7e3dc2083ee60be9f97b9fea8d0003fc86758b233c332485cbfc59db4f24684b431068ae215a3a418565f0d2bd791a8c7c99486ac693341cf0500effcee2125b6f44616145cc11c2e3be32c72e9090f878c8bf45b", 0x82}, {&(0x7f0000001bc0)="23ab3498f3570fd93c4178c441fdca51419e0e93201c5696825805c30b2013067c9723a273f116a757800475029ca02b6584d13d23fe37c9ecdfe88901837b15d920372fc47414869fb3ac5e6ed55b8146e0b94e03e3c6353eefa890ef3352a0eaebeead1bea53ec5851f73b4351fcc73e", 0x71}], 0x3) socket$unix(0x1, 0x5, 0x0) setitimer(0x0, &(0x7f0000001c80)={{0x5, 0x2}, {0x2}}, &(0x7f0000001cc0)) syz_emit_ethernet(0xda, &(0x7f0000001d00)={@remote, @local, [], {@generic={0x9003, "5895d3665d8a5ab13c47d402ab151a451527d9ae3fb3a99d7ae1b0ba0e192386d1044943a36787c5fe35a3009408f91bd562a60061e8030fad505ee96cbcf13d191f7c1ebdbd84adb4cc7dce32105753c168a12cc6779d4ed2ae5806634ab55b6dbb8bdcbc1a68c17c3efc2e5eb63a68161e0d0637c5f785cbbcf9fede00aeb917e7245d23604ab43e06599f1bdc05e2706bd6434c28d85ec9ddeec80bce8594bc6ffc30ede631bf73927ba649c9d01fd1b2ee3b0b9864d7ba43a82f97bc469019140aef3a6f0164cf31f422"}}}) sysctl$vfs_nfs(&(0x7f0000001e00)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001e40)="7aa7852ef3e74a3f983b0a4b14cf3631ad25e22cfb76618dc73984d1b52e438ee2aa7ea3332cb2c7515b77d73e32134054ea0d535b5ba712f10f93de553e7b70c5a680e74ffe891e76b70044dd6d5b1f845ead2232948e700a0611601fafafa7428d96862dd4d73bb91b37633a390866320be1b16ba71569b5bc671940deb2cc2c88044a4d376d5a796e559cb8c502e26f5a168b8b1c8482c073b0012e76ba76ff05cb11538aecf6fd0fadd29da3f6560ec643bfb506ea29df3aeb", &(0x7f0000001f00)=0xbb, &(0x7f0000001f40)="e205d16c5af868021d1e75dd39b0e43a0a69c02e59063f7573bdb4ce6f34186d7505b7c409fe1448dadc9bfc417380d95a552439316085bcc70728da52072972afae78d2a312b783ac03c8cb3fd65946d78cb8ca8365bcd32a27213c8dc62aa85768dde957408216143a26a7592d3674234730ae626a696aa270e24bab29df1cfe2e0106f8a747b4f90a2d52e5db1c7c3eaf05537c976e60e8e5ae5a82bb03f4ca350a5042406d5c7479aeab0d6b06ee5eee68093394624c25cd8ed15053bb42d4bec7df480ef602c7a5fd906ac456f8f7e15462b28901e00bd55b1f10aad1e888b373a3592ff3a34a80", 0xea) 16:00:18 executing program 1: setreuid(0xee00, 0x0) (async, rerun: 32) r0 = getuid() (rerun: 32) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async, rerun: 64) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (rerun: 64) r2 = socket(0x0, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=ANY=[@ANYRES8=r0, @ANYRES32=r0, @ANYRES16=r1, @ANYRES64=r2, @ANYRES32=r0], 0x10) (async) r3 = dup(r2) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendto$unix(r1, &(0x7f0000000200)="9c3f69a549044831b195b608feebc2056c684ebe49aee09ba0284ddedd98e5b00f0abfeb7b1cc2e7643ec58b23ed0b58ec78ad5a19808ee95efb5ad8cf7a61238c5e9dd18f67e82c64af03120a5f8dd0f9afa9564886eb59bacdc188977876eafae2d1f4c4d03d78f42918d4fc2d6cc9b4d946598fe72a16a6e368f5d66c2d106799fbea17cb53207841abf1bb52f715f36b77a44ade71b600f783852bc7ec4f562849f685f243ee5be128014294d70d11caa0126d1559fb0bf71ef1c5f921abdd9f0d08cfc02f233a8c13b11648b01fb5c882fe914b47a6c91ba923f83dc2607862d032316b965352181634af3f77a3faae5de8", 0xf4, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 7: r0 = socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="382fe69c41950496aa7d3d22edd31bc5c7e30ee209c9fa31d388d201d8146414f25a769ff538f0871e2a554b400a4aa3dbb2de948628e0e4951261a431d5dece8b4648be5258dc6fd7766e7bcc65f5ad6567a10c9a98040fa64cf226abc9c26b225cbaa124c8cb8520c358b910d378d83955cdff4ddc273ec01874f732799d075ef9070efd355ac2302d817480e7724567d8fbf44f008c8f74c355cb8f69f250b3930cb0dbec22b98e9e77ed1c64245fc1e5ad04607242c479a260574ec7d8e0f37f682937c81fee62ddb3029ac2af90626cdba69a3cb2", 0xd7) recvfrom$inet(r0, &(0x7f0000000100)=""/5, 0x5, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x7}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="e21ae33dfad46657dcec300e3c59ac5b1218def20d03f5a9b76a9e5695000b7ecb34ec433ff4d0e9d787f1ba19b2f2bb0058a29bce12fe344204b4f61d3315ea8f1aff84ee801e8e0affb527c8f858f3380e57307f8ef03d03b05450cf64bd2592409aedbabbd85e30ec19b48bbb27d380b32fb38bd34a97ac007fed161327ba5d273aa7d2", 0x85}, {&(0x7f0000000300)="48d9c35b37b0c3acc9f18f77f71bcd55e1a656a264f9b26bfd605019023fbff3145533f3b1f9253d0be7e35bbe64c21d75ed8c79f7231e785a4493c520ba60a803661337b93dbc0dff26c16fcb2fb17e3005d6de07753035296b60b0bd9f7d65a715b9529e9ec5b44b477cf0618acba7a7cd733080da1cea2aa4578962f06a3192a9c0511b35363d3c0fe3e5adb8a641a1895653507b995e12743507ba75425920e88b7ae6d05066173fde1d352dfedbdbf66b8da4c97ec2c72cdce5730741e4d0839ab98dc7b1530d7cee1a49b5642c7113", 0xd2}, {&(0x7f0000000400)="9b812af51122bb4471e967dcf9e944d7ee8e1371d34ae590966eb6f2b714fa9821ce8977b1890e8117199356fe595b5ced8a9636298d2f5438ffe5dee272c76addfdb5d274bb51e2197788f7056e222885bd0a240e34c8f13c", 0x59}, {&(0x7f0000000480)="62315b31721299343e6080621d5dca2c7223e73b2750a0eddb2c060a87925b9d5367a0c62e0111d88e90b4c07fc3bd2e0bf2f8989513a82246cf840f7f842a6a0787fb161841250b990f54d1540934d1de95921ee2b8d0ecc4660619c45c46d72ce5733e7d93c8a0cb7ce9bbd046ea1bf6083ac47eab8d28775567bb577cc0d5453eb1d5ee345147ff1e4e2033be91a1c4a0f48e266b6c75bf366233c31be6aab9da090b424c936df1b9e8efaf0c4019a121050905f69443d30330bf3a1ba0d17b4f7e45e36c59475d168ad9617f453de4712eac8bdccfe21a4d58207f4b5b970bf4768e72d719b035ad7baf73c609e4940a", 0xf2}, {&(0x7f0000000580)="d135c42aa43be0d3577b394c553e86e5aa504abffcee83ca9bc4790b16bd165945924d64f1ec53adb409caab6039fa63e2adc82782ff9e4e5adb3560af9e5089daca03680687cf8ed5a46485ad56f24a011109735fd2c3cf7299809efa39f53c554d0ceef5cdb993727f225e578cb53d5b1315808a87c1796d60acea649fb1fa8a92ee623b48196d4f76f0f2d50faff4b4d5f98928120739bd23d68e98dc509aa27f99c3ef80d8ecdb655e14f421cfab119510cc4899529df4ae8f6b0af63f418088", 0xc2}], 0x6, &(0x7f0000000700)=[{0xb8, 0xffff, 0x81, "63090978dbbea502943b885cf6364f96498499267b4cb8d73d5b3ca97215f72b4da4fbbeffc05f62641cdf32c5813d3fc5e5969f50f731149f371cae4463d741edc647e7e6e9adc93a347422912d2c15f91c2395a48d84f2808d7b8e05afdee4e3bd44d67373036c410b082307bc2685f918d75557d7379d3339bda828197c4d3fad3ebebae9a04717ccaad2a7d5dcb055261f3d3b500f585c65fcb1f92cab07d68a"}, {0xa8, 0x1, 0xfff, "b405de48ee4286950e54d50bb4148a2acdb20c62217e17fcc7dc2b7d82e3eb6da5c39cd71bc80d38918c64282a5e8aaff492c0ae19a818c1d4e220ac44f3a71304877cfd5a77d3615dafe4cbdb75de4873d30920541f3a9238e8800da4d2aab9f12d308c815ee0971522c36981c70ecb2583e79183b8759b7f7668de1fdc9d003c6297c263312033837b480fd6b93bd0c38ad3"}], 0x160}, 0x7ff}, 0x10, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), &(0x7f0000000940)=0x4) sendmmsg(r2, &(0x7f0000001140)={&(0x7f0000001100)={&(0x7f0000000980)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f00000009c0)="bbb3c5d8912e93f34fc7d917fc9a962efe9eaa4e85d1074bfda718cdc7e3e9dc4d8304d7e3fa9abcf8c2501900112ebb87009fe51b2bbf1baa1d", 0x3a}, {&(0x7f0000000a00)="6e0f85f19923ee7c59c2059f20284a517f40", 0x12}, {&(0x7f0000000a40)="a670714124e3692f0b6c63b3dbb4a87c0fcb2705e78a9c818f032f3adeb8a6d4a64a7a9bd1070426e4c624977feb4adfcc9c0e75d1554761420a9b805c515f9a917ee4fe95dacb1091b63f148f43fd65f782906753ff875e70ff79e259aea6022915aa70e8d0d34599f719a35e65c703805573394e875adcc7f314fe6dac4df8a88fabca72d07829d87ae0af7a1143137583adb729d598eb1f28ceb135f0ccd7dfa97509bda8b804f368a6fbf16d5a1e0867f5", 0xb3}, {&(0x7f0000000b00)="2b5f7467e303b4dd885fae83d7518df6576ca70bdc7ed7d6f3e335499f7c021beb35c4c6112bba2bc914caebbdcca763f62c3673aa2e3d43b4a3233589a8b0b19c38996476c14df368afddf961ef5d2e46ab294c52", 0x55}, {&(0x7f0000000b80)="f0af8afbc84978c216a2edb4957d2f28f455bbce8510a62ea1692b61aa05168e0dccf4e385cbab2a63692295bf504387c1d46a3a0b6660e8b3e653884f2f35622fa889d304790de9b0d7c4a54169e24250608776998c2e302a05e153eae7871c4b7d1ef223e2027434fb6ff781c998f026761d296e340d30a80620bb9a2802f5284b521f620c2822b544044e5829234d1b646794bd3fef1156a58ff1d288a2632059593d890c1fdf6b2185ba7671207555eca1c1dc91054fbe0a7f5105e43f17744bc2e0a3", 0xc5}, {&(0x7f0000000c80)="3e67426046ad4161", 0x8}, {&(0x7f0000000cc0)="85d1df234070a40f027a5f948801faae160363f070ce02dcfb14813fd7b2f51e5e550797b4e95aaa862129fc08a72d876f28f5e2acf620c225e6e83da4649afe10cdd09476692e6fb5987e5a7dabf82d9ec81fcc9ef0f2822c72d9c19d8eadb2100e45e6564739da3404cfd63520e4c3e794ce6cff09db30a5079026cc15d519fb14295c7619bb4328581c1d8bbf5f2bae7b8017cab1ba08108dc89f2ef1f1c7988ef5ea079a18c2948f01b4e3d0f2132b9f3f8a5592ea11bc", 0xb9}, {&(0x7f0000000d80)}], 0x8, &(0x7f0000000e40)=[{0x110, 0x1, 0x4, "4463e86d20b313e6f7fc113f7770c7a409d42c374866496e03ae71dcf32405189f5ed4d7e878d54115fa2a18602b86fe934f73918c0f1cda6eab16db4d3217e12310c1bf85741fa9673dfab5bb2c8fcdddb4b04f6160e0a3231fc00ca874c16a82f606ef99f5ba5d13e42d5dc2145dc28e89d506846756b05fc1b6ec3a189d2b9fa3bebe318899e39d8cd0eb80ac2df581e052a9249176e4ea6b7083c3ca27652c5ab01c7541b2e23bb9bff6828ee09e51f652c33fe4fede25d7f1fcb3aa322883b4ad55167ca0d1e1458dec73190770d8a6884512e07a2eb1bf22afb934dd1bb316a456acfbe6d44d64391f4e70bcae82e5d38876b83b2d1e92"}, {0xa0, 0xffff, 0x9ad8, "ceb02ce198cbf7eb3cad452bbd813b8980842a416a7c511b8ff05c4982c6843c92e5b0e611ef94fd9a68f7c5fd5e95ffaf49085bc0674c4199bb5168bad8623c3d7ad338909137653a4c330fdae9dcb467a62d0b0b61bb819f6657146fbab91e2d303fa078caf97be0f4177b4486977b3aa4ea7d1ccd93aec873c9ed7bd02a36546996bf2aa15bfe724ce51f6857"}, {0x40, 0x1, 0x9, "6fe074dbaa1e408ce74e5ce051c5a6227aae9988ce6b5f1138435074e0dd3967bf7af35a6a6c6b6e061bba9df3d36d58"}, {0xc8, 0x1, 0x7, "da0355a188bc08560005f10a0d19f6d08cc0a0abb6098e8cd741e55aadf6e3924b9066874bf1b351bc08a95a7b22c1edfffe32186c8a7bf1123e6f7e2414a3f70ca3fb530e204459cbd0ea1dadea05019bf5f2248462a958908a3a748d1dca87cfb78029b1298c9c1dda96f071c19eefd45dedab78097d9035b4f774a1995b3562c86bd78c7bc823ba54c3eed0d4b078e6a47cd206c456cc9da07ab929bccc9e0d32c57de398dab5ccfff319c8ac7664bd"}], 0x2b8}, 0x6}, 0x10, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(r4, r6) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001200), 0x20000, 0x0) pwritev(r9, &(0x7f0000001900)=[{&(0x7f0000001240)="22da5395183d6e9d5aaf8397099c5a00259668eff88567544f8ac711e3633fa84d82983ce9afa289cd1f", 0x2a}, {&(0x7f0000001280)="e70514fbeca839a0fab2e9b2a96440ef3e284729ba104f055930e480bc02c4e7c6cc9fddb1654b5ea927b05529d04038784dae3d862149db8104a61d283cd8330e5f249392d11d90549d171198d31ed9f5efeadebe11036f498717fa9363c2c9280e4e77d6fe775058dbba5120cded95b5b2152066fef6bba27d851e21597a7d01d17bc95e891977f67ec07db2f5e465e34fa3be2e5fd4e912b5a3d6", 0x9c}, {&(0x7f0000001340)="bdcb4343e654713c685089bb3dcdf86e91ff3c349e8ff5a9ee94ec48d3cf4f8f0f1e30fbe1b915040318e0e3bee01cec683ab982fc48ecf77234c67b32961290715ae0ec93791c724a95ed7ffa7e6bb407ea1136aa43d6f5d646e148a61531ea8b91fdc877b8e1a9752c00176aab58aee417da607f68581640bcb450dd8517bd4f5b307a01db35c1eeb73434392245becc3dc7d290e8be7e422f36e75001e0d9cec44f8e94973317", 0xa8}, {&(0x7f0000001400)="940da5742e8b85ca67ceee0ef3df7d539c4a29055e9acb082d5a5de225a667562b124ea2830722f4de399584e87d52f4d0ad75a52f97ed453d5095f41bc04372350548d283071a1eac11bad04bb767cadcae292aff62f518049b33cff82f1e757d0ead03a370e0869806d42446ede1362d3710d3bdc45d9ddcae58b9b2768da11e0d51b2e869c4ea30effb81c27b68d52b8c60ad43eba43f0f7f94f384d8dc7aab6d741a909fa5664b811b7bc5cef9c759bce76f04992719e77236053aa17ea1e79db9445b030b2e30460082", 0xcc}, {&(0x7f0000001500)="ce139fa84c209f7998522240862345fcc3a9076f8424b81c86525554704efe5d558ee4bdb94f5b273dec69f8d7b704a98485721812c33d0e6d9c112cd41cc7d0f79ab454cb1116919ac6547627afed91670546ae6af49dc31232e86bade87fd74bd6e81412894ad3c1d2909ee0e392a4024af97db5dea7e49c82c371dfcf9dc5e98f5d42210691663eb13ee2d8609f547fdb75814804f451e0f7c3ac363f41b7366f117270cccc7f2ffe6f054c749ec89b874e04fd69727673be42ad4e7454f312c04066cc30e93a40b48e7814f9b9f92853dd824412263a47fd3d", 0xdb}, {&(0x7f0000001600)="978e805121961cd75ce3e84c9ff358e41558b40427b4550004d55bb87768e0f3cf8ec675b6ec485479340710e95c05856d7fbf8cf4bb95b55b59fb949a0e37f8580c78f54019fff57f990819cc71c7bae3ecdd500c4f71c0396c5de8303fedaefde6f12a9aa4039d543ad6e455f3d54949c7e761460c03af28f1f1192eac8d676ba2e2458b5d6bba50cd3d130d1d2c9ba0b30c85f82dd3dec712a652bb4f1c2212c88c534bda5784a3f773301af6890c3d6959f735d270ad8c5cce0da04cd5b7def3f1c9057adfe2cffd7f3a54a5d2dda698e349beb4f577efc15e68", 0xdc}, {&(0x7f0000001700)="cac6939848fdf4349456b8b4c45336c90fb7c628170812e9d34a07e6516e5fc4cb6083d6d67d0881a6083f3fe3310dd798fb0c0c8efe253a8db8e27bef21c33945c54c85ec14fa721a5ea1b10a10301a568170acd3c668d4b2196364f60b6b1e80ed42ab4beda1ff80599a697b288e9210d5d2b7e66a5aaa9f9ae5e58a34473795b4aa4699377c540ae75354d01f357a8f2c9fcd8fe4dfff06a9836a1de5d748742517da870a922da329c1431359b4d0d3642e4be9b4108224d6d62093677d6b2bf9f541f143b17d2e0505ff0f4a920621cb974eff6c5d9d94931093845dee1250dc35030e4c00e3863e262222", 0xed}, {&(0x7f0000001800)="c34946f93778706f7ca5e22f67a6018e52b5f26ecb5dd03e404bb094ee0673d67f6fc9de92c6b3d2dc79f33b7735320666d4a156865a2a197b3a89b9253347c06320df5f4b57c50c76f8e836028f684c1950317c1e006ef1060de8e0eaf46e38d70d61d4d4f01263e491d160f4b85fa56f4a9331ec3a9298beec5918f36f1f64d77a169689ce31b325bba198a65a916a299e5523d97c873207828331847d8d2c4ced69af6d4e8c7d58df430bcb39ff29491df215837c2d33793bb1935479ea5db5f4e4a4ce439f4788fc2555de2291ac28dfdd248c02b40601bedff0ec042f384f17d6454e41b471b79b63ed2f4f38410407bdc1e8a36ffbf2cf6af5", 0xfc}], 0x8, 0x7fffffffffffffff) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001980)={r3, r6, r5}, 0xc) recvmsg(r8, &(0x7f0000003cc0)={&(0x7f00000019c0)=@in, 0xc, &(0x7f0000003bc0)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/211, 0xd3}, {&(0x7f0000002b00)=""/85, 0x55}, {&(0x7f0000002b80)=""/63, 0x3f}, {&(0x7f0000002bc0)=""/4096, 0x1000}], 0x5, &(0x7f0000003c40)=""/88, 0x58}, 0x42) sysctl$kern(&(0x7f0000003d00), 0x2, &(0x7f0000003d40)="dc7377238aa86145f3b1337a3ad2f6e6e1c86b5073dee138ff6ba6aad1c825a7ba9c4596b42b816e5c3572ab3aff2466e3c6d3aa875233ebc45b50ec13914fd8bb64fa84cab431296536abe322feb614ebe9fe735348b6d2f1997355c368c0a6dbfa914e1cfb5455aabacac6dbec50df4ddda0a79ebf986a4af8a0309170421fa12365a17e6db4a181fb96c38ee7ad53a1e6a36925343bc5edf95e707dca95be590aef340c64c9c7", &(0x7f0000003e00)=0xa8, &(0x7f0000003e40)="a6c8a376a5753a87dac1c0a85d74f14ba1dc47f3d9ccbb4499059fe39496b11440951808019669765dbaf1fe962547b3bb18765fb50a51004de24344618095fa8a860ab1cb8667718144810f1c", 0x4d) connect$unix(r2, &(0x7f0000003ec0)=@file={0x1, './file1\x00'}, 0xa) bind$inet(r8, &(0x7f0000003f00)={0x2, 0x2}, 0xc) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000003f40)={0x570b, 0x1}) r10 = msgget$private(0x0, 0x420) msgsnd(r10, &(0x7f0000003f80)={0x3, "e491f0bd21d3cae967c2808ee0536d4846d6cca537ad5b85067ba0c3a03eebb7016e850fcba6f59317be2370e4608f29fec32368da42bb0cfb0fd7de40d61e6f3f1519b4d6241828e6b26088b356a9cbbe0948ee9e9d15ba6d0c8e13e560b957c9d3fc1cb156098e01c51e769d4118c08e4124d0efff229a662ab2c7c371ba3d17f49b1ac7e086567b8cf240166c6a96f5708a2dfa19f8814f8523474c1f427e9ef982fc81357c50e9b57cdd26e0121d57343c48c8460b4cfb2a51d6327270d4de0500f4fd31b4df64"}, 0xd1, 0x800) recvfrom$unix(r7, &(0x7f0000004080)=""/4096, 0x1000, 0x1040, &(0x7f0000005080)=@file={0x1, './file1\x00'}, 0xa) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000050c0)) utimes(&(0x7f0000005100)='./file1\x00', &(0x7f0000005140)={{0x4, 0xd880000000000000}, {0x7, 0x7}}) renameat(r8, &(0x7f0000005180)='./file0\x00', r7, &(0x7f00000051c0)='./file0\x00') sendto(r1, &(0x7f0000005200)="d4c785c02d393d14ebba416ef62a049ed5976c709d84522126ac6c347fb023e92feb32b6c16238ceaf2695441ab249f951fda74d9a2f686f3d72aa31d160c5f355a0a0071acc33c259344825c5473c016a49ac8ab751df3a74dce8618b2fe338e94d05e6194d90eb206ce847416f2772bbbd5711aa5dd951182bb4f99f271515838aa5519a0ee56ce487b069f60e018b66a81199559abe8a01711a9f6f697121da24e28edac0de1e3e9e71fab04088973c7e5371ac9a42f08aad7ca38d21518b74d41dfbdab415963f666ff595", 0xcd, 0x2, &(0x7f0000005300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000005340), 0x0, 0x0) fcntl$lock(r7, 0x0, &(0x7f0000005380)={0x3, 0x2, 0x0, 0x800, r3}) writev(r11, &(0x7f0000005440)=[{&(0x7f00000053c0)="a68f6ef2420125e8d144b5f1ad57850276b9662704c9297eefeee51566710b14c9fe67706e55393a08af619bb0def90c0ae1c9745d3e791e611993305eeb400436e3409bf2a979cd814da3bb11742c33f0a57836bb435d217d7b49be1c2f20fa1b6ad9baf5", 0x65}], 0x1) 16:00:18 executing program 1: socket$inet(0x2, 0x8909d68b83c03d5c, 0x7f) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f00000001c0)="71f91e3471a9cf71b59c7a13c3708200000000000000000000000000e5ae232f3fabfe3d2e6d9512dbb57fdc6ace01fd7fbb1f7b2568f410315911bf52da3f488bc1f2a3e0cadb9eedf77c2c540716de919e923c57d69d484b81698ee9011d40f1844e4fca8e9d84ba99bc1797e279d8c3b94a7961c482003e2038819f8724ef1fbfc75d94c14d0a1541a9b58ef2f33b4739f874b20dcdbab4b8", &(0x7f0000000080)=0x3e, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000180)='./file0/file0\x00', 0xe}) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000440)='./file0\x00', 0x401, &(0x7f0000000580)='./file0\x00', 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r5) setreuid(0xee00, 0x0) r6 = semget(0x0, 0x8efdf20966f9a7f4, 0x538) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x38, r4, r5, r4, r7, 0x80, 0x1}, 0xaab, 0x101, 0x4f92}) syz_open_pts() seteuid(r4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1}) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00009556302815010000026c65301366"], 0x10) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f0000000380)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x4, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x4, 0x1, 0x3000}], 0x6) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="935e1dacb989d102285371448c936247472ab366afcefa75496709633fb7e1ac9387b12886135f7b73576035868c718fc54edac709617b51010a207f9fc3993159aeb6c131b2323797263de56f553cc85916d507f9a5bc2709475a42ac47170a", 0x60}], 0x1) 16:00:18 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) setreuid(0xee00, 0x0) r2 = getuid() syz_emit_ethernet(0x17, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa940000d54153e7da138e6106"]) setreuid(0xee00, r2) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) close(r3) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000200), 0x7, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x1, 0x1, 0x0) accept$unix(r7, 0x0, 0x0) 16:00:18 executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000100)={0x3, "a2cf9eb096417d6c9e311b3723045ebdf32a463a785aa929936a1161a97f01eb504486d84ef943f2a90d8945659d6feac3248d2f21a40037f6cebc9cbdda332c830983dcd9698b3b7e0b7d8350f58cb443bc8b401b3b3b3dfd822afb82403b6eea2c398484f592b71e75883c04319015ac50c0d984d88166a52002bed7de66bb12cf6582775128ad6e9f629a1c9b75c473820c706415980bd938255c970b92cb74ed1bfa38b7579d2dc3ace616"}, 0xb5, 0x800) 16:00:18 executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaa8aaaffffffffffff86dd600625ba087ceb70986e9150f078f70000002b00fe350e28ef0900c08cfe24be00000000feffffff"]) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) clock_gettime(0x4, &(0x7f0000000540)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000400054}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x4428) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e", 0xe}], 0x1) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000240)={0x0}, 0x10, 0x0) read(r1, &(0x7f0000000140)=""/223, 0xdf) 16:00:18 executing program 3: socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) socket(0x0, 0x0, 0xfd) 16:00:18 executing program 2: r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000000)="8764c63775f6d2ea45ad57f506b0f3d6e9be69185497a41e3f29ee4fdfa5c2a7b81f1c748255dc541d8a2f02937e5aa91a6e988ee28ee1fce508201c17bed2a6e9c3ba2134340a97becf8c58753e4bcb269c07cdc0c3c11548941515", 0x5c}], 0x1) r1 = msgget$private(0x0, 0x206) msgsnd(r1, &(0x7f00000000c0)={0x1, "7b1967caa6597e98ef516756a8afaf4953530e73bc1c3efa8310c0fbf86e39efabb8188abc2ad3db1209c9ed67f4467f666fcc6065421c690d15edc7b893183e4709a14a578055085c175ded886572b4a8b1a7b50b9957d3daebf00fe9bc946a476f9893fd478e16e62472d31178627d827e4bc6c8cfb671f014c1909654c5517ba5869231872f04d4fc028d62cbb12b6286f68dda4d905654866660b14228319168828ae2871b8b4877cd49bdcdefdc4c2805f53b2ac37d0328557ddb5ed46248c7e5d0994eb3d01dc0ea238d10644157999278995c607c6956"}, 0xe2, 0x800) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = shmget(0x0, 0x1000, 0x140, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/111) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, r4, 0x10001) getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) msgrcv(r1, &(0x7f0000000300), 0x8, 0x1, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000340)={0xa77e, 0x1, 0x7, 0xeb23, 0x7}, 0xc) msgsnd(r1, &(0x7f0000000380)={0x2, "9d76392480cf6a370a5913af825c27a2e76d087d9cbec3695fe6b21ba99b119ddffe59af0f533266af030bc39845efe2d07e53e7678b2e6777400047ab114d76f694b45b5e247a918f7352e96cc67d4971b84eefbeedc74682584b6d99c63a4ebf5f4f269d4aefb8c296f375e6adeb071f9b0af740bdf6b85ab36bf9d53f6ae71c3e9a"}, 0x8b, 0x800) recvmmsg(r4, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/20, 0x14}], 0x1, &(0x7f0000000500)=""/186, 0xba}, 0x1}, 0x10, 0x842, &(0x7f0000000640)={0x2, 0x2}) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000680)=0xffffffff, 0x4) msgsnd(r1, &(0x7f00000006c0)={0x2, "d54f4c86a0408af83161be56c7080fd2cbb6005efa007068eb1ec1bb64b34020ce4a82e521335b392604c8be4d6f2ed1bdea94d20afb88008fac4caccf643e09dbf1bf7ff99bf06775d4d8cc287a9f8fada093bf6bed487eccd4fd97946dd9a74065a7b8cd10b54eecc9d758645a61db02f2d4a635c1fdcd37885e767cecd0de1edc27a2e70d4eb0becf0e452e42529ca28f0a8731a5e55bd1db1ed4e137f8ac8619b4456c90288871f294abf1eeaefe818af50cca527fd784a47edf7f031a69b32c6fde1d03d8cfc0b586bf1c3de8779b09497b3f9dfac2df7861cc1b902aa4fe2dbf"}, 0xeb, 0x800) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r5 = fcntl$dupfd(r3, 0x23f7e77b3e34852e, r4) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000007c0)={0x2, 0x3}, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000800), 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x3, &(0x7f0000000840)={0x9f7, 0x6}, 0x10) r6 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x0) msgrcv(r1, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000018c0)=0x1f) socketpair(0x1, 0x2, 0x9, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r5) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0xbca) 16:00:18 executing program 5: semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000000)=""/111) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0x0, 0x0, 0x0, 0x3, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x6) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r5) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) fcntl$dupfd(r0, 0x0, r0) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:18 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) semop(r1, &(0x7f0000000080), 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r1, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1}, {0x3, 0x7e7}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r3, 0x10000) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x5, 0x6}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000180)) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x63}, {{r6}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000a00)=[{0x61}, {0x1, 0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000140)="41fd445fbb96e4d0b647c213fd9a", 0xe}], 0x1) write(r0, &(0x7f0000000840)="92", 0x1) 16:00:18 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x0, 0xe006, 0x3}, 0xc) r2 = socket(0x0, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=ANY=[@ANYRES8=r0, @ANYRES32=r0, @ANYRES16=r1, @ANYRES64=r2, @ANYRES32=r0], 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:18 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x81, 0x3}, {0x64}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:18 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x6, 0x3, 0x0, 0xce9, 0x865, 0x400, 0x1, 0x0, 0x101, 0xbdd}) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0xffffffffffffffff, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r2, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x7}, 0x1, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="eca2c906", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r6 = open$dir(&(0x7f0000000240)='.\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x6a, 0x0, [{&(0x7f00000c5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00000c4000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00000d8000/0x3000)=nil, 0x80000005}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000c3000/0x4000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, r6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000309) nanosleep(&(0x7f0000000000)={0x1000}, &(0x7f0000001180)) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f0000000340)) socket(0x2, 0x3, 0x0) 16:00:18 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) r3 = socket(0x2, 0x3, 0x0) (async) kqueue() dup2(r2, r3) (async) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) listen(r1, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) (async) setitimer(0x0, &(0x7f0000000280)={{}, {0x0, 0x9}}, 0x0) (async) getitimer(0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x12}, 0x5, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x20}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 16:00:18 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000000)=0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000, 0x81) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f0000000180)=""/195, 0xc3}], 0x2, 0x800) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000100), 0x18) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x80000001) seteuid(r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:18 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) write(r0, 0x0, 0xfdff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/193}, 0xc9, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000880)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000140), &(0x7f0000000200), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x7da) read(r3, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001500)='\t', 0x1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054e", 0x8b) close(r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1100, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x4) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x401, {0x100000000000003}}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069dc, &(0x7f00000001c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x3) mprotect(&(0x7f0000194000/0x2000)=nil, 0x2000, 0x5) shmget(0x1, 0x1000, 0x601, &(0x7f0000089000/0x1000)=nil) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xa1, 0xf, &(0x7f00000013c0)="55d70cc020c30ca26484f0b4ae1ce8ad2612bcb138ebb4bc409a720f56928d0750e5db8ca53b7bce8809e3217fa02dd0fd094ea24092b8b6f6b16b3325297757bfec5d598b692344709b03d12659c254fe8f320fe8e767029e2a0df51121ff96821b2954baaff2e32a6b27e814313104ce5affb14165fa7e31e7fafa20452dded247e4633cef3f41e645c21fd043df4de5815bffef72c90c1f691f007a767e0ec9cb4a6085bc05f127b5168e460800000000000000008d9f4bd42ee1bad9bf104434957b443bc9f0557d2d12a73708129bb2b9ca134361bc251d853557d5cbf3269f98ff28f06ffbfe6a419822b6f4ff1497ded1664f95014b2de031188dea39aee73c0522a6872d1838f0db55a3a3d1f7518b76e7800b84e23ce6bfaa3bc1dcaf459f43b74025cfc1e7ba540b3ba9685f53b08bd52010f210cc43cf3c77d204320941954e959388c0fc269c782b0f00"/347, 0x15b) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x8) getpid() r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="02000008000000000000249fd43502e43ef39cda96ba211acfeb969ee0027faa91ece3e153000056570474495ce358bf3a048e437f7c6369b4548943c3dec0a94bc21156c6b29284749d1765a6444da14eafce6939bb6f2dae8cc0ec5d7e2f337b18af30ab3d5fd8cb4f85b4ae7da6ddca39afb22d66888f9172c70d94a1d017ea08747449fdf7354b1dfb28640be4f0e94ce7019910668d892baa9d6344f65f1ef76199c0ca3b2bdc4a2a4c07ba44d03c8b1ea3b1b655941db7e6751af88d0d00"/211], 0x32, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001080)={&(0x7f0000000040)=ANY=[@ANYBLOB="4d64ab"], 0xa, 0x0, 0xffffffffffffff0d}, 0x40e) connect$unix(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000dc82bc7700"/22], 0x16, 0x3, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) chroot(0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:18 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8210560b, &(0x7f0000000500)={0x4, 0x0, 0x1, {[0xfffffffffffffffc]}}) 16:00:18 executing program 6: r0 = socket(0x6, 0x8000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7fffffbf, 0x100, {0x1, 0xfffff7fffffffffe}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x5, 0x0) setsockopt(r2, 0x2b, 0x7d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7130486b9199c3663de6991b929b070043f62e725c2deef2d780f3bfe45f4e1b703fce68820630e1574e4224e8566c6eb8bdb6837eb847f53b6d7d7ab3fed54f5e6cfe27f8cbc08aa84d9f", 0x56) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00000000000000000000000000000050bf1623a641dec7a39969e4e3835cec2f6ae83f024a429b064577ee17ad971248def4f36f25ced404778efb8e6e3093296d8417645a790a4351d58afc0628111225f1d3e2416a5914752ce2fab8d7", 0x100, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000100)={0x7}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:00 executing program 1: setreuid(0xee00, 0x0) (async, rerun: 32) r0 = getuid() (rerun: 32) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x0, 0xe006, 0x3}, 0xc) (async) r2 = socket(0x0, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=ANY=[@ANYRES8=r0, @ANYRES32=r0, @ANYRES16=r1, @ANYRES64=r2, @ANYRES32=r0], 0x10) (async, rerun: 64) r3 = dup(r2) (rerun: 64) listen(r3, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:00 executing program 6: setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="c353ef72492926427b54c8a96b5149794cffce136456039323e30ab504e08a513a9d39dc2bb1d7134830fba2a0db9596e5e211cf69b2cdd86e5477bdbb29db850bf836f321ae776203ac4490e1391d0cd8698dc4c6a461cb13a764b7fde54f7e373c335f4d1b190736e2618d9ddbaebea1466cf80c307a0c02142cb500a3718ee4ee531a0c74de2c2627b6daa0f7953fe623c28cfe753f902fa4fded908d03d1a895da27c7fdbdf669d01b126d1d31aa455857806e0267b94547e550fa641e"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x0, 0x1, 0x0) bind(r2, &(0x7f0000000400)=ANY=[@ANYRES8=r0, @ANYBLOB="70b3602725f1f0b4bf56a7480b909c2aa3804f7234abd5f865bca22dd5a1d2950d9e811f6b86f538003f4f4c7a505647113333a1b0ae597e7cbbca9433d6645b93365cc222dd365573d77c4b00bc14c8c66126bf140b13cf510fc43077eab15ee3ef7d7dfeea7034cd12ee0953ab883cb6be6930c841a1d7ad5645a9a30f1f7a5d51", @ANYRESOCT=r0, @ANYRES64=r2, @ANYBLOB="b8d1d90b69d1ccd70e023a39192ce29685bf5af538c4cd6c9b041d16dc75304740a0d0834e660c4ee7733b049c63aabd3f42c1033f53f6d8a0da895cf24586349c74b4752a92fadc4d140977e1e69cdb5a4bd71e63b8e97caa7995afd10e2494d3ec579498c592f8d89f9416aacc2a29a803ed42dfcded508698a396da0d421edfc5b906be41b693c961edc0b9e774bd5e0d50787e14dbc8c02879"], 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x7fd}, {0x6, 0x0, 0xff, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x282) msgrcv(r4, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) r0 = socket(0x0, 0x1, 0x24) r1 = getuid() setreuid(r1, r1) r2 = semget$private(0x0, 0x2, 0x490) r3 = getgid() r4 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r1, r3, 0x0, r4, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r1) fchown(r0, r1, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000140)="8fa8df10f4e05ea8535a73f1cd562d8d901dc49abc62dbe86196dcdf10b87a31855dc0bd99afd454c3e291ee1872e76a6cc9389e804e79da45f4920d3f78aa4e8acc3574a553ac867e6bfaaf60871f5687273473ba59e3ad7ef9eea6bd9b24c5568b08c7310ade01ba156ae0c80309d16a891837974670761c4ac5433a41f141bec0b6189b0ba4bfac67033bbecdb15e98cf0fd047ac61239365", &(0x7f0000000080)=0x9a, &(0x7f0000000200)="8baf19e701590d7170a522d4a5f58fe873cc300f7fb1ada088c495cd03d46c6c3e27c2b5fca1dda1c9833c7e7ee530795677baaf2dbcc03e333cbf432679989dbdcd89fe3d21d36dfcf0c7d1bb4f0c95926c830241171485c6b523d978815003800b51a05ad434cfb9de5ebe88c7b3298c10cdc05115ac2dd95e833cc16f636a627e5a59574ff6d597b2d8fc91b3887e7e8156b98fec0251f6f4075f2551c7462c97d8dc018c2b5167f13ec4273d6e1797d3b4797b22d853d7b49f2d6a4417e718c77d187e98a15f1bf1a65a4fff953a090c807897d72ba8709aac29ed22bf8bdd7794af01a2307ea81a5d6cea620b05c0ce3b2bc8f4a3bd6003ab67bb41b082282da1e8c9f7fc4f72b9335b76c8dadc6d55c9c52a1cc983466e6613104fa70c60a4dc6afc2ecef82318c7a6e41457a29c0c137fc67a0887f48ce3ad1c8aa7017c4dce3ff670c88fb9bb076c16888fc7275b03878c56dfec4396f231892b081fa7f31dffd6a58857f0bc5474a6ae1910dc31704192dcf37fa9adad69609467d1fa33dfb4bf4b53a9de2c3fcbc967e59f2e7a26af41f49686140931a48f5845d1d77aa23366766877e2a9d9a6dad5d35dda263f223c8182eeef8b63c3e29c81eab2277b948a6f0236fc2a0e121e379a4474a8e441b23bfa7d477d88833a5fb8106c8e6a41363186fffd337d3e180594a6f54a40cd4d82f0a959ed0ff07929dbb5544b9a70a06e474f44de6fa6161cc9cfd9af55d65c8350e0fcf0b322023463fea2c3e1d28d5c26a7850084d1f4d852b0deca2ef5a294743e6f3f628de91f5549e45bcdca976186ac46a1f3e6e8da585960151cdd0f3e1c29b24c215bd42c701a76404304e199c75092666a972718147cecd7029cb18446111b868a5849121a57379fe66ce2707dbd02e62c2b4e910ebd49b5e30c70808986e69d7066456105a36db87963d014629377dcdbedf39cedd73e5a7ce34b7bfb2e2c068352272bd953682cc699f770513ccc4e4aeb8b96c60efb7fe8cda9369ddb957f67d08282a2fcc3cf023c90a810922f20791a37c3de3792c348f92d38837df30592a290df4cc13ece26415979d4579b97b2372de840728809c5169278c11e03e30bd9ea2e03e19756c8d46efee26cd2a34b0321976f6c0b233b79a9b9059741312a71f3b3632f27727a2f97d2121c58ccab4deff42516171f8795be3a1fe7b0f208ae28995d808701fee6d40c8d8fe3e6a89824af09dd7040066e21aa1d0dbef87a7be6ce247420c841ffca7f7d6929e32c6e6ca1b5b7644b1eade7ebf7714ae69349b6f6928a0b17f4d97d390f4241ed0a86efd4292cff703f05b9b001a629690e6418fcbb95ca5b5a5289d3d2ecea817a2900413bb585d86d5975ebeffaea7ab8aa7ff368c042da33a718fde07b08d54a30376821d077e97f4431272f259b61c409727c94b5b134f7af7095af6526cdab6d77633c26e77df162c3dc68c4e3ff5b94d3aed2f29a049d4f8695afbe4912f629118473788a7c987a0f687b2ae95b268662daa8dbfb756471aa30b802cbbf704277885a5979683fc8b2887c6c0a68bc2576cba97961b2902703068a63c51f981fcbf1683630ddd75a6a25ed8a7f9708aacc88aeaba1511294cb4852a20e43c96e53387e023f4ebde3933fbdeca98c70158ec2ea99123115b60f6e983e123dcc7c230e50f2a028f504189a63c28f6349dfb25fef9f6d4374219f8100930c9400357c2c78a86ccdf70bd7cfe4ee7374d9c43c1a9873546b4550caf3a9f2e016a6063b8db1b17525e7a427a283c619783b90923d0c8e89f04c4f5993bba702764eb8a56053d3102e18422a6bc3dc6ba91fd39851b6a452ae17e8d2141835122debe62b9abcce7282d247852371443db1e278abb38136488db8292320faab4a63755d4940113a9f446f92aa2eadac075e610021c3499827a0aa994187e01803bc9fea0db73e328227c822a0c5258d47d0f9824eced3008df8b145594c91bf2dca9a2a413bf4b9cfdccabb4dd0df94d439b5bd22b668a674ba7e55b6a65b16b954d9600ab4d902b89ac6d4f12e5548311becf415818fd7f39e0ec911a52946a837fb6d8ebb3d5fe074b196ccbc8fbf8c870fe704a1a19971aecdc28b54390dd19fe34665f1d1fcbe73192d3bc265f3d8745f5cfdcd18bcc96aff64dd37e5c5b324fe2a64bb690bffc8f605005a39e51010da66b560f51e2e6a80a115fd58ae5de6d31f14d4063c7dc0088cd3c20e02afcad86bda935afea8a52aea44659f791a88e11ae1cd84f81fc7d1e9505246960c0f6ce8dadef6c36e96f3e0285994d479b3cbd9645dea311619026d75aa4bc4175e517398e0aad83620764eb84f836ea03dfa0a07c1475e7c2572c1aed4777b1b5451fd05ea16f02f344e75ec06d3aa53447c2c457c10e20fb48331dd3212667e767a4f2bb32d3bb448c1cadb7b921b67c93bb7e67eb8bfb4cbf978effe2fa8deb1e1c7f53c67deb0f2087dde1e5e9d0356f5632083a3e1e72e9260024841e29942b57209508be42dd42a289cd3007830a5f0836b4dbfb9e5be6e17fe41f97428fd03b18a535bd74e74ea958701ee4679114657932d0962eb26765870f9eccb2237aa103aac475ba7c310d2807cb4ef1955d113f98b45d0249049528dc82bb9f256187457ed5c0de96c172a7d0bf9480c5ac711492db106f186d81e4cec36007d9886642a1b023de02d01d5828edf5ef103457c0d55ae1c5b0868fc722994c02083b6a6be88f890ec354e95e1a97fc1de91b29a3e1624b6349fc6f8a499b2db08b4459df08f153883b94ec4b8be4b16221e6087076ae5b0627d6b618f0009d9ec604c8986ba7f45b8661152c580be5d7378dc2303eaf637bb7bae564dbdb232d7b813171a892a189b668448075e5ffb3772a3bf26e252447ef4a91b57f21c31931d9a0605fa25b358f4887fbd2888a2ab246a926dc8b23b4b000ab65216c17acd89f94bf834c67a10b8e902aca907bd6b067d10020ba906cfc1f04c94e5708d6379b2cfe111480e3a24f52789728ddfdef0817c30c1f85bd6df721884b6f00a59e7c17c723f4ce0707228ed1ba49a93e651b89a3831577ffde8b9d59790918e29ca6e1f10675457c286f3ac6112a2ae49019d977343811858bd1f9ee8283f8cd04b7a8c7834da934c287fee52386e2c8ed48ea9fbdbc02b518526c36f038263757491f967b2421cd1d8cc23b1136fa917e66b534bcd19fb6a2a27bf273cfbd9b1c476e10d1adb256b0af09a5c2168057753e558942a6b39cd1e97627b19c4de72b1c2ce73541d078d40bf8497e90d83fbcfd48185bdbad97e516d777eedd066538cec60cfd5a7632d547de8d4b0b4c4d0c3ed19ce9c16aea9a219ec4aee8ca000217886618df0d7dafae98d1f955da03254fd1d1da1cb2dcda93bf46883e6b6dce2a20ccf8b9847cfc175f91973fd6a1b9f3f54aa7ba13707e7ca98e70870bdca9161f247808dff420ebb3a524b80abe4fbdd67ab553878e70cd980748dcc95056176f585d0506a846fe79caae2704ce6985cc3ba2a3acb1a2446cbdb8838ecc41538b9c4fd18a158525ba9524e617466bbf19e4f16ce9e2439d43f4d45d38f2dce8d2adc445e0531b8c00968a6fed96a635fb4f832d00fc5320394340ffc70babcf1d5e8a962eef21be34f20c630e7fcd338ca3859047f85f8a24f85a1c3f9e447595a3b0402723f8fa432f83c4a44df30b0ef4ac50c63dedbabcba687e38b7ce4db07a2f9b4b2142deb204aaae9c313a3e19e68b3d16fcc831640803bc7f1bdcc5b0318425423225629f91cf02592da47740fd482c7e448d977c70fdbedcbf414eb388971f6b1f0f0e97742eec5dbc348a263fef0865dc0335a501fc2d8e32496cabf79f364729cdc3363f2026daa8586dea6b77d2b274af6886c539bedc934a815cf02060aab3d42126270751c1f3d7daf71eb1b7d168a1228f239e3dd8a3ed4da0106a36d912417e53652f0f41c91ca66016d5e5cb6c35057a931a732ce24e5efd8e8d2c51c37442056cda23b8b454966ecb1a9d5b37419df5252a22aa55b8dcca07c7b75d658511c5362f44bdbe0509ba52855006c9d674fcb6ff316fc095511bd0925eb776dcf7608ed0e8c5adf613d70310e3282d0ac8f663a0e885b74d67254f286bb5eaf8b08ad2a8dbfc3c0924de0c0d21cd3748fcea7e6ec56791fc7a743e57ce5f538c5c24c78c49fbe8ee12eb9d4a0209f5409dc3465ce8fc6fc3bce03f1eec86057a9c179e67c630b3822b4e8604421321cd8d09ce6d9b84a8c2892ae324fc5fbe8c0f0a2df5006086973fcbf4aa43e129308dbfa6ae032e6b19f70f7f1791bc024454c7a3eba8ec1851c3c86573e1c559dfe985ac41e85f97e07c0ebd1bec9e025aaec028ca2f4196781a8a902239ddf417e10fcdf058e00a07e022aeaca4a2d06cfc231a1b41790604d2c1bb74b1a9a0f2c906a99368478a96e7a78e9865b31255e71b7726dcd805f680909efd935b0a97063aa17ea7f4717d037251994fd259db4fbb02d6af6842eada0abaef705405751da8d4eee87a40a1aec89e4c3455c6318c2c6e4313135a9cfb6f209f1e0c3d1e39168d35b4f1ca26ae9d1b2895235cc3f2a27df4f92a36addda37b7c35d94e46dea41b5ae6e21d79325cc2ab567438845d2ed8c0b6b939101386730f9330dd55f87007dcd1cfb1d54ab863140552e027d7f1ee830bbf52e53026ee878d6dbf37e966b3c179db35750dbb679bbb0b932d1618a5c31c90b7f5cae7769fce513d7ae17409d796c28c17c50abb00dcedb2253e08071fb25cc7e50f0ee4667e0d43f2ec2fc157e3f55653b4e32bf24dc3fb2f562e25a8d5316430f6fe7d6453c1e827c07a25fa53cf2664f41f2dbb5f66df4cac6314d5375c4907dbce9ceee47723e7c074e5357105212fb4e1d2723cd5d9174a53d829ac968f4a6bf15dfe530e2c3b3e431bafa2e3a8abb8dc018f4684d9347ec7e7760b62e7edfda1adfe50b23e15ca6653667ab067adc32ccbd72220d1fec1b15cf75712fb32574e69e4688dcd257edb9dae3858a5a39451de316ef6cd397ac00c41d8babdc4b0e802651e0aa38dfb1e5ec78f7b831fd57f45db0d82e85b5f87de8a022d6d60c383bfa9beecd92026d4763157b5633120ae0c72ef7cdd3c850f791a482d69bbe3b9b4fee1f61e3fd4d4b60a4e2d66bee48e1676127051a8ba800b6a43fc572a1c1a670db797a3d4a4f2601df86d11e03fa40a59f2662c96f7e944554bea3730ef94415799537eb04c6a537db53164392a8a7b3181c4e4201aea8036ae8719f3e17056841bddd8a22de3e73071272d66e1ea89b3a175540346b569f877b8da394c57d994da412bef7f20368f6a7ceffb604f4aedd0aa9d7dd0dd3cf2cecdab31b88e0c4c3b2795ffa7a6a0356197b49a0ae59a9e3a3ecf5941dd1ea0b192f59112b4e0ec3dac0506400805c143a2d15c51cc1097886adea630791347e1c61960b350eb7bb45bd9c70f6ae2b57c1f96afcd863f062de761264f0fa53cfa90d576c793bdafb3ccd2d5bc8cec4ad9f9f2a47456cdca51c22de621b367c1c9a112a6d5c30593e3d1b84b1f7e517545897164d573b622194ab4b9ed5ac58caea062ecc7a633d8bb3fe10e0af1c0db17c801fc4b9a952e354b78bcc8538a15ca7d1663380ee0f94ed5b7c04fec32742c04dacee70d629458070d2ed0538cbc61d55814556f5edd85899d248d7cafbdc7ae1dce486a13290ba99dd85283f57debb374bbc9fd3e3f6504925df2b602be07ffed50138af04922144", 0x1000) 16:00:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x81, 0x3}, {0x64}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:04 executing program 1: chdir(0x0) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f0000000080), 0x0) r2 = getuid() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f00000000c0)="048429602f97b6ca17ca51b8b484f1835e99148ed68a42a05c0b5a7b3f6a51efc2dc67cf7b0d38e47c193430ca29b0fa87151721254b798047fbdbfe16a5e638f7f50187814b9beb959fdf286830a353db07d664e196d5717968c5ba4fc0085272054ff3b5022900"/127, 0x7f) dup2(r4, 0xffffffffffffff9c) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r0, 0x0, r2, 0x0, 0x0, 0x7e00}, 0xdce, 0x32f9, 0x3}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/116) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/233) r7 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0) writev(r7, &(0x7f00000003c0)=[{0x0}], 0x10000000000000fb) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)=0xfffffff8) 16:00:04 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x4b, 0x0, r2}) r3 = socket(0x18, 0xc002, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0x0, 0x0, 0x0, 0x3, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r7 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r7) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) 16:00:04 executing program 4: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="7a02f9"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001e80)="e6", 0x1}], 0x1}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r3, 0x1}], 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r4, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) 16:00:04 executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x47}]}) setrlimit(0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x9) 16:00:04 executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaa8aaaffffffffffff86dd600625ba087ceb70986e9150f078f70000002b00fe350e28ef0900c08cfe24be00000000feffffff"]) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) clock_gettime(0x4, &(0x7f0000000540)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000400054}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x4428) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e", 0xe}], 0x1) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000240)={0x0}, 0x10, 0x0) read(r1, &(0x7f0000000140)=""/223, 0xdf) 16:00:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0x40047477, &(0x7f0000000080)={0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000002b00)=[{0xffffffffffffffff}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xd) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x9, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil, 0x3}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa97}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03a", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) 16:00:04 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000040)=[r1, r1]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0xf784236f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100051300000000000000000000000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1", 0x3f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) r5 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x40, 0x0, 0x0, 0xfffffffffffffffc}, {{}, 0x0, 0x0, 0x0, 0x210, 0x5}], 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{r4, 0x40}, {0xffffffffffffffff, 0x1}, {r4, 0x1}, {0xffffffffffffffff, 0x80}], 0x4, 0x86) write(r5, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r5, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) r1 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r1, &(0x7f0000000200)=ANY=[], 0x6e, 0x1, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRES32=r2], 0x401, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a, 0x1000}, 0x40000000000000}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="0100ad4795f76c652fc80ddb1048148d1f8ddfdd453ef1d162fdd90d2d8d70e592da065ad075ed72a7e054d15f4da80b26eb8ac604c0e3a8aafeec8f756e1be6f319089834944a6e4db2c2215de14b92198888c49415fb96142ba235bb28a47aa677ad853c5ac1f12f56c80631f3eda4c99190c13b9cfd2fa83c181e6c8a36a72ed12d97496c1780fcfd1af7727152a23881f74107afa506f3a253fd5fcde9d0e0f655eca6de9f22f26a3b6b030fb4f62909d047aec0ca37fbeb25c5d6d3043bea77b2e90a3c86b7fd74ea21d14947b8ac5e7f4fab97771dcd021ebb99a6194053b21607e5df4d2d43ed7fea395ac1aaf6abdbf0ebbf9abb7ca6c180543f7571e9ce37bc55d4f769e981083e0cb49aba827c06d2171f413522eb67bd971b720a001ed3c4a16e82083f4e00af2c694d2ac957557885c6ff98e9866ea2428c4c370d25d0e3b8c572b1d895e2f70e5b61635a0ae2"], 0xa) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x19c, 0x7}, 0x0, 0x0, 0x2}) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffffffffffdc1) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x6}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:04 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') acct(&(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f0000002080)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0xfffffff7, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)="6b0ecddabe20ccb142fedff584971e6be4", 0x11}], 0x1, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x1c6c, 0x0) close(r0) 16:00:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x0, 0x0) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8f0, r2, r3, r4, r6, 0x2}, 0x7, 0xffff, r7, r8, 0x0, 0xb37a, 0x4, 0x7}) socketpair(0x0, 0x5, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240)={r8, r2, r6}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r9, r6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r13 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x200, 0x2) renameat(r11, &(0x7f0000000340)='./file0\x00', r13, &(0x7f00000003c0)='./file0\x00') socket$inet6(0x18, 0x3, 0xec) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) semget$private(0x0, 0x3, 0x100) r15 = socket$inet(0x2, 0x1, 0x6) listen(r15, 0x101) r16 = socket(0x10, 0x1, 0x3f) fcntl$getown(r14, 0x5) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440)={r12, r4, r10}, 0xc) msgrcv(r1, &(0x7f0000000480)={0x0, ""/114}, 0x7a, 0x3, 0x1000) sendto$unix(r11, &(0x7f0000000500)="4037e88c8959edd08063e1c635646dc19c31dd0c2279f3b6877ebbc52860e2174a752b9857fd2249224ee8e362b0774b00b033453f4b747eda2e4f3f6da2072b3aa9437502f530c7877deee84ce543c99fa01f2a9112cc706c4b982331ebcdc8d369ee6622a5cde2a203da6df2d26c49b8771779942520ffdbe10457da406f1ba5bdb8d79d56505943b2efdfc846fec1dabc6422ead477a888a6b99b30d72b7895", 0xa1, 0x9, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000600)={{0x1f, r2, r6, r4, r10, 0x10, 0x6}, 0x5, 0x5, r5, r7, 0xffffffffffffffff, 0x4, 0x9}) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000000740)) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) dup(r0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x7}, {0x20, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xfe}, {0x6, 0x20, 0x0, 0x4000000}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000040)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)='D', 0x1}], 0x1) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) bind(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1000000080000000}, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x16) 16:00:04 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000140)="f3e1397b", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="0500f1ff", 0x4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:04 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000880)={0x40, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0, r1) syz_open_pts() r2 = socket(0x11, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)="e14f6d2eef11f7ff1f5c99c691118856b882ba4a2b00c7", 0x17}, {&(0x7f0000000300)="4d8346fbc14e1a17e1fd8dea62ad028a003cc01f00016b049f344d5550a06207425282bd6fe7ac97e7f674dec49b1a0ad59074c0fc7483fbc3c74fc5471bc8abccd1443cf6c1af8e464d94ddef87ab035c266ec13c666c0dc438986a45ad488ceed7a62f9b8e8f0299c7caf33d3e3d5c6be0a2eda04df3141809d1fda302c823f3a07cf33083ad6a29d5fe6594417aa4dfd63660a5a18299c48748529529e4a2a2a0e2448e3f59a7978186d0cd", 0xad}, {&(0x7f0000000080)="98e83c3051f428c16e40d2c11f741198f43e2277a26d96d30d5d9d9b342bc620b23fff2da757ee977b6a2b2656b964b48ae62632594f91f3ce69615e8e8f39c6d0cd67a4853b6f820fe035e0a5915627d9afd39e8c69660e", 0x58}, {&(0x7f00000003c0)="366a619870c9cda97c4d0b0f6d8983ad9e52a465a7c36a08922d4ddabe555114ab6a26952edcc0d7fdc89a0c184d989ec5cceefc39b9aee094a9787160128d070a2969660bf23535c2feb78cb46798817b1ea7e2026d3b5114940523ee720b971a05eddc2e3c7da54ffc87bece22b5edc8927b2e70d8f7c0ecae5d6988d161a6967d50d65a83811cf23bf762f5c9f7c6eb3e6110b0dcf5ef3f8fbafab8e5e0eb434c0f10040c9cf946d3689e9c88ebb221", 0xb1}, {&(0x7f0000000480)="62e610a9479482a6a8a8a41e37a781dda35cb7fdb36b057c585701d8019ed5aa18c4a2fead20a760d5d1944dc96fbfbf3051eb9ae615a49f3f8f1785f39e68de2edc90f1a3d30eadd8d6d5e3bb594637519114f0427d2dd6", 0x58}], 0x5, &(0x7f00000005c0)=[{0x100, 0x0, 0x7fffffff, "1dab093f4021e048d241e1a8f4680646aa523d4451744866f2d977cde9e8f17e6014aae97a473da996c5eb4b96ff4ac068eb62fa2baa3e8ecf930c17b38e3830f71118ce6eb1f582e4292132e23f2d5b5215ff0ac322c061e7bb67f51f80be3a1436a91ea6c49694b263ac8504004cb8bc6131582d4f2026edb145fba32bc7bd13b4eb85a9425dd4b673ea646cd74ab72ca5fbc7bef07e4b30f1949bffdbb2cb95d5626b386452def05f16a4c34289fd4a948897bfb27aa2c2396fa5d143d8ab2e37196fa52d55666c42187a89effb02a34ea341245d1ae7e2f2536162d1333028266f4c37c015e853a5fbc0"}, {0x10, 0x1, 0x563}, {0xf8, 0xffff, 0x43f, "ba23a4efa24527ffa794759aa1baaa4d079e8ca69633db8f39a0f9e33013bbd6a6f481133d9eb74f95049c832cf85a7d1d4f281b132446d3e84cd252702e795c74f8312c7ce18137b57d02208557f25f93d5898ec8f54c47c0889ff0be6014366bcb0e5196d1df58bb03af43c16c3f635c61a060e63eb2e1e06235d3926bba572b50571850eed8618abcca41a0ed41c3d9f35e55ecd1a8285f4b31c9ea3aca8798511ecdc3d87c8001c81c93318dee511b716b8e867cbb0376aca7fd10682058101f120fc9285260cbe7259a0e399df440a4cd53c9567fde3a915d485c2605495e"}, {0x18, 0x62856bf1ab44e30a, 0x6, "91c50bd4"}, {0x68, 0xffff, 0xfff, "c63fa478c037df3e840d0f3be38d68f7982c6c57e483e259f84e0867e725adc73bd56f734ff816775d4bd6e71e75764e459923c02a40c9455d6041192ea9f368124a5c02ce3e3877955f6ca4393716657aa89fb34c"}], 0x288}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semget$private(0x0, 0x2, 0x40) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) shutdown(r3, 0x1) 16:00:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x81, 0x3}, {0x64}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:05 executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4de, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000000000000000000aaff02"]) 16:00:05 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() socket$inet6(0x18, 0x4000, 0x3f) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, 0x0, &(0x7f00000002c0)=0x3d) 16:00:05 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ba3e25eb77103be028b1686202ff03ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) 16:00:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x6}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b39f0 16:00:05 executing program 7: kqueue() r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r1}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r3}, 0xfffffffffffffffe, 0x40}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x3}) r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r5}, 0xfffffffffffffffe, 0x82}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) r6 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x1000000029, 0x0, &(0x7f0000000400)="ebffcbff1301fd812ed043ec457ea3eb04929648cc3eaf40b304f17d586da16f07abb24d079a2e3e3f002ce26d98daf4dc85a54b6f8361a6cfae6278744152a21c1f2ef45a293d7b3af6a7b84627739900"/96, 0x60) msgrcv(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1500cc86f9ba155000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2244971713798b7c63b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e830000000000000000000000000000000000000000000000000000005a518a92ea266877ba766257a218762190d2d63aabcb9da58074b712bb455a6e089498ab87873a72a54277690b71fd13989d1499d9ae398b4eb3283d923079ec4270e8e1cdde20bf0a000dd8765fcc85e2ff4d7dbca6c53aee7c0c01000000219ce3876d9617634094de2f1675c968a0a8dc4cf78aa2867c2ba2cd8df000631529105c9752d38c54c415f8f9fd76f4130875ce54797e08c316ea0207c571dfce3bfdf0627dcb470bd51d061c1595c5b0d91f5ac060d2cfa55aedbe4b848baffff31bee72d5181ada4df4573adabcb5b2a3c3a8c3ff0075eaa5f3e585c51ab9f2d590016848b27f26ac8fe522043f3971f9d30f"], 0x1008, 0x2, 0x800) msgsnd(r6, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000d6bf9b46140ec404b2f6c443fa7edc74654cbe4025f66c59ac4ae332be1cebc3416ea053a90b3f467e4730bbeb1b63c15016e4d313925221f680d037d7ebb4e5b2e9bcd739085f3d0ca3d485b2f9c1a3ec26d333b39fba09bad33ffefea801a7e801e8843c97fb161c0de812dc4c88b9a7c1497433b6cbf96f09002b3895c979baa01963882b4ab1420176ce07b5c0476d48f1354f5eb0c81c42661fc55200"], 0xa7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 2: socketpair(0x18, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/240, 0xf0, 0x802, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) sendmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="56eba124be2e8f780e79674c4d4f592116f5cd2fc4e03140c60e5a6c5a927232cde1ff81021afcb365dfc91084de98324d01392998de5922e35f51786bf5436a1cdff5be57ee6442c506e8c925d27572dfbf75f3d58916973cac66a080707baceeb9bf9cf3a673f12b351b57801bfa116c1144589af48b5439c0177197694e601f80f5a6038a253b5628b839a23b160f028e084c94df3fca8499cce3fdff6a27cdf0d7feeb999a6254ffe2fd6f367a24399bda143413c34266e53779c26eb525b2eba94992613b91533732eb25b4624e7fca3d6daa", 0xd5}, {&(0x7f00000002c0)="965cdb04f4352f2ebab6580d80ff7b6f2a007fde014e7d54ee2a0b56ba1c6ad487ace1049869d03c042deb786b34232c2d0975f1b7eebca9cfafe695c5aeb994f672ce0520922ad2ddee0f56881bbae5315dc973633ad2aded2236d0749d89", 0x5f}], 0x2, &(0x7f0000000380)=[{0x68, 0xffff, 0x200, "ebf616c2913fb2d972efe2f8d6902a9726bc1954013d1464784d67cdb085df46475f23b64277192ba733ab4952cc6bf7f8ccdb3f25269433c64f8ce3b1569b7db8e5f3490c0a0101e405d43641c42d2b1d8c775337"}, {0x40, 0x1, 0xb38, "5353104975f643295fb28298c57622d5cab72c1a8c9ed1eb30e4192e7a41711fce503c512c1702b6629989"}, {0xb0, 0x0, 0x0, "1fe9f6a6d8d3147c596d2f261fe02d07000ffe324ef607ba6f1def3616e7c51288347b8431006f265889a2d6c454afc4fd43dfe975a22caf9ee8bdd16c8bb53b40b6618d35b41443156b02e65c1d3b888e11b1af1c33aaab4a08b7a0d377ae8d3634cf961e4b7a8bca94cf7c27bef1efe1fd0431b9f5580c499088bace664d38e9144746ce9afa4f58269eca92bc4e8b63be99645c9bdf4ac07787253111af"}, {0x48, 0x1, 0x682, "bb0935ab72ccf99d8e1ddbee79d7dac8539b8476f7454e21b32cff1c1b9060517d3c008de237a018494f86af94c50067ffba"}], 0x1a0}, 0x5}, 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x402, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000600)=r1) connect$unix(r2, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x6, 0x8004, 0x7f) pwrite(0xffffffffffffff9c, &(0x7f0000000680)="1f0c14a3391ccb09bbfcce7232b26992d51fecbf11da7a10089e77daf0a205e0587221bedcd6cb984237222fbdbd406c6675412babc577e1a05255afdbb489bec029a234a73569562808c28959b13a095fa56dc4406dbcb5c443570427a5bd17f6b42fbffd12ba953d61c16f1e8d9176526cf167667a5db883fb84120c7e4ac723c319476c0fbd3718b99c2b2c7ef2dfbcf44230d970ed9c5a924e5ee8e72847f743569742d7aab453bb5065062f9e6ec8ce2fcc", 0xb4, 0x101) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) poll(&(0x7f0000000780)=[{r1, 0x198}, {r4, 0x8}, {r1, 0x1}, {r3, 0x8}], 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1012, r0, 0x7fff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) fchown(r0, r6, r7) r8 = dup(r2) r9 = open$dir(&(0x7f0000000900)='./file0\x00', 0x20000, 0x1) linkat(r9, &(0x7f0000000940)='./file0\x00', r8, &(0x7f0000000980)='./file0\x00', 0x0) close(r8) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000009c0)={'./file0\x00', 0x9, 0x0, 0x1f}) r10 = dup2(r2, r8) fcntl$getflags(r10, 0x1) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000e00), 0x40, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000f40), 0x1, 0x0) 16:00:05 executing program 3: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}, {}, {}, {0x0, 0x2}], 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x3, 0x83, 0x2009, 0x100, 0xff80]) semop(r0, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x7fff, 0x800}, {0x4, 0xfff, 0x2800}, {0x4, 0x81, 0x1000}, {0x4, 0x401, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x9}, {0x3, 0x8001, 0x1000}, {0x1, 0x9}, {0x1, 0x6, 0x800}, {0x3, 0x400, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f00000000c0), 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r1, 0xffffffffffffffff, 0x0, 0x0, 0x300, 0x1ff}, 0x9, 0xb71, 0x3fffffffffe}) semop(r0, &(0x7f0000000100)=[{0x0, 0x4, 0x800}], 0x1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000140)=""/160) 16:00:05 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8001) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = dup(r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0x40, 0x2}, 0xfffffffffffffffe, 0x9, 0xe7}) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000380)=""/133) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x6, 0x3, 0x3) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000001c0)=0xfffffff8, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x4, r6, r7, r9, 0x0, 0x106, 0xf2}, 0x400, 0xffffffff7fffffff, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r6, r10) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) 16:00:05 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000040)=ANY=[@ANYBLOB="9675d6070f12f741df7b16008200000088a8"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) open(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x9, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee70685d4116c4b316c2ac5b8564d74f53813d531b6ad8d6d527c650a3da6e94401b2cc1ca2f90dd1984b0abb509a366cbbbe6629e1dfee8131bb21499b65dfa0add356d23c251d764f6d990b4c9a1771cbaae658749734bc674100"/231, &(0x7f0000000080)=0xe7, 0x0, 0x62) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:05 executing program 4: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e0000000000000001a13bd5c510069d9d2000e01f00ff0200000000000000000000000000010001c2"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() setreuid(0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', r2, r4, 0x0) r5 = socket(0x18, 0x4000, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(0xffffffffffffffff, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x7, &(0x7f0000000380)=[{0xa933, 0x6, 0x7}, {0x1e, 0x1, 0x1, 0x3ff}, {0x8001, 0x6, 0x1, 0x6036}, {0x5, 0x40, 0x2, 0xfffff92d}, {0x7, 0xfd, 0x2}, {0x400, 0xfe, 0x62, 0xa}, {0xc4, 0x2, 0x6, 0x8}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0xc74, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x8001, 0x80000001, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x1000, 0x6, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, r0, r1, r4, 0x8, 0x8}, 0xffff566b, 0x4, r8, r9, 0x2, 0x1ff, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r12}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r17) getgroups(0x8, &(0x7f0000000100)=[r4, r10, r12, 0x0, r13, r15, r17, 0xffffffffffffffff]) 16:00:05 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r5) fcntl$lock(r4, 0x8, &(0x7f0000000640)={0x1, 0x2, 0x9, 0x401, r5}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) r8 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x48) ftruncate(r8, 0xf869) utimensat(r8, &(0x7f0000000200)='./file\x00', &(0x7f0000000240)={{0x6, 0xff}, {0x8, 0x47c}}, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001300)={0x0, 0x9, &(0x7f0000001100)=[{0x0}], 0x1, &(0x7f0000001200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xb0}, 0x0) 16:00:05 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x7, 0xfffffffffffffffe) ftruncate(r1, 0x10001) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) 16:00:05 executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffacffffffff0800460000180000000000009078ffffffffe0000002070200000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) recvmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="90", 0x1}, {&(0x7f00000001c0)="039de531d222f967a0a7e26bafcd52aaf8e83f2972914db2001c36f1e01ba782669b", 0x22}], 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x4}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x400) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="f9e1c1082b579ad9090a6d8ef35c", 0xe}], 0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt(r4, 0x4, 0xb, &(0x7f0000000100)=""/10, &(0x7f0000000180)=0xa) 16:00:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x3}, {0x64}, {0x0, 0x0, 0x0, 0xffffffff}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES32=r0]) 16:00:05 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000040)=[r1, r1]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0xf784236f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100051300000000000000000000000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1", 0x3f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) r5 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x40, 0x0, 0x0, 0xfffffffffffffffc}, {{}, 0x0, 0x0, 0x0, 0x210, 0x5}], 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{r4, 0x40}, {0xffffffffffffffff, 0x1}, {r4, 0x1}, {0xffffffffffffffff, 0x80}], 0x4, 0x86) write(r5, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r5, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x6}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:05 executing program 6: syz_emit_ethernet(0xfffffffffffffdce, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2cf79", 0x10, 0x0, 0x0, @rand_addr="bb0a781e95ecdfeb83e4f03d49da078c", @mcast1, {[], @icmpv6=@ni}}}}}) clock_gettime(0x4, &(0x7f0000000540)) 16:00:05 executing program 5: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, &(0x7f0000004e80)="e7a060d0", &(0x7f0000004f00)=0x4, &(0x7f0000004f40), 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r7, &(0x7f00000000c0)="7eacea26a9fead1c8a05be4cf2079e565f8fac3138498806a74e796c91472641a51e6c79cf49a764d0d3cec372e0a1b6d1580858a0c124b5d417f73d4d212da7245ab4e5d080281e77edc30d0ecf8c4b558f3682590cb3b6e192711cf74d716554e453a6520465452b39d737493f70c9c69feb4cd5a5b14c46bc1cb1bd", 0x7d) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000140)="976abd93d0720ce2b2f58d0000fc0042cc5219705296fb550aff1851419431e12e9978d4c2eea9741e402979dc97030000000000000096a9487cbba62a298eee03f8e073fa17095e6f4058dead0cecd0e4c977417542", &(0x7f0000000080)=0x56, 0x0, 0x0) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) getitimer(0x1, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) rename(&(0x7f0000001140)='./file2/file0\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mlock(&(0x7f0000f91000/0x4000)=nil, 0x4000) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3b, 0x0, 0x0) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) 16:00:05 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "eea2ff", 0x30, 0x0, 0x0, @empty, @mcast1, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a9ecf4", 0x0, 0x0, 0x0, @mcast2, @mcast2}}}}}}}) 16:00:05 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x10) sysctl$hw(&(0x7f00000001c0)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x10) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x8000aa3, 0x4) r5 = dup(r4) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) listen(r5, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r6, 0xf869) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) msgsnd(r2, &(0x7f0000000100), 0x8, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 16:00:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="ea0800"/14, 0xe) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) dup2(r0, r2) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x6) bind(0xffffffffffffffff, 0x0, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="15012e2f66586c652000c1eed14980001eb847bc1642a64b302c8d1c2081b8aba6400100000000000000"], 0xa) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, 0x0) setgroups(0x0, 0xffffffffffffffff) fsync(0xffffffffffffffff) mquery(&(0x7f00003e2000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(r4, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ktrace(0x0, 0x2, 0xa58bb6b72b16cc9d, 0x0) unveil(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r5 = socket(0x0, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:05 executing program 6: open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7ff, 0x80000000, "48060a610000a6bcffff00", 0x0, 0x2}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='.', 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "05045db98580f30f3e635ab4f7861d58e56965dc"}) read(r2, &(0x7f0000000180)=""/208, 0xd0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f00000004c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000500), &(0x7f0000000540), &(0x7f0000000580)="9b8367e2542c4a8d87f17a7c623ef8568a56a11c87403a3f06514d1bf8729bb76b1daf717757b40395e77e1d5f75f8eee399868b74f591333fb3b7997e41b034f9265230da9648", 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x87}, {0x8106}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) sysctl$vm(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = kqueue() sysctl$vm(&(0x7f0000000280)={0x2, 0x1}, 0x2, &(0x7f00000002c0)="62896dc8db20c84e26111d4962fedc3940471ad0a89a10c8a8671dc1b28d3ca897b68e6ac2f73b908a2ffd8631aade8c43624d97c18b461ebab3c22c9ff83f26ca75772ede9e43779fa25ce640d4ecb1b9af89836abaf7f7e9fec6a1edc357b6c98e0f1a8ea0bd616bbb56579fa27f8e2b9fb310803ae439a76970d6a297753ef6c0c8079a160a1ef367b46688691b3f25f2e354cd27d03de4800eb4257d2421d0c0c23a7c4e000135495bf4ea21acc318233eb5b1629170c97a911f97173b9fa6e7a8b28c872eb9295cca74c05a6f9bd9dca97c3010164eb249c7c0b8c8de9a50ae77e663d7bb555786f6eed555da1fd3ea4715224146ebcefd2de0", &(0x7f00000003c0)=0xfc, &(0x7f0000000400)="a2f0d7327e95bc153018450e0a42ff70c739495952be0690863dda0454e4a66a0888e005af2f072443e313d3b5d9c0740dcb25c73654d149d5b3eef466d6428c72cccfc0a3840815986300bdaab10a1fdd4e1ab9da5be7e097787bb0154687d91ece501abd79ef6e3ce6a9ce3075029eb76a325169750449ee973a791824747c3396deadd106660c6c4ee769daaf213de36833df682cb0", 0x97) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x6f, 0x4) 16:00:05 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x10001}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x40045700, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000), 0xfffffff0}, {&(0x7f0000000040)="adc4b8246ad445cebe50a4728b4faba70e506e18bf31146a466c424489b57f1f", 0x20}, {&(0x7f0000000100)="c43bf340bf8703bb6ada7d5fb05b25de1f02888f8ad0c77ef12254e75201a7aa08a47dddff7aa35c580b9e01410e702ad54be23b07c069734da54a65af0b103f3255a289c1697124f5f6279f01aeee8f2e9250146bf12a02edc6a495bdae088ee5a95f4972a33547667435e80886bebea661274eff120cc5", 0x78}], 0x3) 16:00:05 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x3}, {0x64}, {0x0, 0x0, 0x0, 0xffffffff}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:05 executing program 0: socketpair(0x6, 0x5, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) write(r0, &(0x7f00000001c0)="99504ad8719e25268d50978732d740fba63eeb829bd773c99dc224ad9d905bbb71a661a8550700a10847219846ce656d2b2b013633ab672e07bcf2c32022f7e5036a997490ec18acfb510c232b99413bac40270310e58a673d840d2a9af2de10e37aa566dcdbfe58a241dc35b741e155c2c27c8cc3fe5564812e48c054f0987db1a183550acfa9bc241a85bb9f857a248b56dee4cd25eb87afd133", 0x9b) r2 = getuid() r3 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r2, r3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) write(r4, &(0x7f0000000300)="4a90fc4e3aff410f452c81fe89339547f18d97650143a6bd201c8c2086ee4fff759b1795fc68aeda9f3a1bca8d1985e9508d477bd92a78e8b7", 0x39) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000340)={0x0, 0x1}) r5 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x100, 0x14) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000003c0)=0x1) fsync(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000480)={{0xf426, r2, r3, r2, r3, 0x2, 0x4}, 0x1, 0x100000001, r6, 0xffffffffffffffff, 0x98b2, 0x7d4, 0x7fff, 0x8}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000500)) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000540)={'./file0\x00', 0x1, 0x80000001, 0x1}) r7 = socket(0x0, 0x2, 0x4c) dup(r0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) fcntl$lock(r8, 0x6, &(0x7f00000009c0)={0x1, 0x2, 0x80000000, 0x6, r6}) setreuid(r2, r2) preadv(r1, &(0x7f0000001e00)=[{&(0x7f0000000a00)=""/106, 0x6a}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/83, 0x53}, {&(0x7f0000000c00)=""/129, 0x81}, {&(0x7f0000000cc0)=""/108, 0x6c}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000001d40)=""/8, 0x8}, {&(0x7f0000001d80)=""/82, 0x52}], 0x8, 0x3f) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001ec0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001f00)) r10 = accept$inet6(r7, 0x0, &(0x7f0000001f40)) fcntl$lock(r10, 0x8, &(0x7f0000001f80)={0x2, 0x1, 0x87f9, 0x1, r6}) 16:00:05 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000300)=[{r2, 0x4}], 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f00000000c0)="e917b155b9e1c40406933a3944ae0645881780203159ff4523", 0x19}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="7a02f9"], 0x10) r4 = getuid() setreuid(0xee00, r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x186}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r1, 0x0, 0x4f) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0x1, 0x40, 0x5, 0x889f}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r4, 0x5) r5 = socket(0x2, 0x1, 0x0) shmat(r0, &(0x7f00006b2000/0x4000)=nil, 0x3000) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8) r7 = dup(r4) flock(r7, 0xf) close(r7) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 16:00:05 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x110) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 16:00:05 executing program 2: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000400)="9000b356", 0x4) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/79, 0x4f) close(r3) r4 = socket(0x18, 0x2, 0x0) dup2(r1, r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000440)=""/4096, 0xffffffffffffff17}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000001580)=""/155, 0x9b}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f0000001440)=""/118, 0x76}], 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0xa, &(0x7f0000002240)=[{&(0x7f00000000c0)="b0c0698d367d36c3f551fc1fed83b58e4ed86a38b3719d85", 0x18}], 0x1, 0x0, 0xd0}, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0x3, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0018"], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xcb}, {{r1}, 0xfffffffffffffffa, 0x13}, {{r1}, 0xfffffffffffffff9, 0xc5}, {{r1}, 0xfffffffffffffff9, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0x3}]}}, @icmp=@info_request}}}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:05 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, 0x0) 16:00:05 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0xe38c8c1bb9be9111, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 16:00:05 executing program 7: socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x37, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f0000000000)=0x4) dup(r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}}, 0x10, 0x1000, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000200)=0x8, 0x4) getsockname(r4, &(0x7f0000000000)=@in, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r5, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000880)=""/21, 0x15}], 0x2) 16:00:05 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x3}, {0x64}, {0x0, 0x0, 0x0, 0xffffffff}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:05 executing program 1: socket$inet(0x2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) 16:00:05 executing program 3: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000006}) flock(r0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xb2) fcntl$dupfd(r1, 0x0, r0) getegid() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14d) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:06 executing program 7: r0 = socket(0x2, 0x1, 0x0) dup(r0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x7}, {0x20, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xfe}, {0x6, 0x20, 0x0, 0x4000000}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000040)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)='D', 0x1}], 0x1) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) bind(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1000000080000000}, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x16) 16:00:06 executing program 2: r0 = socket(0x2, 0x1, 0x0) dup(r0) (async, rerun: 64) listen(r0, 0x0) (rerun: 64) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) (async) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x7}, {0x20, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xfe}, {0x6, 0x20, 0x0, 0x4000000}]}) (async) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (rerun: 32) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000040)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)='D', 0x1}], 0x1) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) bind(0xffffffffffffffff, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1000000080000000}, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x16) vnd0: sloppy read from proc 37155 (syz-executor.7): blkno 0 bcount 21 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x200}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040), 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) ftruncate(r5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r6 = accept$unix(r4, &(0x7f0000000440)=@file={0x0, ""/256}, &(0x7f00000000c0)=0x102) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000340), 0x10004) r8 = socket(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x14, &(0x7f0000000040), 0x0) r9 = open(&(0x7f00000014c0)='./file0\x00', 0x70e, 0x106) connect$unix(r9, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) 16:00:06 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0x6, 0x93, 0x7, "3ddef73eeaf0192379c0fc0c82345f59bd4d23b2", 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r2, @ANYRES16=r0, @ANYRES16=r2], 0x10}, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x8106}]}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r3) r4 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000000029, 0xd, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r6) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r5, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f00000000c0)) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r8, r9) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x3fe, 0x0, 0xfffffffffffffffd, 0x8000000000000001, 0x0, 0x6, 0x4, 0x4}, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) r5 = getuid() setreuid(0xee00, r5) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x28}, {0x40}, {0x416}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x27d) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') poll(0x0, 0x0, 0xffff) dup2(r1, r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, 0x0) 16:00:06 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8004) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) socket$inet6(0x18, 0x3, 0x29) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000093000/0x2000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000135000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000004, 0xffffffffffffffff) write(r2, 0x0, 0xfe5c) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:06 executing program 3: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESDEC=r1, @ANYRES16=r0]) 16:00:06 executing program 1: shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0xa, &(0x7f0000002240)=[{&(0x7f00000000c0)="b0c0698d367d36c3f551fc1fed83b58e4ed86a38b3719d85", 0x18}], 0x1, 0x0, 0xd0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget(0x1, 0x3000, 0x91, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r3, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) r4 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d4138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef28a1ac2c2488c87429131d1438f64f575ad24fc8d744442e9d8ee53ba0d06b2f142051c99fcadd30e0495efd4ad2ff40ff564f0af0588e6d6d59e90b379d02d31a018c3bfa7e172208d4b36260448613dff6d45460c8e747fe950763fc389550d45846df3ecb219454f59042526128b90a1baf55cf6a29741bc5ccd36f60c9b34cc4d98cecdb48c50c61af76831cbc1a5ddef540175d35edbe8343b501833b6bab3ba2321a54727d04f4df686e5f9597c87b7bb53bdf7fab4fce72ec6b0ddcc600536e009d169728f404293233c06df5cd68edee65cfbbba9e10cace297fba42fe3ecf0022229c8c11a54b86e719c0bd9dc0489aa22d4e785e48ed"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) fchown(r3, 0x0, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x116, &(0x7f00000004c0)=ANY=[]) getpgid(0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x101, r2, r4, r2, r5, 0x8, 0x1f}, 0x3, 0xce, r7, r7, 0x6988, 0x3, 0x1b97}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b39f0 16:00:10 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80047476, &(0x7f0000000040)) mknod(0x0, 0x0, 0x0) lseek(r0, 0x3ff, 0x1) unveil(0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)="6b0ecddabe20ccb142fedff584971e6be4", 0x11}], 0x1, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {0x0, &(0x7f000001b000/0x1000)=nil, 0x6}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {&(0x7f0000240000/0x4000)=nil, &(0x7f00001eb000/0x2000)=nil, 0x83a}, {0x0, 0x0, 0x1000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000199000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffe}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="7802"], 0x10) 16:00:10 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x3}, {0x64}, {0x6}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:10 executing program 3: setitimer(0x0, &(0x7f0000000080)={{}, {0x4, 0x8001}}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x48) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x4, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = semget$private(0x0, 0x1, 0x282) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000040)=""/92) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') geteuid() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="f5fc557255e800d4d643d8c8517987128c255fe0ba7f024e85ea41c520240bc17c"], 0x1c, 0x0}, 0x0) 16:00:10 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf31", 0x5}], 0x1) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) 16:00:10 executing program 4: sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x5, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) 16:00:10 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="2301", @ANYRES64], 0x10, 0x0}, 0x0) 16:00:10 executing program 0: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f00000002c0)=ANY=[@ANYBLOB="07000000008000000000ff00"/32]) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x52) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000800)='\x00\x00\x00\x00', 0x4}], 0x1) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x9401, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) r5 = dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') pipe2(&(0x7f0000000480), 0x4) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x20000000, 0x0, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r7, 0x6, r6) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 16:00:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, 0x0) 16:00:10 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = getpgrp() r3 = geteuid() sysctl$kern(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000082b00fe350e28ef0900c08cfe24be0000000031"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) listen(r1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r5 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) accept$inet(r5, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) bind(r8, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) select(0x40, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 16:00:10 executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) shutdown(r1, 0x2) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="7d2163f0", &(0x7f0000000080)=0x4, 0x0, 0x0) 16:00:10 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) r1 = socket(0x18, 0xc002, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/224, 0xe0}, 0x1800) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:10 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0), 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(0x0, &(0x7f0000587000/0x2000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f00009e0000/0x4000)=nil}, {&(0x7f0000a56000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0/file0\x00'}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) 16:00:10 executing program 1: socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002240)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f00000022c0)="dec91f1ffcacf3289a009059c3ad5337df6ac4f39b649ccdbf5ceda1ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6f4b71a2c9c807d90094c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xe5}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01", 0xd63}], 0x7) close(r0) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x88) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, 0x0, 0xfffffff7, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000f40)={0x3, &(0x7f0000000400)=[{0x45}, {0x20}, {0x416}]}) syz_emit_ethernet(0x22, &(0x7f0000001000)=ANY=[]) unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f00000005c0)=[{0x7, 0x1f, 0x8}, {0x1, 0x0, 0x40, 0x8000}, {0x0, 0x0, 0x22, 0x3}, {}, {0xf9, 0xf3, 0x7e, 0xf896952a}, {0x8001, 0x0, 0x1f, 0xb02}, {0xfff8, 0x7f, 0x5}, {0xffff, 0x2, 0x7}, {0x3, 0x6, 0x23, 0x67}]}) semget(0x3, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x150) setreuid(0xee00, 0x0) r6 = getuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x4, 0x8, 0x4a36, "fd2125860f252d0000000000000003349962d00c", 0x80, 0x3ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x7, r6, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x1, 0xc00000}) 16:00:10 executing program 6: openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8001, &(0x7f00000001c0), 0x400, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000140)="1678e552b90affffff7f16973f00e9a7", &(0x7f0000000100)=0x10, &(0x7f0000000080)="a5bf38ef1ce7e3a4c202eeeaf7eaee9fb68d0bdb19f0cd7e5b2bbe898f5e4d6716a1bf14ad5611c9131209558963af7e8f4ca823f3e435433d0338a407723eec62364b1bf5fd066a1c6bc037550f0b4be4898ef3ad909823798e1e07890e231852eb4dc034107127", 0x68) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$dupfd(r2, 0x0, r3) 16:00:10 executing program 5: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100), 0x0) 16:00:10 executing program 7: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000040)="a482dbe0816854bafcfb", 0xa) mkdirat(r0, &(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', 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r2 = syz_open_pts() close(r2) semget$private(0x0, 0x1, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r7, &(0x7f0000000600), 0x10000000000002a5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r9) r10 = semget(0x0, 0x8efdf20966f9a7f4, 0x538) getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x38, r8, r9, r8, r5, 0x80, 0x1}, 0xaab, 0x101, 0x4f92}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r1, r9, 0x20, 0xfff}, 0x407, 0xa, 0x6}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000005c0)={0x3, 0x4b, 0x7, 0x599, "d818220088f9065400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908664540551024820786a136c00deb655d53d98f02db78e1b790623cf04370ba8f9c2e1a4da5fdc66cae3b28299eedbc2f41956966c17b10f0c30fa83b4d12b38728584c3ad6b92b17e936773a06ea6257ee0fe396bad9ac145854734554e42871c422c72ad6e51b10789997a74ab1f163c215b45600eebcbebc0b53117cb0a568996513223bab162d0a3f14de5f55b678c53cbeb9d9ec8e2e7f5eb40bf22833640c0d158752d636afca64cf332d161eefcb1e05b3ddf55aa6f0631cc3442141687e9175a3c60ec218563bafac03753cf849478f77cf3de6432fc2bc2f25d1bf6a161fdf38bcd9e9c6b0fe8bf4e105cb922e26192f33497defa555ea3643bf11b40c2ded4fda0e76b7b7cd5c2078c9eb7df0b41ae71c70f3daca7a4bd730638cfbd12dbc1cb0881fce88ab4720ff0279595e85a283a7bd11d1acce03a58932c6eb7ea55c4dfc9537b77dcae7df385b8ed95a7963e77aa9efb9bd14e5053cab0c2d7bad9e6d863add3e40f470e4801223d474814744247afbe1086811d2b8c6ebee57773aeeae67b1c80448fe31e273824eba219aeaad252e9ab9335587d2cc6b4bafc28157b27a03c4421c679f5ae6364923d55db29bd0ef93f8adb12a7c01add149e6c91e399aecec02219342cd56468c5db13a248e26b762eaac903245794576e96fa719482821e11218aca6cf93e542d49edbbb704e4b6220a303d9887238bdb4d7e29e3b30289eb0cb1494705ca02de93c593fbaaf8dff12eaac92fda27920878120fc6ab81394f3752e45531ea6eb3d2c1c2eb049fee89266b1fc9e61ac71bd71776a6d3bce98d31061f4d1b4f803521672d3ddc6c1a07802aee298a264f41f9ace740bfcb1765bf4d4f3f0a1095f070ab07ae568f16da17ce4b3543ba2c0028ecfed42eae7a91d3092b0bf75f52c83c0defb6abe5774d8ad834b4496fbaaa6065c70a3d83c18d0306d5c7235245a5b92583c305f8f5b19b662bc838257fa6beaff3498b6e0672c9055fcdb6e6470e7fd3cc90cf659a9f756320ff372bfe0f171d475cfa553c2a1fe8bef88fbf1", 0x435}], 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 6: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') syz_emit_ethernet(0x12, &(0x7f0000000040)={@random="9675f9392d9e", @broadcast, [{}], {@generic={0x88a8}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f0000000080)="ac64c9c9b016d82b3bc2cdc0da27ebbce4ae5f5c86fb67fa2831c20f79f7429ce2af49fb769b9f08922968b9503646d8e381bcf45fa8876a5a69ed1d7eb0beb47ff45c523668dc48566895c12cb9d79640ac7e7e6d0aa4ea8b72054d853c6f33b9377a274c60b73802f422eff9a46ce736af5fd63965e13963a31111de0f552dffdd882a2523c7f06c4b1c025c26afac6e844d4cbf6d4b32d18a29a812531318e3842a729d89be387d83caf856e478e165c36ceb6bf1180f31ca3e6b066a615c07d0f045a84255d7a96804cd748d06fdd7a71f065360b8722290ea9a1a2f22941eee08f5eca8a4cd0765e2", &(0x7f0000000180)=0xeb, &(0x7f0000001280)="68b9be681757152669a29857d9ec780ee51976f9a1d8e4e6389a43a54dcf850f74c50f6e955f6fc4eb796710cce35d51a7c13ef064322a75f232484947ea537083f2f979547d6616c02f4f0ef99ce27ef7357872b2c607f5f75f9bd995c98878c7e25db76eabe0ec6db1acf4253b673e1549bd4cd71f1e4aa29734d7fa353baa5035f215533a071af016a41379ccdeec59b9af93a54c5b6700750c742009b516385c1636f026aa56a6b87eaf562e3bdc52a52de015b79a0bd7f6e8e32e8dad97c794eb7cc20e402bc3335dfc700b6fe5296342e41cb440615effc6d5b257b2f015dfb648ccda1d124b1e5773141335d94e291be4dc915fa0b0e8b66306952c44ba2e64ac15cba7708abd403c9116183ded18bd813a50bf63097a7c96451473865c8ddc7ec6f9d84196073a19a8c9b50bad5bf14466e5220b05c379e28fad291c404298cd8e87708add5dd9f90c98b5a1ec14d4fa99a53e33f8b6bbeb78f03dc4d62049652cfaf02bef14a3c3a5fd0674252bac266785840c28307f6ccf4d272422c3a91ad2d2861873d45a4350f278d78d007eed8befda0fad197e5e64b012b7d0da75a4f34ed3c6c1696329f3d0c869952db9686d5902f2ac0e4e40dc0f06d11cff23ab4d205c84974afc35696bfce050fe0e13c923c6782db7554df51478561bd8c3191e819579c40210d7b3c1ace0eff268e16df0a20e7e963b5ad03bc3e147d37768a349dc91723a115e755aa944273f58d6499e8adfed0d873892768ef9a2b084a9ec2c68ce95d4b9e79db076d08e2c7e2127084fb0ebfe0b088d36cfb2e2547bf898c79e952e95ae13fcbfcfbd3a2e4b8dba372c3e9242404292098c1d5baa7dec52aecca8d6900d94d8f1ff23de4d1aea3e11e129c533b9f1932a0d7a39349a4185d7496f868f404c502c9ecee560b40e4dfc47784bbc1da12ea462fbca8679d36bf1059b3efc2878fa462f0aec484d286bfa43ca265d42f8f37b498f4cf2e428134d4670a45803737c434d1b1bda4bfaca6c6aff1bcb21f76ba5164d154314624ed03db68ed2cace1ad401d10fcb6c69657ae996efd07630e168d7e53d05295907184648c6fd4691890b17168674b38c203d55b4885a1e40eb22f170d913bc1be58aca4d124a0af743015bb85de495a15d2d8dc7ce5ba96b3e50a08bb045754bfc441a9bcf4372201bc20f1edcfe395789f7674e7de4f8b5a929038aec9edb615961a7b6fbd27ed158ab467936192cb83c1111d523522753a84b785bb1bacbe0e417537730004c62bb4836bad62b790027a8e24f33ff71d0f97a48de117e2e4395be8724d524b6293ae3464e109f811279aa25fe51fae7a168380b052a36ae7a235b2633dfc920e8f6f9f06ebbf8194cad985a6ea024c5d2c0a3676fdfc5f41ecc5084ded3760e72e9e37da34d94309f5128e0ebd00d302e7f2d8bd1ac856f60b73940abff52fa6901a9d26d12f76d96b20a0bf257143e22a18fdd3315a92001ad7dc1ecfe849088abe703426fe827853fab02f8046898ff0bbc58779021fdb322f2a651c9de335d2cea308f7e1826e33b9e5299310a9e435bdfa456f15367dca06689d9898f426d0f526e2bca457524ffe34195c4820a1147e7a5e92abbc219e4a5dfa7aadc39c4031f1c07872fdcf2e834c73e763c08d9988afb180f522311c7c53d10e4e1136e90c938820d5d0ce87ac1fc196716674933c701a1f98d8bd3c14552fb8e5f8ebf92685be9524521ec8c0485eb6699bab412037429a355399f23f707e0fee17016fe5f724dd094d3421b14c9cf9af0173c164bde472ac7689b9157c41fe7f8852a75ae37781afaaeda5afa036708424aede54a391f60f61f81e4f97baf4b5a88bb66efabf90d61a4eb6e177cddb7207bfb2dc1341885834a75567c6191cace37b2d40d8e6742fd8a632d0c8896223f0f15c604cf6e95a7722efb81e61997779c274e73f52acba5e0881af51b1234a7cf2d9000c3473f86605aaeca3054dfce7a4e13a39f02cdbf5c1f46716cad0354477715a4abcc4cfc7ad93703cf9682e85d249ca8a9d71748a9ad092f13bbf4dd96bc9894532421e9be654a2278f7ece6e8c0f4794137bb2645c8e4d21b764db6b2370b0bc40ca41e260604df7cb5ecb3fb75fc48be4a541d56614706473adf70b26990473e84ccfed76800a2399ff4501a51205d99efe7abdae145b7551619cf9aee6280b362afc875d136802ee330292a40e6d5b9f4177942cd193e671cd4112d495ece5f8abe027f713cf2f65053c69264deaa6482adb5229c9e3667319efafdb6df60de3bedb15d419c6eb788e81ca911bf9972e165023e243907743d2ed69a3db62ca60ad4eca78d05dbe21996c52f7a159343332f660ba006b1c234bc78ce860a6b1a3023cb737f12edc3358c36b17462463429e573dfb677899c01a1202cb80341ff9b2a7f254a1493099d4a374ba50f06bf1d69970dbe498cb73c7af6f82fa799636bf27d3f2a6ec37ac553877bb65628124b3c81110e3acb1ef3f2f48d9400f861cd9c782f1e2685162b1bf2de4232c8ca4ce1d8e7522afcbca1b55b994e1821ff937c737e9b2798b2e475a78f2d57bd6906a7d0b501d6bc6c957cebde3d445aff5d4a511866c5211f66fe44272ca8d11c2f1e91449a8505c290416b03a9b0bdf28f491651b4f362564f2a2424726417d9f8359b8cb83ca0d5bfcb320a8e5cf8b8d3d88584221eb5b7c098b691002d6225b46b79d715a582b9993912c15d3c4aacc8b679db611c67428c03f42aa39399d35c2dad2fa18b9b83e6759c4b777931b4c9d157a2db375da234793d477a2cf86bca400a073f3f2fa63e451964dba6d34dfea4caf2bc8879e0970bf4440bd3469c302b4e9d869cda717d199afe905b01f55f48b65a48120962a0dc4f192a3caacf79164626394d3a400b08b2af76d686ecec359f3e3175a2f4a8879d1b8ec85959bab9c23c636e420f009a28df9b381bca0e25ced6b9e1527158487861db8602a5537aa0b2606c0c5cfed6b0aeb773e755e82ef6fa443dbfa5b7e15bbc24064aacda3b24f7976b48796f1fc41286f3187988c1aa6cc3386a8306e9f672f06415edd04c1b529d6186d18bd1c500f0ce8cece3b7ebea13089bd20c60cb77a008a1cc5a7ed9157a988499e18701aa0a0372d4c00e8befcb1042246b031ead0a11eb131acc0f7cdce2ac9bd00a137bfea6d20340b7e8980c1a21483c0375947a6fe9067c65af6af86e4aae9d0fd97b4f77ed77c0fc9ecdb0735f10fdb3cb0f60d68f2bdbd3286dd1d2af0a03c108081d6b3b45faf83b903acc57d78b435458bf7d96a45683435d87bd2cdf6e9e7fcdc3272bc54b37f9ecaa27e808628815de35c34b66068f37dd10850045644dd60c62d3e8d042cca9bfd9e5833878f1b5f3e0803e3337c115482541f9605b137aaad54505dd294db9bf1f301e2cee17aef169445c1f215877ac427fa5fffff1c734b64b63733721658118bf80eccfcff8f1a9c1eabc0b75fc867019ca2c13776475285dfa301570d08d09ddeed4c405ab740f21dc6a0a5b9a432b6be502f09e0dad0903c9beec9f50329b91996c33879b14a860cc876fba8efe3d8ed3bb824fc4d2d0c41cb2bdf641118760b1d7b2913a7d0ee94a4aa56d2c40584cf746869aff4388928b59fc337603a42f75e3834008823415d7068605ff7ad06972951ca5a82ffe92ca95482176ffe6019ec4ea63e38ba10ac45cf09ad57f8884986621fd86a53a37b8aaafbde980ef1ae7a021b36600490ca262e688f2e30d13268e412aa12cca676d2a68d60047bdc735a2e8f92f09722f9fbf97eb891d2e613f1fc717f64a2a850e6b44ef2e318d95f0fe487853a2bbb9f1b7eed8d4c6ed251b7fc2807db0659017d3ea017041c42fbe820d6e34887b720ad56b396868f952565ef389183267279a642cb5c85d7c95efecebe611fe111ff1990b07f2ee932163253ef9878be2354daf3f5aa4a106d960e01c4ec764da71907731960cbbaa0cfa925eb33b448080be0b58305cf7509b706349a4480a5473a6a5250baf53e651ca46ee97bb0629071917bd6f9d0c95f1b2af999139229fe89947faf88b6e6d30b03bd4c4de33028e8184598f6886f3e895961aed0ce77cc962947ed72abb529e25ea6229bb846b84529d5b22182db064ebb1d2958260a9610bc3aeab348805eaa6a44167c6f2319df5eaf790d833441769a2a7dcf62c0d75eb15fa7bcc3fb68ddb544b1e84b576a48933839797adab705d937078745e30a4c34e95004a9582bd90199588190ace8050342225f98798187f4575a27b8277c346bbbda4610bdd2195efdeb31bc849749328bb71880aad130d33f436eb304dcdf158253be115bad105735880c3efc2d5a2a6e70224159898e0bf980a274a665debc967f3738863369d61015652520e1e329345753e4be47fbefecd89ab6467f58f88d14b6ddb9b69ad35ff5d640ae6bc9b563e3c0913cf1e0862cc0e41ed1d4dd926f285cfc1d2ea2e1b301930947a08235ec7f4dacfeac882a82b6aacf09a428ad9a25a9ce89722fa08567ac581f274f653e424ab1b89a3ae910725f367fcf5f9e585cc1060b8dc7d8b9f2e823063c6209bd2e4fbbb599d2efd08b21ecdc2190670bc767ba4c1d1ff9ebe11a43fc59dcf2c259548085db7607812c4918b396d40e720ac4227e9d837465c6ceca507862f8babecd5efa1cd1fdd673156d6813b2c810190377530c993d0b372e751c064a1dc5a967ca545795312e28c083e61cdaa0ee0506a1e68eff7d448b13c8e7200c2187e2f51ef1e5222894712546371ffb83d9a3764d16c48a4fcf855158e99b4a5cee376ed73b4fb49ca83c7c23e7c7733cced4af7b41fc9b166150853c26edb5832564f7c1f5c434e77c07824850820ad486a7748c021b50e7040e771d6f7b35a48483f6732da4ad29399909c64698cbbf14b7093194b39df8255e659f5f67e795275ed5303494e729779ac15fffac55a9f72fd9f4e5a7e889027c436895214b66192d4a42b09ad83d13340714ea0d1617dd85a1d4df2045ba1e0d9b7c2282e583778f8e0873f527bdf225298fa1bf39b2906772b8b7d7c226bfbebe7cc7a0b6eaf19993ee3e68d5c034928d017f584b236dca42bfe63d592e99afb96d7bfb201cd34dad70336e7346d76c433b352b9bc7fbce03a2e11b341003d63db9ed8042874ae234212e5797b9933e386625c8a0ccb09c48ba845b96fa24a46b685141f1e1bcf1260904d008849703d53b91f5aa4c025cad7e056faa44fcd12ca32a33ab3f3bea9c22c40dfb4dcfaeb4bd8cc873c2b94b51a029b887fd2f1fe9b832104e2f92e55836238549cab9197d47643cfa56bd845af25ee776aa3b1a94190071d2421944dcc8916dd27b3fbd4b4d0ccdded58bc2fbd3b4e03b5da4bf8c164c2972446a28375a7f1a19563c6d341b4b72214dd0488599963bcde1a0da583fcc03c8e6e0d02338529ab7a2b1d1ab9a9e5817b2a26943d00b5e52b1b15ed6796b5c4b0d7cb25ad89b6c34ea4ad2c87d044ff99217a7702c0dc6e2d91d9626a3a3a8144686b91d0dcfc3190a83294395cd904862904e59972db784a2f0c1b3547c6fd6667618569d12198cc522e53851852be2dfe6b3930c87f44d4d1faadcbc5bae17223ef77baf5327884ec6222763c325c784e2a227a2e75e5dcac310f7ae48d72551fa28129cefee5520399b43c18fa55d1d0442509a32ceabab2b4e55942519c02fbba54650b683cef2a1cd52f49b0b5658f99dc0eed3f244e689a6caaac8326253697", 0x1000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b71000000000000000000000000000000000005000000000000000000000000e3"]) 16:00:11 executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) seteuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r0) r4 = dup2(r3, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) setsockopt(r2, 0x2d, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e62ff3048e69931aa25", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc0) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7}) setpgid(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0x0, 0x0) r9 = getuid() setreuid(0x0, r9) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r8, 0x5) fcntl$setown(r6, 0x6, r10) setreuid(0xee00, 0x0) close(r6) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2040f4d274006a09cb73b6aa3cb65f953a1f9a6efbcb73a9d9a7da621e52"], 0x1c, 0x0}, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000001280)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x25, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) bind(r4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r5 = msgget$private(0x0, 0x208) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="0100000000000000d461bc8a4faa814af8519635c6952eaab66b5093434bce2c9297d675bd311a42ff08720270598daaf93b79778548fc7da428ec26d9668626bfbdd8fa87eefabee5bd2eca3a2ef38827c74aef83a3430566aaa9a1dee719c92085f8185ab72556f489dfc2d7bca23966e2fb0c262c98ce92d1a257113aa6269cd3e1f7765414a7291c511483bc423e5e22cfde5682107f54daaede0baafac97a729309c6cd98bd015790189c79ac87c63c11fb3acfe9ffe6d7df3cdc776ba457f9ba17f5e8305b12c05ff3a6a11cefcd61dd61b06c771eee1afbf23fe79980ff6bab93"], 0xe4, 0x0) semget$private(0x0, 0x5, 0x50) msgsnd(r5, &(0x7f0000000140)={0x3}, 0x8, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(0xffffffffffffffff) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000400)="10", 0x80}], 0x1}, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) close(r4) accept$inet6(r2, 0x0, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000640)="439ef6a28a6df311411542d725d772a6baa928e0dafe22d6f0a6182bcadf14bf68dcd994540f346e750dd86ae1ac2336f6ea1b73b6b8b8101db53bf7f5b5bcb9185436bc6b4b9e946ee0bc786933fdf2b286184a84a255ecaf37618e7c94c098616aef8ffc696f311075afe2f87ac30e47752f930d8829c039087fa179352e3d9feed086f55f734148580222e1ad9a6b52b314b1fc5f720b102af39b851d975439fb07eed9b3f19a1250c85c59c31cb1947b17a5a589553b7bf4ef69dedd2162912ffafe4f711cc4e21a7f9f39e91fe9715ed3b595b53b1337aebfc9299279ceefbdcf0e2b9af037d3c759ecd6fb82f34f7b2a18d0047b6462e5708e9e15be7be471dee41029e6373e1c3c187ebd98928e8c8cb2501e43f7df85dd4bf2b71e41b6845633f1f4c9c43d22cb111e474eacc806e6e638385a9057cbf0a824ca557eba10892dd70aa087629e36faa06658200a93f56d026e76807417c3f097f7cbf4c2d6b71289b251d450c95865bd37a901620d3acae553e47777952a131b682b368272fd71b50f792928e08b58e82f148105170a86057a71e33ac4e393ed873017c36cab6185ae006a860278a36ac0048096f9f1351e8545a0a09ae37678e2c4d02db6a9d97b8bd842fbd3d2a115fb498542677722a11c6566e9f4b989725f5d4f8acd709c75d6a27fb028a31b9fce2274acd66229a000712464a14f8b6be20b459316dc6d4c6e4f888e0d4505c70ca7cacf59e350d88c8446a375e561dc3a71fcac7db1cfb69e14cfe128f2c59633d97bdc3075b5a3ad1d21d01bdc48aaba002c57a9a402243e9a803e029691aa93167c9b625dcb5b40fb21bb2fc9c7d592ba9bbf013580dbf57febb69111ab88427b68f32345d1f712dd3ca28fda19c259854fff0cbf3f9e22209de5b42a6e1f96df64d8800ea5e92cd63cd476d1a40ee0c4f63d4cc7ea7ae39ddcb73003da9ab0a1e790f4382a5865ea8589ee9e8eb65515507cdcf13cf10b455d4ab761a54b124b7a754cd64439e97312ee6c81155daebfec179a370dcab0039e7f6cfbe8e2b2a9a4c3283836235c70b4c43cdc929a84742cfda84f8794a0c1abbc82f7a2aaca7d7d7724e3e86f39fac95832c2f451676122141f4bfc24e25b7f334784f2b14c7ea1f11c571002c839ac3ea05093e5f0e92907b2432cad4fa882c27507a0a3fc66ae9035a6680ffbed7a476df542773a3ef84747856e2548284bb4869f1fed5e3d7402dba0e74c5409f51ea886da6fc564477a126a937dc018c422dac734a91a2575f824d615bd5932aacbbdbecaf58135155e78e766c6f4c0ccaad6e4482583f887e7d44392df3cba55ee40e254afeb79fa4d4d2ce12bbb736d1d50fa83052dea406398451d72737d43ce00c6dacf73d1aa5879f59532c45c7b", 0x3e8}], 0x1) setreuid(0x0, 0x0) 16:00:11 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() r1 = getgid() chown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = getuid() r3 = getuid() open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x6000043e, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x120) r5 = geteuid() r6 = getppid() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7, r2, r1, r5, r1, 0x0, 0x34ef}, 0x4, 0x0, r6, r7, 0x3, 0x6, 0x1f, 0x7}) setreuid(0x0, r3) seteuid(r3) unveil(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={r6, r9, r1}, 0xc) 16:00:11 executing program 3: mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x1, 0x3, 0xfe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) 16:00:11 executing program 3: sysctl$kern(&(0x7f0000000300)={0x2}, 0x2, &(0x7f0000000000)="90be1427887dec2b4302884966fc7df60ba5ed643acaff68b4c139ca40d63a9bcd6366c4536e35b9920f46310ef6ee1621e45ab7324f8406d852819cee99c92c9a534eaaed4ef42e38f3a94dcb0bc269f95a1148b8199256cb832475f8e3e92f81dceef4d00407c2dc1e6eba69ff441c4d15d9a62d3fdf2db8edee8cc10e378be5c249d62303d1737b014b8a2bc6633819bdf8385c1d31fe5a40679fcdc3e8018f8d11c0a051bfb25cc6e01a2f0cdebd93ee14c39896b41fbddef61feec66377f44f02f5602fb3b2d2b0e5010a0672e6471cace99d46468737ffe757e3", 0x0, 0x0, 0x0) 16:00:11 executing program 7: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x2400000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:11 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) r1 = syz_open_pts() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x359c9fa696ad3bd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0x6, 0x93, 0x7, "3ddef73eeaf0192379c0fc0c82345f59bd4d23b2", 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000840)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000ffff000001", @ANYRESHEX], 0x18}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) fchmod(r3, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) 16:00:11 executing program 3: syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x7d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 7: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:11 executing program 3: r0 = socket(0x2, 0x1, 0x0) dup(r0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x7}, {0x20, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xfe}, {0x6, 0x20, 0x0, 0x4000000}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000040)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)='D', 0x1}], 0x1) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) bind(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1000000080000000}, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x16) 16:00:11 executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0xfe, 0x2}, {0x6}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pread(r1, &(0x7f0000000000)='\'', 0x1, 0x7fffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be38987182", 0x47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) r4 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x101a, 0xffffffffffffffff, 0x0) connect(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e766f79"], 0xa) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r4, &(0x7f0000000440), 0x0) setrlimit(0x0, &(0x7f0000000080)) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000440)="39000000000000000000c33746e68984c5ae112e3752bffc", 0x18}], 0x1) getrlimit(0x4, &(0x7f0000000100)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x3000)=nil, 0x3f}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) fchmod(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) 16:00:11 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (rerun: 32) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{0x0}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x5c}, {0x6, 0x80, 0xff}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 16:00:11 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:11 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x4d}, {0x6, 0x0, 0x17, 0xdeb}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:11 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x2, 0x1, 0x1, 0x1000301010006}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) write(r5, &(0x7f00000003c0)="6ed35c0b28810800fe54dc33afe3d96858447f94f62f1274035950efbd3ba55aeb99bf4df87c4d7a18c6e53fc3dc20c3a6dad9a5f9afb2df9fbd42b247a2ef00cde684be447c5c8c0c3d2f4af952385b21be22d48a4b43", 0x57) execve(0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/94, 0x5e}, 0x0) dup2(r2, r6) execve(0x0, 0x0, 0x0) 16:00:11 executing program 7: symlink(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file1\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) readv(r0, &(0x7f0000004780)=[{&(0x7f0000004640)=""/14, 0xe}], 0x1) dup2(r2, r1) symlink(&(0x7f0000000340)='./file1/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1/file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1/file0\x00') 16:00:11 executing program 7: pipe2(&(0x7f00000000c0), 0x10004) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c, 0xa, 0x1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 16:00:11 executing program 7: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000002540)={0x0, ""/4097}, 0x1009, 0x2500000000000000, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cfe86e9c1b602052cbd85eec1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cc0595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) syz_open_pts() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) socket(0x18, 0x1, 0x0) 16:00:11 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1}, {r1}], 0x3, 0x3ff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0xefffffff, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, 0x0, 0x0, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000002c0)={0x10, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5fc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000037a000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}], './file0\x00', 0xffff}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) close(r7) socket(0x18, 0x3, 0x3a) 16:00:11 executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:11 executing program 1: r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) getitimer(0x2, &(0x7f0000000080)) 16:00:11 executing program 2: ftruncate(0xffffffffffffffff, 0x0) socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) chmod(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x3413ebedbfe0d6e9) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0xcb, 0x1, 0x73}, {{}, 0x0, 0x0, 0x0, 0x0, 0x3}, {{}, 0x0, 0x2}, {{}, 0x0, 0x100}, {{}, 0xfffffffffffffffb, 0x41}], 0x8be4, &(0x7f00000003c0), 0xfffffffb, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000180)="641dfb06000000182925bc62dced9b29614b740c4a067e180a6dd23b2c7b9fb415a3003b6c8a205cf40f413b79f40386ef057e627ef55aaf1dfd0fcb1bbdd18c83b8a85caa11cb1da460d3863c481418d5de0e04", 0x54) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r3) sendto$unix(r2, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200000400000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) ioctl$VMM_IOC_RUN(r4, 0x82485608, &(0x7f0000000000)={0xffb, 0x4, 0x81, 0x100, 0x0, 0x400}) syz_emit_ethernet(0xffae, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaa80000225d2f201d68eb7ddc00b96316b66b930d17cc00467cce40cc217aa6c18fab51dcb478759b72a37137a7e85f1632af9d75a5abd8ee9d76c6810fbfb43047eefe7afbb0b06cc92a084ecb87f50dc68d91"]) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7ff) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x8c) 16:00:11 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x4d}, {0x6, 0x0, 0x17, 0xdeb}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:11 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x43) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x1d9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x6a05d05b}, {{r1}, 0xfffffffffffffff9, 0x90, 0xfffff, 0x2, 0x40bd}, {{r0}, 0xfffffffffffffffe, 0x25, 0x2, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x11, 0x20, 0x7, 0x20}, {{r0}, 0xfffffffffffffffc, 0x26, 0x20000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x8}, {{r0}, 0x2, 0x8, 0x2, 0x14f3, 0x500}, {{r0}, 0xfffffffffffffffa, 0x24, 0x20000000, 0x8000, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0xb5e, 0x8000000000000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x45, 0x1, 0x8, 0x4}], 0x20, &(0x7f0000000300)={0x23, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0xffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x26, 0x8}, {0x0, 0x3}, {0x4, 0xa8}, {0x1, 0x10000}, {0x20}], 0x5}) r3 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000400)={0x1, 0x0, 0x8, 0x2, r3}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x4, './file0\x00', './file0\x00'}) r4 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000480)={0x1, './file0\x00'}) fchdir(r2) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x110) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x2, 0x0, 0x8000000000000001, 0x8, r3}) socket$inet6(0x18, 0x2, 0xd4) r5 = semget(0x1, 0x1, 0x460) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/214) socket(0x20, 0x2, 0x8) msgrcv(0x0, &(0x7f0000000640)={0x0, ""/47}, 0x37, 0x1, 0x800) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000700)) write(r4, &(0x7f0000000780)="4c410a19d6b7d9ad4cf8c6a9a8afb03f6d2b777102431665da60c1f8faad3ec744c9b8e6d72cbd587fa5a67e6f085edb05918ab5e1ac1909b40d1bf31e10d2809843285a6ddaf72b37ded6297987a077ca3763c52f3973", 0x57) openat(r4, &(0x7f0000000800)='./file0\x00', 0x20, 0x0) r6 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000840)=""/181) lseek(r1, 0x7, 0x2) r7 = accept(r0, 0x0, &(0x7f0000000900)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000940)=0xfffffffc) 16:00:11 executing program 1: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x282) msgrcv(r1, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x37, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty=0xac1401aa}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"d1"}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x5a) socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f00000001c0)) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002a1b71b85eb5db0ac6fe4ac6a8a097a72601afefa5f65c09df54bccaec364a0eaab6345a9d7c787c9e7000"/63], 0x46, 0x0) msgget$private(0x0, 0x50) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, 0x0) syz_emit_ethernet(0x3e, 0x0) 16:00:11 executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x9, 0x81, 0x2, 0x6}, {0x4, 0xfa, 0x0, 0x151}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) setpgid(0x0, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/61}, 0x45, 0x0, 0x0) getegid() getpid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x80) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) ftruncate(r1, 0x7) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f00000001c0)="9095beb8deda303a1eed03a75dcfc862171da5b0219f04a6318be4c704cf66e716953f809cac9afe41d2e3a357155bb0cb7aafd324839481f607ed2fd8b9414ce0208d35c9ee4fddca631be5066abe08f7fda32d22ae0dec9d18e5d001f700c13d5b02ddf363a16e02e685647657d642b906e03ec26005355ff11b513c74e6c596ad9bcc5b8106a43cabf83471ccdde12f7d39db29b24d58b5360813a2da7c91f14d29b8febcb694495933ffb1f61c6863dc3b14a699c4d67a8fb960fc8d3359ace620be", &(0x7f00000002c0)=0xc4, &(0x7f0000000440)="fda84aa1f1bdefe27fc807cad9b3829997daccf6ca8be1567a84aadfa3e25042550c47d1ba0bf2431c8e1061f7838ba710210cb3ae3392f99332e6a2468581a51492befc3a6c6aaa5e8af32ab899782e096877ab9c2d858df77a7e0dafd17167d552bd97ea8cc3ba9b3afdbbd0174f377652c729e979584663a23a02891c4293e4a9fdd76d844d31d4aa80468a35202e0cd4cdc76af0f5bc53ab09c60c52e50562a26c11c8606158a94a0578a179dfda63f08d6140383bf53092ccef74a3", 0xbe) 16:00:11 executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) unlink(&(0x7f0000000080)='./file1\x00') r2 = getuid() setreuid(0xee00, r2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file1\x00', 0x0, 0x4, 0x0, 0x1}) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) stat(&(0x7f0000000500)='./file1\x00', &(0x7f0000000580)) r4 = getuid() chown(&(0x7f0000000140)='./file0\x00', r4, 0x0) seteuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) fchown(r3, r4, r6) setreuid(0xee00, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000080)=0x400101) setreuid(r1, r1) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) getuid() 16:00:11 executing program 2: clock_settime(0xffffffffffffffff, &(0x7f0000000080)) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0xa) r2 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0x41946465, 0x0) r5 = dup2(0xffffffffffffffff, r4) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x0) openat(r6, &(0x7f0000000000)='./file1\x00', 0x8, 0x22) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) socketpair(0x2, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r9) chown(&(0x7f0000000380)='./file1\x00', 0x0, r9) faccessat(r6, &(0x7f00000002c0)='./file0\x00', 0x1d4, 0x1) pipe(&(0x7f0000000200)) socket$inet6(0x18, 0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x40, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x3, 0xb0}, {{}, 0xfffffffffffffff8, 0x3, 0x0, 0x8}], 0x40, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffc}, {{}, 0x5, 0x80, 0x20, 0x80000000}, {{r7}, 0xffffffffffffffff, 0x40, 0x1, 0xadf3, 0x7}], 0x0, &(0x7f0000000300)={0x0, 0xfff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x6e75b37dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) socket$inet(0x1e, 0x3, 0x0) 16:00:11 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="00029aafed"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000002}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff04b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r5, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) (async) write(r5, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) dup(r0) (async) r6 = dup(r0) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x5}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="a1675674001578ea0c224c58b1883137fa2ceefae50d0d5d97c9e7d291e60d2fb3a65f192f142cee2c97a4a88e8c9bbdcd9bfb3d13bb64ef680c57d628e52e63db3df27e6453f1eb82f6e881ee8cd0013362d4e1c745fcfff76796fcccce85211f7bcd3b73454bf33f9ea6776256a753a1b6e23328420e153ce121aa5c7bf12068d9f40c0aae9dbebef4d998edeef12433e03e5da5e3a603984956f65c647da0a7e8175b1faa01bb57ad4f8a1a4423", 0xaf}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0xd2783ced874e86ba, &(0x7f0000000040)) 16:00:11 executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0102000000777d15000000160400"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000009c0)="40f452eecd4468320a0f9af60f5670fa4e1e25ea1c1d8cf8ae863bbfce7fe4557d3421d4ac6a2e7c7b3542c7c2361d53b1830d65a35c842b0c7dbfdaf29c252ebe30341e2f2762189c6beaa3f2464d02d7924c8a09860dde950c8b4345c0592529cdfaf397b007ebc01be0dca5e1e7f3913e6f9dbebad2ce54e58c57b089a2c1410e7913b7863defa02d514e976732068683b157cf41c7e5e944b63ded46f32f1aebd0521a2520635ea3327f9806a0306463f9980b6eee12aa44e9526b937f51f1f4395f23b9b4650ca93bb33167456b3660a17e92fa57ed73cc7c896f974e11b71fd9bdfd268bfd9a50fc838cec97837de75e17746b40329556a44306a35c602f4bc4b94352296116b6662e49944199a90164533eda641671615d2c624c4556e82deadca31ffcb0f9ff3ea1c01360ccab76609dc972b6ff4817fa23f0a09fd7c771908ee44ab09d21359f0c97e51f353dab60d6edb08c23d803a1a8e1559b03a065234fa463944412e4e6dcef86bf04340bbbabb05870558ebf8da0f74859e2afdeb05e9d511b61cb4b8d72a2d584a99ccff08376e55286e74c8f5c7548577686d7b0fcb2cc4b2ad8218c73b3f8a23d547844f472cc42cb284db6c855f88f62d05a8b787b559f5f9f00d148336d6048e0c94e70a904923a8142acd0e41649860271d824e0bf6351c84d76940692c99504ee12df7763fb4fb464d669968884662615e71a1a43f75d57fe70d82b83c233f621a590f4b8282e0c0ac2cfca606c8eebbef8b871b2767a8e46fc1016c0ef8d093e09c26a641e164381b39d5eac6dde60fdd850c064cc0900a1067f124830b0b4b7e8eedc89e0f420f5ea5fb593685f298f992e1a55e3963373fab1fe524fe921c6503f6c305b43cb4da3b55bd3dc3d3955df6715ded5eb8bd18650d6159b0a65bc4454ba217d27df8a267f0fc70343dad0ee20aad8feeff2d1ef81a3c34b2e09d362b982bfaae0366364d1340c1ecc0a4e6bdba57ab802e6082a5ca9", 0x2cd}], 0x1) setrlimit(0x4, &(0x7f0000000980)={0x2, 0x52}) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f0000001a40)=[{r4, 0x4}], 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000001a00)=[{r5, 0x40}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f00000ee000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd806953}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getrlimit(0x6, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x140}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) socket(0x20, 0x5, 0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:12 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff}, {{r0}, 0xfffffffffffffffb, 0xb4, 0x80000000, 0x40, 0x4}, {{r0}, 0xfffffffffffffffb, 0xf2, 0x0, 0x1000, 0x3f}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:12 executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:12 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146950, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file1/file0\x00', &(0x7f00000001c0)='r\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000b40)="2829c1575e50bbcea181ae5a97bf342ec4ee4034f53fcf85af36ba1f72108c8c7c7b9f7967dd849c07ec092bd7a4b5171a7d7918b1236442feded6f7643538ea4b9a8135af629125294ddaaacc474c0221c735265918374a57b6d99499237c616aa140b4ce0b1a682633521a5c3d066c69315410e4435b2109de2a6bc2b9c0032d5d03177ea90d171c9ff6a52ca10a8f9c54872ddd14fb75da41f37d3a83fd5981eb2c81dc80638fda4aff554d16321033f45ea3bb990911262de2c4781f2b515f15f737e96bfcfb0eb693a94700ffe1b820e90733e19fc1fb2dc80d39e2445e3ef754dcd5ab9fad9914d8bb435475d2ed2cb2a8d6a6912726de152728a6df43f3a1d723fe439db6bf46b7a6170f3033998a2e881b53484d346f471c3d", 0x11d}], 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/259}, &(0x7f0000000200)=0x105) shutdown(r1, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000006c0)="ee08665d19ac14d5e5134876f197a7728420aef617150470918e524627ee0f8204d9e81fd71990cb5f4d35b248f7de1757402c98e8e14ac21f22d59e4b83f3defc6b264510571c4cec2306b14c8c9cd3757c041e32a309613b8fea7695496c1db10bbb2e234e9687d545b939b977b256f8f373d8ff15e0a78b75240a746fa069deeff70493c43e7f293ae2cf94f5e46ba1dc527e8d8f836f2d56da5ba1f5beff280d38796bdeb887aa68f56e994f4f8d2e78e2963f3305ded5c2e037396dd385e3a8bcbdead26a116aa8c4e700d08beba9bcd072b62819c0e630f6da90c43d6a1ce417144bf426e4a25dbd42dfa901f530c1e5c2ca5b3f297f2b4f8f5752edc221ed1d2f20d575a868969aad56e304c73b845da42e3eb3e9a014dbbc16995da30c73edec75df45ad3f55c55608b13df80e8427c652dbbd1c9d0eeae1301b9d6965391ca62a674361bbfb23e436a2bd153232f1683de56f86f2a80bd935c353e2c44c81a62a7f2df5854acc8eee8b7a74ea46abb4914dcd0af1350d01ba36bfd5b8648b6229b516f65d47cb0c3c279629c062fc6d4786855d109c763fc97f158bfeb70ae3861084b4ea26201fe0e5e62ca76e6e30b13f07ac5a5b5a370443e4da74e613f3df22ec336f678d0a8690ec0c59531ea874e4f0993fa57132d15a6389b21bb7c887f7ca603d99660e01b2981c6d9ebac568c7356a792f1ed5d8c27f6c048a7d4620579da0eb84a8f8bf6a40eab13e2395bbc06c2de67b4da78f291bb87f1bbfc8309a00ab4ad445ae849dd89834de2b1ab628e7485dc1fdf721dd3e250044d929e0a848120e629305b6a5f9e94495c4e809194464cdf6e204f9def78e02d6e61c941244838ddc635974834cc713", 0x271) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 16:00:16 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140), &(0x7f0000000000)=0x1a) r1 = socket(0x2, 0x2, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lseek(r2, 0x0, 0xeabafdbad584d72d) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="78023049049708f626dad47ff3ae005af6f213a4e6966d965287e6762992e1e37bc50ece35b5fabd2edb0e868726648dff95e993fe47e4a660e3d08eaa1242d06999698d3c255472f0611531b4c51eb9a905f2da2dc88aaee1433f4c282fba450158f9bfe1a832d46b0e3becea02c3e965851b"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="c1fff7000000000000000000000000000000009b3dc238cbe591501e8a26851611b3cdd22ca7906657f0836c2734401a3416de20469637033b5b2ed474bfb67546ea69a78b1f2199370e34cfb9f5e91d775e7e69d81e5004"], 0x10}, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x880, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x0, './file0\x00'}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) clock_gettime(0x4, 0xfffffffffffffffe) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x8, 0x20}, {0x3f, 0x5, 0x30, 0x2}, {0x2, 0x80, 0x9, 0xdd2}, {0x40, 0x20, 0x1, 0x4}]}) ioctl$VMM_IOC_INFO(r7, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) close(r3) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) close(r4) shutdown(r1, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:16 executing program 7: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="432d88a0c7d82244f6c661309fd2264dc5f62a0f58076209f3e7d5", 0x1b) r1 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) clock_settime(0x4, &(0x7f0000000200)={0x7, 0x5}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x190) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) close(0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4}, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, 0xf4c9, 0x0, 0x4}, &(0x7f00000000c0)={0x400, 0x0, 0x0, 0x0, 0x0, 0x811}, &(0x7f0000000100)) 16:00:16 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x10001) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="de00ae14a638504866caaf260a8f3cd2e559a62cf8b53fd947264e4b7d0e43fa6b1996a24fc2948e85db1651c54a874e35cd42e2931de982ad04410330f098c1971a1e61be41228046d0ad6a3231240f000000000000000000843f0b94b23feb1d3e4fa32fdd3caa34446f1f9ab44319e1795bd61bb8ec24ac6f7a5286bef42458493c3c9f94f723e61f1d2032a82e67faff"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: syz_emit_ethernet(0x381, &(0x7f0000000000)=ANY=[@ANYBLOB="1def080900000000000000bb86dd60000000034b000000000000c852f88ab998d8093aca223dfe"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x1b0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') sysctl$hw(&(0x7f0000000600)={0x6, 0x16}, 0x2, &(0x7f0000000640)="0f7c5ff6", &(0x7f0000000680)=0x4, 0x0, 0x0) 16:00:16 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) seteuid(0xffffffffffffffff) shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x0) syz_open_pts() ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x20003, 0x2000269000000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request}}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) 16:00:16 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1000000000000341) 16:00:16 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (rerun: 32) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{0x0}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x5c}, {0x6, 0x80, 0xff}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 16:00:16 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000640)}], 0x1) 16:00:16 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(0xffffffffffffffff) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000400)="10", 0x80}], 0x1}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(0xffffffffffffffff) accept$inet6(r2, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000640)="439ef6a28a6df311411542d725d772a6baa928e0dafe22d6f0a6182bcadf14bf68dcd994540f346e750dd86ae1ac2336f6ea1b73b6b8b8101db53bf7f5b5bcb9185436bc6b4b9e946ee0bc786933fdf2b286184a84a255ecaf37618e7c94c098616aef8ffc696f311075afe2f87ac30e47752f930d8829c039087fa179352e3d9feed086f55f734148580222e1ad9a6b52b314b1fc5f720b102af39b851d975439fb07eed9b3f19a1250c85c59c31cb1947b17a5a589553b7bf4ef69dedd2162912ffafe4f711cc4e21a7f9f39e91fe9715ed3b595b53b1337aebfc9299279ceefbdcf0e2b9af037d3c759ecd6fb82f34f7b2a18d0047b6462e5708e9e15be7be471dee41029e6373e1c3c187ebd98928e8c8cb2501e43f7df85dd4bf2b71e41b6845633f1f4c9c43d22cb111e474eacc806e6e638385a9057cbf0a824ca557eba10892dd70aa087629e36faa06658200a93f56d026e76807417c3f097f7cbf4c2d6b71289b251d450c95865bd37a901620d3acae553e47777952a131b682b368272fd71b50f792928e08b58e82f148105170a86057a71e33ac4e393ed873017c36cab6185ae006a860278a36ac0048096f9f1351e8545a0a09ae37678e2c4d02db6a9d97b8bd842fbd3d2a115fb498542677722a11c6566e9f4b989725f5d4f8acd709c75d6a27fb028a31b9fce2274acd66229a000712464a14f8b6be20b459316dc6d4c6e4f888e0d4505c70ca7cacf59e350d88c8446a375e561dc3a71fcac7db1cfb69e14cfe128f2c59633d97bdc3075b5a3ad1d21d01bdc48aaba002c57a9a402243e9a803e029691aa93167c9b625dcb5b40fb21bb2fc9c7d592ba9bbf013580dbf57febb69111ab88427b68f32345d1f712dd3ca28fda19c259854fff0cbf3f9e22209de5b42a6e1f96df64d8800ea5e92cd63cd476d1a40ee0c4f63d4cc7ea7ae39ddcb73003da9ab0a1e790f4382a5865ea8589ee9e8eb65515507cdcf13cf10b455d4ab761a54b124b7a754cd64439e97312ee6c81155daebfec179a370dcab0039e7f6cfbe8e2b2a9a4c3283836235c70b4c43cdc929a84742cfda84f8794a0c1abbc82f7a2aaca7d7d7724e3e86f39fac95832c2f451676122141f4bfc24e25b7f334784f2b14c7ea1f11c571002c839ac3ea05093e5f0e92907b2432cad4fa882c27507a0a3fc66ae9035a6680ffbed7a476df542773a3ef84747856e2548284bb4869f1fed5e3d7402dba0e74c5409f51ea886da6fc564477a126a937dc018c422dac734a91a2575f824d615bd5932aacbbdbecaf58135155e78e766c6f4c0ccaad6e4482583f887e7d44392df3cba55ee40e254afeb79fa4d4d2ce12bbb736d1d50fa83052dea406398451d72737d43ce00c6dacf73d1aa5879f59532c45c7b", 0x3e8}], 0x1) setreuid(0x0, 0x0) 16:00:16 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sysctl$hw(&(0x7f0000001980)={0x6, 0x17}, 0x2, 0x0, &(0x7f0000001a80), &(0x7f0000001ac0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r4 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@random="17a10a5aa814", @random="191800000001", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}}}}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:16 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {}], 0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x1, 0x1000}], 0x1) semop(r2, &(0x7f00000003c0)=[{0x4, 0x3, 0x1000}, {0x0, 0xfff9, 0x1000}, {0x1, 0x102, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x8}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}, {0x4, 0x81, 0x1000}], 0xb) semop(r2, &(0x7f0000000380)=[{0x2, 0x1, 0x1000}, {0x4, 0x8, 0x3000}, {0x0, 0x2, 0x1000}, {0x0, 0x8000, 0x800}], 0x4) semop(r2, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x1, 0x2, 0x400}, {0x4, 0x8, 0x1000}, {0x4, 0x4, 0x800}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) fchown(r3, r4, r5) r6 = getuid() getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r4, 0x0, r6, 0xffffffffffffffff, 0x35c, 0x1000}, 0x6, 0xffffffffffffffff, 0x2}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x70a0, 0x1f, 0x2249, 0x6, 0x2, 0x1, 0x6, 0x6, 0x7]) r7 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x9, r7, r8, 0xffffffffffffffff, r9, 0x0, 0x30e8}, 0x5, 0x6, 0xde85}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/169) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b27c8 16:00:16 executing program 4: r0 = socket(0x2, 0x1, 0x0) dup(r0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x7}, {0x20, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xfe}, {0x6, 0x20, 0x0, 0x4000000}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) 16:00:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x140}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x1) (async) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) socket(0x20, 0x5, 0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:16 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x2, 0xffffffffffffffff) ftruncate(r1, 0x10000) r2 = fcntl$dupfd(r1, 0x0, r1) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000200)=""/216, 0xd8}], 0x1, 0x5d) shutdown(r2, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, 0x0, 0x0) 16:00:16 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="6311410066efdfb56b5f36e14c16f4003d0f999c63a6a445df6a28d6f07576fffd9ea7d052ce82e80142d88476d62b576d8e3e9df63a71016c344711a46c5908fda91638c26a", 0x46}, {&(0x7f00000003c0)="59b4e7ca132782291eb5ebad3cf910a8b6796da28285c50a244ad6ac766727bf418ec2ec021e9a0b9cf8ad09b3f77073a3c245161de55639f41f567ca5413a59b17e103f0efacba8330732a08e637bf19fde8f341eae0c204f016900ce5fd4fb4b9f10a22362ea5cc3ffcbe0bc350a8dabafd8665d15bc061807ed6d9df304bdb522181a67b7a9f5d4f17c394df63f314065e211eff986b5b3cdf1357229d03989ecbabc101b58c9d42c122bbfe3470b5f99c77acc63ea333b96f1e9ee8296f311bf247b07ef81bb6f58b76e032b9231de37aaec9d945a9ff44ef7cb3152d3125e422e", 0xe3}], 0x2) writev(r1, &(0x7f0000000380)=[{&(0x7f0000001540)="a1b08884decc3fb13a49eed58f68ad08797598f51cfd8aade37bca65518d2622c19b906e0b374e0515532755783f029c5eb7a4be4d6bbd0c940080d8f9c21d43905462aed7769c0f23169d37f41804a2d752ba82635a86d0bca49593f50000bb8e65117447d7a1185d42b2d79bdd871beb4dc8acde8c72699a6160d6508302b56cd8ac077bbd543d14c180fbd418f41e9eb5803567a7c64fd113c327c221a3a9dfde292ee7953abcb81d279c18ad", 0xae}, {&(0x7f0000000140)="3a737d3ea42dece15fc2c2cbe0c60a23ac904f179992ab175edde9045d63fdfa98696f0a0411b6e32189ca3071533efcaf63f586246f43abb713f48e474294131a7776c28bac95b663b3ec4e07074af2baec327154efa53df905142a0a0a", 0x5e}, {&(0x7f00000001c0)="010065", 0x3}], 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="970e86beb9465dd360eb421f7d594ded4f2dd63dade2ec8c331b52bc4b7dc6756d1534c9e0f5e30b615bf6040086a60d3cb63e122eb1ced6e3ac9d9306000000000000006d883585ab49f82b1b7b212619360931402e3003b28bbd704cc4e7905e003234870c351b229c6f4c", 0x6c}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="df4dd92148416396aa1d24f8f55fcd02b4cd2f00000000000000"], 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) 16:00:16 executing program 7: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x5) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @random="41854de36743", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000eda000/0x2000)=nil}, {&(0x7f0000f0a000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil}, {&(0x7f0000d50000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x3ff}, {}, {}, {}, {}, {0x0, 0xffffff03}, {0x0, 0xc8}, {0x4}, {}, {}, {}, {}, {0x0, 0x5}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0x3}, {0x1}, {}, {}, {}, {}, {0x0, 0x7f}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r2) r3 = dup(r1) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) 16:00:16 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x2bc, &(0x7f0000000b80)={@remote, @local, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b5f7d7", 0x282, 0x2e, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0xf0, 0x17, '\x00', [@generic={0x6, 0xae, "49be2187279d93924c18515ae6262ad668f23322cba3a88756c726994c845f2f8a5576c2d63acb1109f569f1f919b399ee577745b4087b0eca64f1bcfa9e775013c6a5e5f8581989ce65627aaa04349851234a1262ba3677b74f43b3bd859c01fad4dede597267d97462bfbba48bce2730bc5cdad423d1a7e24d8dcd99e53aa2166175b181b838eaacea82f503bfdeff4221df20ff476344c597ee4eee3dcb24d45d46c7586c05a5bfcbfd78220a"}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x19}]}, @dstopts={0x124, 0x17, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x9}, @pad1, @generic={0x7f, 0xa1, "adcf8a34052d6c2c7a80470c3f71bf9fe24870b5a858c52efcb5170ae7c02c1f080104d3feffd9d4ecad25f4de1a123e2d9f9c911d176f4012f6413c3240badd4b46822b40c428cbee4fd342541df54076668d6781ed1b5603a81e8e0d1b2fd9edae549900ae9416fabde1ee8625799ea261cb6eadc05c3a0ac08ad47c9501e3c49212ef6e757bb2c18290f966596884058f864d0dea677dffa9c2d29ec3732ef2"}]}, @fragment={0x67, 0x0, 0x81, 0x1, 0x0, 0x7, 0x68}, @routing={0x0, 0x8, 0x0, 0x8, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1]}, @dstopts={0x16, 0x3, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x400}, @ra={0x5, 0x2, 0x401}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x89}, @jumbo={0xc2, 0x4, 0x1f}]}, @hopopts={0x61, 0x2, '\x00', [@ra={0x5, 0x2, 0x7d4}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic]}], @tcp={{0x2, 0x0, r0, r0, 0x1, 0x0, 0x8, 0x20, 0x800, 0x0, 0x1ff, {[@window={0x3, 0x3, 0xc6}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x3}]}}, {"e945dd8c0228e2f966ead607c0cbff64ef9b5acabbc61e0cdee33c7bcee78dd95fed396892b04501d9aef45e4ae7376f70e2917fb706e3e0b6a7"}}}}}}}) syz_emit_ethernet(0x109a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0xd, 0x6, "c9f051", 0x1064, 0x11, 0x0, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x11, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x2b, 0x0, 0xc0, 0x1, 0x0, 0x0, 0x67}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x1, 0x0, 0x11, 0x8, 0x7, 0x0, 0x8, {[@mss={0x2, 0x4, 0x48}, @mss={0x2, 0x4, 0x1d0c}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x8}, @timestamp={0x8, 0xa, 0x80000001, 0x5}, @generic={0x4, 0xd, "546ffbd8ee876d881971fc"}, @sack_perm={0x4, 0x2}, @eol, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x1}]}}, {"b727a109cb54eb8876c3df74687e57d9cc1e815aff7f66345a324cf5e6716ce14b8f93b247d49f88f3e76b26c77a6639d49c71ebec05c950f10f07916f1fc7a882b974d1cb475e4cf1612e5474e8851a712f487305b109798cbd653faa96e7da8018d6f7085401fd30e788e7f69de63a9ab67ba4159241feeabaeed416ca7dca98cdfa8f0fb40cca1013270a3bd01347c3527e0eb23d7f69b96c10252b289707c1dad36766bf757a6efc1664811d3b67fd508dcdfbc2dce3ec2b6c4af114d4b4b8c5204081cae9803e0f286a29169f02d352d2f64d282182df87b39df8d7c369efa051062af97b89339189ad6581dce5e371799af5f912c01a6520f42bf6733dde4701496767c5ba618c22f16174d93ce2e394c8e4f08c0854fa32fe7eb6a8b6cd599cba29210d371ba7c5b1e287f9112a6771bb442832f7a7306f3f250036edc9801041125945056a10ee56532d69bb3d9ad89bdb75b7ecc6a10526786453e40e73e250d63f85d0cd90d588c8a88e74cc5c137f178530d34e82fec4ace7a2d606bb21b7374c7c4228914da9037aa7832a2a85b5d41e472e4a224593909018fe51e463a3347a47825f6820f45135ddf7d52188264422b98b0d7ed54f59c868576c60daed1ecb01693c73ad0236f605117a4cd15ee61ac86384b2496fde7596304c53842188c165763678657f75e9cd8581e79d5286453472bc414c1fd6d0e38476ec6107cb3a4827b2ac0cdd5e7a6e9a09d9529bd7db6439bf1f135435f3ea089b8d9b8d3fd22c7758e908a54f123b67ed30cfb9e23226d8ee519d325f0b9391455b0badffe7006e732bb921211c7500a16d6a968445f32c6c2b2f35d61a2d21e3dea3a3efc6fd2eb0a5166ea5d03d200290cee2d03d73df021a85bbfa3589d9045f0e5a54b70d24bbb9a9c53f1220777277a60ebd009c6e523022bdc8cb23293d9ffb51fc336a38907977ba7b16aa892d995769543df4d440c5a7cb8a390f5d10ac19917a451fe9739565ccec3f02030de805ef7f5fc9ec242a47c4ccb4c19ede74dbe012f3e5d876abbd8440f2bc5a82ca61375f082a1fe3479d91a80cf08f60544f0412fbbfa26fd2a5ce3d1238e0d504b95cc9a81e35521ef7fdf2322e275f291ad366c05ca348e78a3c6ad5f6be5b6e83e9b560540cfe0c87017d137c2b083f37f9b25ebc596a78ff02b33cf17603bef500a712a81bd3941fe517955a5447a3b7d2fd49ff55b98f1c91aaaf560f0578a788937ccf5228e2a394244d860b799f4af703dd758e86c8cb6843f346b440761a538386aeb4542af9cec676ffeaf783b9b9670205077e408675ea328760c3153ad6c6b41f30da95a0ef1fcffbb9fd10ea2ea8d90ec264164d707319aedbb9232c3116ab196e6c715a11b38f1508be2fa03c3cfca2f27e71d34a3f7338ebc86429b0ff592130fbbc3f4e1558f00e3ee66d95b1a68b8a87033befc68504c6b0e87a9326cb87cc204522fe96a569a541aff1d827ca115aa800202df4f744a874318700ee2e23e055925768b101064211df900caa1bd78a84648cfceb4b98fd13a692bd3fe6d1789bb697d5d396c1686365c5c13bef395bc8df727e5f8630632e9a3e8ead6283bf74cce3528595b8f29da005e75ac0f3273b3188f3a760b5743c48582d2a2ab664e023fb2b73d6858b0f4c241a3b84f422e00d4b1beb3c76a15762193efe5a2f7132ae765c9018546a3f67b82a9dc4e3d0d6f10345bf5df0fe49cbf2ba6c1bb811dce9d147a5fdf2b33ac77e80e824cfd42815369923d3068880653d5d3cd86af422a02f9c16629d758ac3b526e36992b2a97277bb64c0e21ea8954fc2d3a67acb4f2fcfc628d6e21472ca7af5d846b5fa6286110e3e98a9778d469f7038f1b63584efc5ede1b595231d4f129af3d306998c1317985a6e5b880c7216ef15d53abad122f53408dcdaf95162aaa4b9ff88414b4184d4e70c77966c1cc28f6a59248c7abfdd64b18dae908d486da44e0a05cba6fe094e287b531361208abb48aeccf134c2330607238cbdb473420a8be68420dcdf26ae68654d8949054ccb2ce49fc7b6fff363b14591be440e341688feafe8004f3f200ce72859e2e7ef4ca66c160bb37a85289346686a9d94c3f698e2aa3fd9a851153becb23329551b010696d823ff21e3fc1023bdfd0c3a1ea56041dfe934a91619cf9dc3608ac59a7cdb02996d474a62968a6079df2e92c4f79be168dfe19d9f42dfd6b19c389efb90a0f2b4216bbd97c49d54a167a62d82db6ddae435a7583a046119a15d88470012f415030256cc612cf04b7c996f7a08c896a05fc1be0d11bcb90ca28be1ccf5d17040cca9866d401a7a50b1b9465df4e95a7bb3cd8d9aedd25cf53622c214495bd271ea5b5efe67ba4f2ebd64f3f12c34d620395056c0bf1e51a0219f63463081f15c5e1fd674b4fa4529cdb0ef0fc787bb663f68a7287e52e9e1a8bf58829ce2790bbd24b4e4a2c5b5c4d9c5fae7ce4a0c9a94523d3b6d2d8949bba4b2f6c1ee204e468a62d5d4c5ecc177c17f4d705685fab8b8314a3dce3986c4145f25781dff8fb31297aa05a731230703c843ef3740bed36f5e4b9022f47b5ec3ab204c301354f245c8b3e44540d28aec63b61ee4b570c7dc37a257bb98a3dd22cce48bbfb4d7cf06d5d6f45067fe8f2c213e6de37b87c7ad74cd87c6ecd269242fbe3cdb6f106caef08dd33a929c2114555cc2ce17253a2e2f987b7eb323c83e00e6ce2cdb10b138bc5388ce88f1195472d4ae3c2ed90b776e7596c229aab7c9d609e0410a11db0b724bf4c7fa2b9972010eebe9807a9da9605b499c06bdbf39cdb19e31e1e0f3b927858d2fe098713508c626eaec7ed66422be32ca4008d83ae585a217f9d88cc8147041755015066f18f5014cd4a46e226a89843c2a3a4ac1c7cc189d3a25c26fb824aeee14ca440923943c001baf77b462d7cb128e597de9eab88f96a357c986e9e47324695ce5fc576e16e512bd93cced1ac92031f205b3427fb8257a8d93c6fe1a9e67df56a1e95ceb89eb0094c104b0ecf0c3ed2a5f19f1bbba49e615f40ff7d763122766b297b6f4b6d8bcd8f04e4c90d0b211443859b351ed62c0cc47a6ecc75d19d3558b6e6c82c23b07bf465990f757e9e8294ea19b72e6a35232db6144d0a1870da5442644ded276e26ad29a198408aed49cb67b3ff7df5b294c242416a076c3edb7760696c19bf8ac95ad81541458e92517ba334a5121f85bd7da3563897981f8fd6ccb2b12b979373329e289d38e931572b56ab54877f2a933c345961e83c965f8ea39d18e53d4047a8d6a98377698d0bd899d8bbf76b50bd9d42c98049c80d6681e78d1b9029c3037a906c25711fc6d240198f3195c36335948f6a1c1e0b5e1a8b48501b3d53e203346c5103ce9d8eda36b010fd408897ab4a759afb59422e7f52d285de1f3fb07b985535a87fa578d85295db70324c92dae1db80231d511849b309c0fd235a2d387a97e484383f5bdb1775852f7427613d6c61b308447bfe8775570df0955622a1adf502ecb978e5a76ca74e580ba41874f19c328ecbe9a4af5b10cd701c5f781647b54bc921f2ae7b5f676ec65ee76095ecd6ad4dde3e0db3f6b2c08f98e50d2674f49aaf94ba22cafc743d50c54c48a123f9c2d7e9b89beaee4b779a131f86d47dd23a1e0ba89872531b7eb70bf35b4f833b5f02566573041f39163b2a96234e23ef6eacacedd89afa204fd74d0fc75bc00be7604cc62127494198df46531dba27bb27f25fd0bef2c6a7b511a501063e3a2ffe9bf2bfea232ad8e954bd52339f26809307ac8227b64df17e0ec779652d1406f38ceab63b4738281cbcee83787c07a0bd3cb5106038a4e731bc7f7b030664ea799e7aa624b5f9ad343dce2430ad4da7608204835e94891472b9a523c771e29d62892debef40c0e81689c597619779d6553f89fcfde824e645dc46486c3c90b671b19acf27f732362f9aea0f5364fb75e612cc7cb0a29e0079eef9ce082adc8931a4c80594771d60b22a782372e5cac5820352c6f26752a24ae59fc5b45916bf4c317a4a841fd2bc87986696cca617988ca480f8c6eea753de384ab053a0e17a180634cc6daf67ace17b6ed082f9e9e8a920597e2d4c7de4a6105e70f649ee712d102ef6303da663b09a5ee558af14e3a366057fbbb2cd0384d0b01e0fd0d1e010dcdfb9e8b9adcb0d1e389a7cefbd702c64aca1988b50b759a28051c90d0b61cccb38133afb7105026f00518e3762c5ee483bf9806b660a9a84b655cf7b22d892c9d422f2a1670ee281e955af6fc72835e22ea6c441e69c6848d65862537309f962909246a0f1e5e379367370e6d4753ab9f0f69a3f6cb765a3b24b3ccfc6be8e3a9ebaf42609ac010f452c6fa61fef75fb1dadbd011e5bb8cdce90a864720d444dfd07765d781012574517ec0c1e52886e2418b5d3773172d68fc73ca98cb4e65ad29eacbd9177e3671d57d6d8958c19bcc067976a13950db6b7b771a6e3acc082d8e5590b97f58eb93fd545641c289f28c8c7688359251abc9dba24dbea73e609db7873daebe33eaf76e35c33c0409ccdcaa844e2e9fd925a1dffe64cfb94e0793addd8d1dcf996a0059e0be0c823641cabe70601933626a770169fb8676151e0f8162cbb445f5f57d6f9e4f60bb5e03f4c0be940a2e50dba0b5e72b366baa510a869fdfc7a035946dc4ed47a042036be72f0dafb98339252e44979e5c15e13b56025bc83ec90e523c7e2f88a67374082bdfd4f7d3a7c55a6331c9e52338268a3d70cfe7de924d57e553028224ac74cde3aeaff9b33cdfc68afb1547cb29014233d5c0ff80996dc5ce5e32c282f62d7a2c793314ace0b66dd351572a351c720d1c264dea4cad5cf75da2a9d4c7c65b02359db4cbbade2db1e8ee43e5c23686a09634cd73b3fd0cd71435a503c6477187702a2672b3eca1b896fda844dadd846d18a3857bc8fcb69012aa0f9c02594b549e7582a56b67319e510fbe7fa61f5439312ec24ac6553d0758cc8b5b49c1ac76750b3d8e9bec9301f75e6cab6d61c92cff934b5970ba0034644884e2033932f51c230e55ea3d3a5d9a8955befdbc0eb7ec1bdec4bf0aaa2a2b46280dcabbf965fbee091129e87159b79976e1b5309f124b5b09eb67c2d0e4efbd27c657a7964874a9b5ed50a417dabd6b7839b2c4439dd70719bf181173732dc109828f1fd4a0519c78b6caf7f3a8ea812a2f2e6ad9d765dcbb93ae6cf1aabf994bb9282d7b23e8f7f65fcf083939e06829f1f59b0b3ad2ac028c4cbc03a20266af04caeabc69e2229104e7cb2b74d487003dcf14ac1eb05af500893123128d136a319c9c795173921927b419d7220b8ac47dd7cf6278e3f4063b24c452c49ca66500412f12e0c5a7b6f7dd180006e2fa194a028822492efd48eb4ccfd78a702d21a9af772ea5d783e179f84ae0a21462ac549c5140c5a2fab02b2483a73bb77a48624034fed9765d7bf8f72174212c9542ae83e0d908e65dbabd571eddefc856e8d69d143394d20aef131ab89d709ad7e85e3202f8a1ce13897c8d8639859fabb2197bb62f2bcde4b6d3425237a2b7c45f6697715a2aa3ac65b780d84a30271a0ad1a2a37305b63ad48f3a74c655dc897e6ff14eb7b994b7ded4f21d601e8ce3ea4d9e6969eee982a5b5c92c838e9d18ae7a2dcb2def3ea221129e5590f9d2074a8334fd8fd998e36fa2e13f9ff664e53da04e0eaa9577c17c66d4111035c5b55f8b4433d1971698bfc11a52763ab3df8b2836c7d0a914931b6af5e9f0"}}}}}}}) r1 = socket(0x18, 0x2, 0x3) setsockopt(r1, 0x0, 0x2, &(0x7f0000000000)="30564f1424eb56aaea20d54d35015638664033281d6360ce1aed01b81ebaeb9765f815c5dd6873b9c8e3d30ff569b0d58a6d1b46aba976ddec7d63e9dfd22a2290d65519adbe8e9ff23202ca9dfbc00142b5bf60c0263c510a58b6120350d61688972c6349a42f790af81e8a041c9c11", 0x70) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) write(r2, &(0x7f0000000080)="bfe76fb9ef72f6f90f21a87d8f7a761614e93fe38351559e7cc75ac6d27850e200e3f632efe3ee8dd2545b9bcaa046af89656d09fcf91dd1a78ff8b634e1fb2430b4bf3b6c08d66a61fcc095a988bb57c2f07e5467bd21f41bdc8401daa623842252b79e5132846749bc3806807393c7ab2722fa0150ecd68b2c83bd7c77431e73e05b9337202f8013463abc2341f63505f5058a839044c85bdf40de0f21a388a83345da2f6da55a32e38a837f", 0xad) 16:00:16 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x5c}, {0x6, 0x80, 0xff}]}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() r3 = getgid() r4 = msgget(0x0, 0x5eb0a40dc49f64a3) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r5, r3, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x6, r2, 0x0, 0x1, 0x9, 0x0, 0xfffffffffffffffd}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r6, 0x5) sendmsg$unix(r7, &(0x7f00000026c0)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002600)=[{&(0x7f0000000340)="57e01e528820ef84f5d6121841e4d51d3a1b5466373c432be9da551401eeaa9437a4b24ff67600af058bdad5fb5c4fcc0fe7bc0708c22905447fcdda969e09bf65163dcb92107bbd7a92c96d989f886584687696d85430babd7d7598b5da01ce1973f056cedeb5aaef846c4a9b5b68eeb3f9e4f2d4fb23377fcc5e41d278be1abd63ab537447627f7230a260fa8eb2bddaccf39afd7048d5f7bd6ab32c04dbbe9585977f2d28506336fdbc8dfcf44b80a4e088afa015b0e300b6122f47ab123d820d4e105a068ea0c273f93ca0b7c6e91f635a31028dbf1e4770b5ac372d6998a3a6ce3eee75", 0xe6}, {&(0x7f0000000440)="0118d600d95f74112fbc351b8bb15fa0b7fd7dfbe3bab0fd560cdb7b77a487e85b5d566878ac722c9c4b6d8f74379308759174eaaf0030b47bb9a2fae8a4bf0112b05df2dd6ba6b2d4cb70976f21689ecd7d51f67386e9a230c124f14d5ab8d29a10bdab7e09348a508aa293345daeba347eefe527b50f4546b591faf87f16abe0c93f70e6aaf0174ca55e50e0e22b74aede17bcad4d9b811f880a96f23cad0c279a0aa9959bd9f30f02f0458ed39b1ca118882967fc5218083608a9398fc2f1325dfe5cfb46be9302d3db1c3be04db63076fb2ca0813ce8f37fcde6da41619b981c22fca8520d4ea4b5b3486e656d363a5046ada151899238435b4300f0eca936144da2a8bf18cd453b71eb152abc2fb4ad28f6453c773f3752c3a092553a82022a63f14e7397b0765a0fedfb50578dca50db1e689e55dbb02d8434c305cbf14cc0eaac27d685d2d217a5381e2adbf3f302f38d7845b28adf649ffec621762ec9bff4917a406c348916514d94fd8c400765096f47646115a9a213c283b85384cc4cbfd3ba44f02b9aadedce3e2468f000f4ca2d1a7be195c99b9cd55190e7b64f83da730b795c823e2690ccbff7802dd90131a8b35400ef31da9501c04b4e2de60fb028b1cc81bb8f9e0e5cd9f34d3f67cb13d95dc960318359a1bad2e5cfd1237a1156958e3435cce654c80a12c02ef9daee9abbc20f71f9f829fbaaeed79dd89a4ad4605f2c5586d241cb8cd5e8a914e940527e66549d64c4699a3b7860b9ec42a91c42c6e058c7e7f2d9517555f09432710e048bf5a4fe86b5167b9c12ca8706f093e551bdb835e22f12f4e24d3ca7f9f81815c07a2ca111061a5b2ce6dc0bca02ccedec57e14614802bb026c22d2c47bbd74c2a3dc3416492c8f11ce6e79d5dcd821bb990fd61163288f916c1c91641376fd4ebf86be53da7d573fd257ba05ee6a898c12eb5603a330bf6ba2eb534a07a4dfaf51c8d446218de2777ca1b3d97adafb2e7df5179d36ec95f6f0682acd6f5d8ddc112c771219907dbf09e2d09a63cfa834ee1acd7e2aa829cfd5a7db03a36bea4301054bed67c4704b71ee7c80484843694b61f74ea3eb7cf460a79b660c4b1d1b278348c8e7c7b5b4ec71a0713463c993cf956713fe1a47a892f912fe76e499e7faed4d894cecd1ab210ee0cb62f196011d99a59b2ce237be9d24d1aceb492e46fe4f5fc91253002e08b8350f49ca0d72e8dbf6813fc1b45175c9b8934c14808642b8f330ab51280eba8c4588f380a4be3dbb31d51528d1948aab037787c35207094412be54bf58ec5080e8900ed5f455abecb828a75c6ff4ef1197d94ec5eee4a4b0d1a0039f92d6de9f8752831f48d6729a5a496b0addcb3b7d1804706f41413fc88f48d95f182b2f3d3cf6ba9af1cceecad755eefd72b44e19e22d3d3577565e4ab4874b8fc1384b3a9018aad423801b34e7a4fa33b3f85e5f8e9faac37d83683e7fa09ebff031d74f1896789757e526e08d39aeb566ea88e2ee61aeca405f96e7db013fab38a495b520c413d04d8d3b57bba2c5dd8dfdbe00ac8fb51eadc7083d39282ad79115387aae864a214f110c56bc83e5cb206eb8aa06c91471a062bccf284d1ad3893a6d049dd3350030ee9bdf37725e40688d6dc3df7c99e3c954087da3ad367ce2a2c1331b7280c6287de29ca245af73fd8db01af078119031fc0865fdd88a4d0f3e62afde38060d94b462b91229a2bea20ef9a163f30007e1fcb2b6b0a365fa1c9c29a552f4dc922aea5115d9f26158f07437b0a1406da7e9a1539d1ea1d3362d550bf82fc097b6b18a31a44e57b80afb64239e7497bd7a837548ef8b1932dcab309a0228f96a95e1eb788fdba68d34b6e09a020c77e3f6736901adf296ca1c7460dd697d422146ff2e7a546605a9696b0e4c70b8c43ffe234e82773523674628ffec2a90e4c7f877e928ff7bed03a7cbf1bcc3d0bac1674c66a4551fa44b9b700cd0691b3b2cde05600823d31657527c2c23700304c7cef82bdbd958745f3ffb999c4e9f426e3ff4e6fdbe08c08f6e3b7fc792dff6bbaf1d16cd4265b4a8bfa1f645e51a3a322f032ad80ef73d9a3eae75081b431a4c8683e77d55f9cd8adabd5c9b4f3a5773a4b61fb7f49bc5cc479ea7373d2ceab83ea9243e63c43ea1ca3540f52050a016520d858e1bc5c60e333b1c76a3d16e96769b663b135451f75ae1ca03aaf107b70641061fa338e6140097d6bdb216a968bbe721b3f7d8a505a55fd62dc6f8c712d5c35223e8f3e1944cd0b28acf86aa7798ad4d692eeba1856a91b648ec995398537e3e837a1c2f572b3e775f6aca4bb8358be02798901a9cf3d9a340d56a4942194c6357218ebe59a28608ffbecac9f56d3dac47e32512b1800711d1444416e5055c2383878c2e41dd2da9aa38de44511bf6fd1426d633a8208363ea76292a27fac0296d79c64b8fc91e6aa04cbe2ebbd281cfe9f04c020123790b8995fe782a8d652fb6a4d8480de3582b106acbc44b4d08ce9d5b91c232aeea5fda52bfada0d0bc8bb0e0a963b29f47e56be5987240585e05fb8be450031d619dcc44dbd76c2b3afe2f5d3cf7009969eb7b67ae010f9902f3bcc0469ee0309cc18c10b6f34b839638379dea39fe06299796cf17667efc8716ff429ac727b1a1ecbaaa901e613912eef1b78693bc70dec554cd8456de2bd8c72e0e935efc026bd889886424e1aa210460034f2d5f53d473a54d4d4e4fc5825e1159b858dade1353626cf0fc10e49ba800ade8ce7c2c9e53928a0874150853ee9ab8baf3647add19c44b2da64cc9052ffc9003e9eb74124037cb20ea816461647e7d2e11e70fc5eec3bb77eafcc14299e3bd16a3648d4f9c8b8c9ab64712b931091f192778098ce479afad2a043033f67ca61c21206e1eb1f2aa596b5cbde779de16a5422364958dca762fda9143733604e2b98e9ea19279b90f6f285df002a854191ab7d1cde5f53aa5cf11b5c5a8baf8489602e67ed7d3fea8fb7f31e4a7d49bfbcc9bf433571eb7e77f3dc87c721522b508990a52de18808c1926950c9f5df246097dfe9e3ad26045c53b5d2f21f86a56e4b75f93e9299aa021ccd0c8cbe50c38a844c2bf29f24aae0450240317b637053b4ca5bb909e12f9177884be3204d6ec5f7e391de2d7302beda0d79346d758a6e8122ea2e22c748e86e5ebd8b92cc89cbaa0edc517531592147303ddd7b895fd2b87c46d08c5ad9e856d582a6d8a7d18cfd8337baf10d0cfa38fcb93363cc8853d6af4a5a3372d47f40e360b3d582d52d9c441a3d209281bd471661cd754f3a462250b31cf35da88a4dbad23135d2650f4caa207bd1c0fa77789a5c32fb94d2c6128ab29e9066ff67a0a6ebe8446068a0ac8a1d0cea226ae56ac5fee7068b5456f8f2b4c18b3045069bf8616827da107151bb67be09a6d6c637541cffaceab2f4d1a075879a64a0e46d4c46022eeb8a0f5c4e7fc55753a41936d4076f0f372f672a64aec46c0c15204734cab1a16f8c1dc530e47985b48a31788b1a79d23cc5d801bef07d347a4b482bbccb06a64d5fbf5d4148a8b7ba4e8b368801cdd293007ca09f4c238cca052d05438862be9025e460655d7c07b22ae8a9651e3d26e3865e74c04c1cf31aae943c8881f71c0e57378a1e5d1bf77725aee40c74b3b39e8313cc53863f409c448f665e5c78145c211b64934d12082f14263a19cffbd071a4cf46957f1a438a8aa5dce9c6ef428d86653e932281e52b60d107e4a92b4f0ec22ab3b36c082b15c7019a36a37684e8f6a9782e3b0d9e339342afb03094c87605a95a3cd48e5a999cc84b17544785ed7c5e71ee7fd4da45c192ffc9a7d1b1b274eb3ec33cfc0541e35c0c551f85b9cef4f8276e9920b0eb8308fccffcec04ccc016ae6a5ec6018e751c9bc8540f59f79c5cb7eaa29ea439d69efefdafea8c4cbcaa355780da4161bd6b594215bf1d961d84c9cb92ec4736ab4a2f457503c52fe4daafbb1f675d3744a171f5493f8a95a97d41069e7a8ff6d888a1b5bdee6da77cd859744c7fe3405f930da198077f3c692d21a8a5fc7099bd8bc0a33cd802742ed997ab63d96ce2176bfbbcc0a7a3a1fea1527d4f70274f85c2a1961c29bccbe05d1588ed56f3baaaa0b568977fad243b5e6fcef08d9badd20f17fc0418c6bf2f18f92c4a2f6a47bde1fd81e166672e8552537ab7a64f54111463a74950db58b38fe8238d0f3adaac6239ebb2eb31195321765bd0261e6f274e210b3d26110d24eceadc302551f6f11e005e3724c6153d11d11529676dd854ad71b7c801fa0ceb6efc2d723d03451d44eb44ffded6175c18f9b41cd72ee67bf34060b224f64cfd48e97890fef85c57f37ffaf71673524da90b9434a41be868bc2c8c6e1c7b4f6daa3c3184d3f4db3f04456cbb633ccd67da1aa21c043932cb961c0e6f6a9a7fb909cd6ecb31c675c7c2cf4905fb6927598f3ff5276b8c97cac1d019fae68b29ff73619f99438bd6e3c14b238e393813026b7b72a4e4cd19698fad2a1b4a1d303808b2f50d3029e03d386e74751975e8da94ab473e535e7f6df7facc7db1d80bfdcce7d394fa31d9f9eefe29978cdd62bdf1220ba5733a9babb346e31601f9f44407d5e264fc3ce571c184c582c20f07b69d1a26e9cf58e439a0ce31f3009accbe984ea6a4830109a09fc4c6ff4dee776a5d5c7b024d82c4d81d0d9315b1914a029adc35b02119114287495fe56bf3eb4425b7839941e97b6453c37be6fce23468fb14695a363290050384819cc81317ac2595decf290ccb7a3d01f55648b0f8789c329a7d5e65f69d24d931cd8d00b80482d5605a136872bff608444cca2a4e01084a5e5c85a2d1383bb61959847b35a7407900192939635f85770812fbe0b5eb5cdfc8f187242dad763145319a87875e5ab057f17dcae76cfddbaa4d778da4c2723f0f21ab3576ea68b4bb742053d6ac50493644bc4ab69c9b841b535357bebfd37a0f61992de53c611bdd62c4263552b3d6c570ffa90ef588be88de48813e1fb0c96556541615c53722b0975a2e201e1213054df3d8121e04470e16dba6a1065381e98b3d272e261209bf7f47cae46c78f6ad5cce91405f63938686f67918d72f01e7a8ea37db9965b2fa9fad1120453a113ed0c80e863d76bb4c8296d4ff86a952081cd36e2a0f668101d32c5f0d1171514e71ab45e1eadd858b56c4dafd00edfb655e526fbf663ef1005ac01d78f70c9c7f02776d0a8d65c72535d4d4e9e0e372fdd40e047867a4f2336c4ec9489005fffccc2bbaf0c3c984a1b0cb1941912cc87c88b8f391aa3b46e1a5b69fe6330167667aae420038ba82aea1004a524a0eefe379cf932e77e7be12548c675a293b451ef42fb29674ea8b372880f55e3e05a8e4f699e0e74763fd33a153315bd2cbf807b9b5d3830dc0039f616f652cec06e5a7ff7ecdd1001c2edf9bf43d6493295e265cc5d8d3e26cf520c1793b0eec415b5aa998b40201e429154995fd30b5f256eab600cf707b6896a5fb3a79d0b893e1b5c2d1d1af26023cba9a710d3f5ce22554569f9747481df996b2647762a8eea701708abd8769343d6af74aaf1e22b87094a648cdd41329bad7fc3df485730c75f7b63507720e12e763ed49ec800e76c24226e0d97eb5699a497b1d4741e5c2a07c5b322257149cfb522eb0831dc3668c228ff02bb288b27f93abd004a1ef7d60c3eb1d7f7b3beed4db331d36f193c30f090cb333f2b3efefd00e354253b6090337a6195c5f0da630bcd1b00853b9ef5c9a62c1814ce523", 0x1000}, {&(0x7f0000000240)="2ff7f3cd12db1ab3ef2bbdecc17b78c0b446127c363d29644934696d85388232f2b3fd370d39c0bf8aaa1535fe4a58e4e8af8ec1c207cb5a53a7a98bc06d075ecad41de07e58ac3fcc1595a89e182eff295a98e2cb992ea99ae4f0b36d11539641121492ddccb0917ecebd5a51dd79de7d49e4da9e9b03d002ca1debfcbbc3617062864e249f187fdd246739c5235a850e5d3ac0854b46bfc5bb45e9c95f69fac2487229607fde15950ae8", 0xab}, {&(0x7f0000001440)="6d76db2a59b336111127a0130d359928521608ae840bbfcbea74ffb091f179b3d954c848fcad8bfc633a59280de003130aaf070716d505c1e317102c9a96a6225b1fd77ed258b606d062600920299247e087ebf1997f816be45355532b872b04b3014b162af5357856c8f5ef64786f701d790b0790216c19b6f8f878ac502b978d0e9a4cdc387c2b2def71211f00c13572d9d947ed936aa7fe653a3bee0d88f40f5a8f26a6e9d986116112502355ab3d7a9e6555479ec77398ac766ce50de14dac48d3a5a63df10329756a51b12a4f719ef21a8b362636f9459c8404cc01141204595fa01778a40e56194e4e9fd0d06a1e95fede16cea13a0d189174e1482684fadb0802a5554eb5d57eacdd5205dece1ed2ee3dd2475a37829ce5287c4172041f9cc527d13c7c53723342d3c3baac51af17484ebc092382b39842cc361fc86701539c88158d9748e8c3f08fe20430f09e7867196395f932610385b81ebc24e475910b09b5ff0ba3fbd57e08dcde07bfb08406ec05a756f8647348712b524d4aa33baffd9b543076266a2bea2b9c40fca6c350ed03e63cb3d2464bd12ec5317e0722e12d00dcef0409bfe68620121bd39f3e5183f4b8c4f339008dd03de4d124fe2ee477d27edbf1d8e2e0e0d96a4564809ffbd1dcb376b2c3b3207f87af75a85687a1a84df92e015499432e8f8c6e1b71cf2d7d8196d0504e232ee3f63ee8fe6a48ef97c1e267cfe3a8fc81284f597a1a3bed1c958222fe46534c6a37a4e257ac9b1cd31871e35e078466021379fc366690fe4b75f5db94d25057aa0c89de07d6bd74830e42546a42785388b5007e3261c49c0eb2760c765d7eced97319709e667aa3c0cc99a60a5a021792edb8e576fa7d3f8f1474cbf618fa8510fa5691e11379cd029990a4b933be9c56522e6657faab42c5d2a015148d3796c681d2be9c1c7d412345baec0d1632506bfac00c1106f2147aac8148d4575e13120e4c16cfd4eb547c7929311abc2feff149ac55ef9d093674983f9792ead15a8d310502d3721aecd80a59dfa3a134d43f8048e5e7812fce8f3cb7a02c668ed4323b18817e7601f5d4675a1ce2b260735139a27c629ccf9e37358956007b5a14e28f0a9c06c2eee0935986864b74b0a5fd958716814ac62752f94e6b29fa8c883304288c018fc63016c41a0331ad209ef77addf4fd9cd59c8b51b07c6282d3ec35d0dc84790d69c64163002be2f4095b21df51e78e7054b8760826d128a63f2a94d45fbd0513bfa510cb90c73d2a5bcd49caa6a841f85cc78a0cbd135851768ad2751a9568ab9634585369e8fdd87ec678cbb2c25d158396a4b83fec4e109bea6e281fa481a211fbc97ab82543aad666eff0160bc653dad75a24cf21968e05a01a4496f7f92a4c06d1c8c9b5befd15bb86297101a896c307f0be460db1eaed050305b1c6ed0a635cce6c2cbba9ec4d15f54457eb21bcc784ea8d2b4e55e23f31b0360bc77a91814771b5117a2fe35c3aee4cd56e1da6bebfbd47cf3849ff95302dad0a306c08ec6f744b2850bfc33eba18c07344fdd0bd43b2ac956b5154dc04953663db5e458c6c5d6eb97f600b7e5515852a569fb4fb855bc485ff7135417493c5c2a994298c28d0e8eb84d8ac0d423d0dd0952395110b1a05a7259a8d8206dad2a9ae7eff6ddfd6cc612755d0a5fe40d3f44cf72c47a5e6ce5fdf467ca65839923b5028d7b843633e5e494750272ed7270e959effe2a0103d46ae3e3d2fe6604682f71f3f21dd71eac88855542a5bf249aaedf1a56d12d872dede43f594dc3c59e80e1e25d7e64daaab5423e33b5900c311c3cce01ede0950b4001307005f23415a26c00c1143fd13be460a84d2307a5d8bfa6484c8f6e0b04da464003eea6bf34ea8e0379396c9162673da7dd3d5b17593f2b19cd67bac2ceb54b64e9770f63141f1bafec691aa0dc8781db2c82e3e38b2c6782ee4c3a2e6c4b9fabb2060e41f2231188d958fdfe24ad17422db3f091adb44f35b51df211f53157f653541466699d225eac628d03509d9d3ba2c7a80b7c6a64a549bf8318649c3a929bcdbcf1c586d5961f38909e7fa41d450d7c8378b7ac9c17d8f2f4c890f87f0867abb0237e413a85ea4f26ca10584d99a0b79b007eec3ef7c07abe92efe21dacbdffdd00cdf139988d9c565425bdcb6c2bb0da7ef1b4523a1bc7c9e8c97f964bfcea9821f689366dedce858c276f7aae96eef4f394c217a9ae36b67cc3555d40f24ed7410548425b18b9abea9660ba17abcc513ddf5f63ea33e83551023d75dc783d6da623c81fd15f9a5e7d8e8944104638cb54d1c62ad8283b01ed65b1d5b5ce4796549ff2d58f9755578b461f49d57f50eadb98d3fd8d74d52d6ae1b93d0095308ec144a474cdfcbc52a497013d8bd204d01b9aa97a2e22e78d466a05b2eb0bfc2b0e49325ecd7c0f967eb06aacf287ed160fa72f72254e74f4d8fe76b7715c46a8dfa350ef34ea56017370ee833fec8b8c9d3cc08a9ba69bff713c69f125ba0e64c5ab66dc25d5bde784b5654f17fc920d0c558d740e12ebf94c521a1585d1af59fe33f441ddce51fbafcd6de498ceda6d190b50693487eec259f70b535dacfcf35d1316c619b78545630558baaff6a16371ffe462992c3640c9d87a9003656f91efbeb131c168a8b2e016447bb9821849aeb2508611cf302f69cd9fb9c416387ce0f74dd6ebfc680c4dd1d66a22d8d5ed6f14464b121ef5506c658c6f4db416102fc616e766b6e1769fc21f511a3de047e8006fce3235b77f1169e2761702d177f42aa64956974d9859cdebd0df6defefb62ab0b53d09a63e02ba50165ef8962f1832b8b85b7e3c63297605b8e5354ce85683e286a442dc7806b4d8d4d693f0f1e63a5f2f26fe239f401ec995a3fd6209d130000c15e568d65c10e007dae5b993c2833b238336a37a78e07f6f13025528119ac01c2ac0b31a9ca83c665c448efddb5a35e65373beb8d2a234a4f415480d6239521e86947628354512f568afc3b23163297ce035829a668793e6bbc43fee839410fb5d9922817c5fac9068a42a3a3027f8be73d044cc46c9383e50a31b2c11b31ee78522a2e4dfa33f275c61b016f2a7569153dbbaeff6cd1fa40b0a1553ef7f2a012b4efc4278cd47fbd957ab866ba010311ddc9424fd9aae02bc4fde2649ca558e7191993afe1ba391af2704447fb8f0305c9261317412042585afe371c7ec30462d309b9744d2b3065e15b41e2cfb08a08350a5811f07e254a6eb640c8c8fa48d421e8b79f955c1a4a190286053038edd78257bd786b6cde29fb80bb93af2055062083b8c68efa7e0bb69bb24cb628a050680d2369b7b2b7c52e7c11c2aabe4d19cef733fe54c936a6ef27a0db8c91587e4447c0addaa943ae20aacd017ced7278fdc3edeec809d29b86b1e2e1287e5eeb9af94d25eda44455f3301333590912d4652a29eb3521c95eb5d96784f287928af0a7805fa285def1e0dd52216d709ffcd9a1c74c8616d23097a9bf51290a0fb69c401ec58cd48f17de1915a48cc3631f05dfbfde28d547218e4ccbf2d9791317ad9ade71cd475c67a75046358c5f4124f51e2cd97007141e9abc00337eed3970d1ea72b696433dd444e5dac1e8cc94ae63acfc6eb017e09677853683732d90b149fa6e537e526a112817fde9b03c8cbd72e537e91d6cd1cdb35e713fbe3aa50ceae6b55026e988d25f84201b8adf93e57e2f8d8eb6440020043d9a75689cb0bcfb08ec34ebee23757c10c4b3db8d52b6d4d1ac82bcdb26f109b9e7f5342e26a6e3346a7bf5befa02c1d932fc8e29400bf7cca217a8b409089ee20ec9d7b76e4a0f50b8540f80710ab236b08b1a136ffcd2532bd5b1d1db68ee1c016953053fa25502482fc5c5828e739592f99238bfe848c457e4bf56da1a5a82bd172318aaa12351a42c72acba5153410de624c7f16642dce7d8a4bfbd2382a8bf71abf6747edfa41d98ab6b48c5bfeffaf7261e00ee5f9512ff8a1500d24ffd4b94c3ecde7177a6fbd5199043a5935ae9d228cb14a9cbdcaa4f0eb76d5c816d5ff979b44255e385fd790960c52ccbea7bf002c39d7816a45b027b574f692ea066f0cb15e7c8f0d6417e0ddc8e6ed745066370b071d2a4b2a8819006383d770215f5ebc865d40e914a18ee9a042271c54c96158a35462a9bfbf87574c9b09d7325e9252f7aa8181b355aca60793785afa5b88724d03c41424f0c1e4526603253113d1c7292b3439200057ef480fb12bb1d7d56c67e3c6642f111399760083f5677ba77f1245ae196ea458804acce4a6eb5162036ec10cb4d3dda4e3c0b6f2bbac5006db751e10dc23b8a5d82b09d00d5ca2de24af34d20a7f0a4af7d9bdf6f7f40240235d49c2e7e5a9ed41a2ddfec64a1d858270be351378524ab61b2d1f15e4cc24b3ce3c244a94d77966b1e14acc8a2ec58bad83773105f6d811e7e5fe8cc1ef9dd3c336f63895af146b82b934f08624fbc60c44a75ec45f196ed7206f30dc879900062bacc130626d4fb18615575ebc6327786d8ba467a6884bf68b781e2050bd1bb97202cdfeb21e2fe462935be8fb0c8b814f8d8a6a9ec9ecb817e7420250d5538e1cc452e763bfa42bba270f706ecca6e286685f014bce0a5e58ab4f9b052ac7c6d6171d0bee6d0349a21e1725205e4b8fc1c2684ae92f9920d4ab158378dce8e80fc6183a24d5abf47bea6db46e014ddb324353898ed5c39eb9fb9013e1d3222ed485069d7b569310c0f740178d25dc21e1c61866219f5ae348761aa7bc5f002c82f35f663f7d065b30512ff45708a3ca2259e2b82f236538ea1bd6c394de2cd39b8db91a90bd8c9e43e4ee3c34417dd2a93047589e507478b7b919b9d253b9bd13bf171c25f82d9920560dddff045a5aa2d97766215de41579aceb56e657a74cd6a5eb8bf83c84aeb33a2fcd307ce6f34adc488e26779326774c99cae5bc5b08105cf1a25b7c92d3a58c37b8395bdc60a867eeeaf0742327f33a486ecf2b5304336f7d0080257e4c857500190c6dce2c397fd6cc9335b9ae53795075c77345e6115375cde78f373c992fa5611beb29ecbc23eb090c093801f7911b7196252a691f6b6353d17e1dd34fe5ad77f95e4b15f538b417a114dca3a4c66ebbbf0c4821cffb34bcbeb1ea17c7ff517c09bfbdd12937c72d0b134dbd5dec0d8ffb327dc1eafe8dab6e075e7f18f77879a1c98d51b5a60cb35588874a953bd8e07c679eb7a59115e145d00342677df3373f54c477e227376956dc034ab8364ada02b2d2868eed7e5eef980fd55046271a1c72053ac407bbd2641a246a9d4ffc0f6b14301de97361f7a281fa5c6b67c2bec6bbb8afbf6f1140cbca43b342d668bf414961f81d699851484025a93d4a8904d1f6a3c08fe7c72388dc2bf9c493a550c61827302f077e98eac31a1c31af525b7243049563abbe1497d4474f13eb21f6466f6936a10f0b5ec8a024e23907017a4e3d17a0c17e6cbf21ebcc768e9f70b292b125213d02449284a45e8ec1cbeb8f1a0a9c09e438461dec57d2beb2dd82da48e2a7cd974171ec02b717b9a7bba06b81391da0053e780c713196086ab91b5a5cc3e861e6bc338819f8995841e55366165889708dcdf7478090b35bc88225af863f71476b318d66e66d3733abe82aa1d2b68cf4e071a59d7254d0f9f12709cbe83945a0b88d124c8fe0b8685f7b7c3040d8f6e95e20cbf04816fab205752195127068cc6ec68b4738e963641940b467c39b9404d194dfc9bf3c559f4628917f6c79337a766", 0x1000}, {&(0x7f0000002480)="00d7aef33f460d5ddbd0b620c678595008de99168db7a4807dd4b14e2554e19812ab7ecdb4b935b4222d0019e9fe9fbd2ebd8182c8175d0a5a1415b104e7efcd4a03841fb8eb87d2050ed5e9113dee7c83e52b2082231a3026fe0ad5d59f63dad23847bde584e9eb572df53e1725a7df53ac91f4ab33d3690bb922d1b7892597a9f14e5ee182104b897e9dd9a9ad3e49cf69c4e1ea0a112625e7a497bb28ab5f97aa88b4b1a0e2f6f4400aa8f326e988a242a952fa97825d4507877f36e1d1394d0c3f9e169a0ab85759b0b46c54077c5173b4d94286bf897ef909c7a641211c05b59623ff8ac50f9e6f84af3962fd2134c341baa642", 0xf6}, {&(0x7f0000002a80)="62222f25fe3bf51bf01b5e57d32bde161a40782224dc7d98478082f3ff3cbea0ddae4e57e5f28170ada45093b9a30f3c07d0a84039609d3c4edfac333fae494a42aed7b26f1324bf8951562b59647c74961c142e77207c90099fce590df8e9547910c560facc9aae25a84516a7db3f606f544491b7e8e01e462a867004e850e2ea98062ecd1131e1a1cf2165c3d7b73b85c63ab8827c435470593756ecab3c5ddc916dfef2d5898fb855e0a0a3fbb1cfe685e71c1c0670ddc295b68dde447121701a7ebf12e614f91ddc250d015095ee2008db67b7a9e553ae93ea2fcc3fd7f6dd771c78a4d6a606e7f8d22f78e824111501e6a61bba2a283a711e455a822906b2e638c710d064f5a8fd003d5160d7da79b0294a7fd660432a902ecff392ae737026c84a46eddb891ecd783ab6044a4d0f72915b17ea73f01bcdfca2ad0aca15c8cdbc10f5adef33738f74b77abce8038b8fc825af0a07ea197eb3e0424f2c10ab3d83ca6a6d21533efcde14676ad3b90b9ad73dba4ad479483b35fcba28591412be7999734ffb8b9c14de40a5b80a7de3038105ce8a40ef63249739c2cd31cc5037ca22a750c647d9901123debeb14a32c5a2abec6f586ebad8d703bad421afdabc5b877ff6d8a9257f7a3a76ca9b9f17ae32a366f23ac18a128758e16b5b4f11f1bf648d4e52d6a10d746c3f17c95693b720c9b7eda510cac8e3dc409f0e0bb6adbd0e517b51d4b0ef23be28507769115bda5fb19873a79efaf897bfaea5de61f9e70b1cb9246d82c8a6c8daabe9072325921c51c33f4f3df80ffff940824357d619d37c33ef29863ecc8668bca83a9a78071f0d16e2b2752e36b663ec664a25bab4c660a525f70577d5870b216546512360a7a7e80569d3c1efde51250bb16859f1bd303bbb811e99ceee9fc96461e4baffb3fa108c496a49481eeeef034d2cbbb6f119f24aca40ba4ff09e3f41c8e86565414223e0cfe6a7e91f1bc7132b5bf7269d77871e7d17ffee7fdffa3591031e4d12705f151fd3abf07f23c6ad86371eddffb598d3db90ac784b2f98a6e1154ca941e0d1a3c32fd96461187c74a5e701b5139e407c5d65aa6886d8f16ff4909ec9d914c258136a677c02039972e883901aed46c5929083c307f9e8559dc6e73c609eb4010cd2006cf87308b2a2c77f3f9d37f2f8ca2648102788e71d5297453e7d348ea75c2a9ba584270991c35b21d24017f0720c8ab0756c87163ac6dffb4e05349dc1e850873447c919ba94d66d196da694837124364cfba6e29c731b24fab508a8a42cd64f1a3c7bf96adf2d2fa1caf461e94400d9de00c2dad6f38edcf4e065fb20dc6348f49b9140ca50ed056b2fcfaf64761fccc5bc508aef811ec53335e1e74b0066b84dfca9a8380e47507db7c1626bebb234b2eb96372e44908ab923ab8af687370028e63b186065f718df6e5092a7187c5340fc4220cac6a76b8aaca283f6af36363dae235bfaa149b0ec2548d0ed6b7d93e5a2f3cd9f398997b53481df80861da30b1ce86543a4afb7a7a1eeed07d7addf75d9378ad108357ea0085525980894ee2bed6728f5290945024ccfafdf7c0d1abf64ac7780fad4b6fb32f1af6319ab85a80d2c36bc1928d9e25a21edc12f6b192efd217403c2b8fb0036bf6ad3d2ae1c464bf4e664dfcbf13dce323c98cdb3151ba0a438a1a579a536c0d80b449cba2f0f9563af4121184991ba410a2118e2db1e7ba7b3a511a1106613d7b8b4cd4ae0bca40e7696a0ea78b7f1651ca3cd1e00873c9c730c99f3015031b1d1eeb456fb7cd0da853b7b704c40aa3d9dd4c0c8f24f19847a59284e5c7d21b1747276ff243d5f170a33f5229e92272429a174c63624bd8d1d908ca567fefe96a8e60d3f298364c5ba7a2570a774b5e919b35c17ca1b564b810b24b9fb61e982bf90cb068643d7f2b3ff76f03734b4a795a2f66e3f56b2c55997eab9a70edc619208f3e67496c16745ea687e65d1e878b742f49d6f8da2f681d482006539810e22f99330d811a105d317ca41f8993729b734f91abf43ce321239fc25096f725cd998c369599942a935fbfdc64ce64db14a17ce4c309b97ab9e75201c674ec65702f371a01722e79561487c7eba7e0ca75a29d90496db6286aaeab1c4e52dc0990949791c383c033507523ac894cc44939b16ef8d35fc3eabb079c958642ca6a55d7a3708bc8de0594eca462eba8c4dd015eb9143c5e08dea068c51bb56d4730f702a082d1433cd65c62cd7dd231fbf6101939841f115199cf4fe0baf29cb1f3fe0a1ea5c40b0566eace6033d996ab27b29d70d1e468286f7bc7aa6e17be4d7379e45d92cacee790dc0fbe09ba6cd56ad4ffd8687cb168a8f067f7300349952c7f83e5f98a88b750739268339a707286e16f9a673a5b2492cd6db4c49e201ee5cc2c0c8e746acabf7283b424128563f223c55a5dd28bd45ba2a30cfb3c17fd7fd1463c354f43dc8ce67b79ef9ffc170b318325e8bce14435c982300777ef13e767a2dd8f54ae2d049eb89b6a202b35ffc32d7fd8f38d9e03bd7acccdffe55a450d737d01e9dca60eeecd29213ea1e6db1c6755d1327373494ff5f6c5794cd630585e33571ff69ee0480a777ca7347398fb23d4809b450cf40725f1fd92d54d19150b5e994bec1ef9fd76f6e57f0d308bd13a069ddab5935d1c8d5355fbbbb1c26eda0d6315ca69a912ab29d4473a20800d9120c0f516a7c979d4ca04799a463fe935c3cb00b30db44092cef1b74e9836c7a555529b3ffd6f7125ee07f9b908ae7ffe1ff2db67ca4fd2b4dcc837e96a884feb82f083ef872058e12f5ea4f05b7d12b303c1973ea248ba493ae3485aaf78e40090032e1963349a2e9b8043380d092acac62379c701a17736365f910b61bf6aa744797391915e282e8afbf1275103995f54156287b821536d57318c54c06ee68a68400ba3575fe630deffa62b07670a4381674350ecc96dc7bde27d6a174be2f5ee7cc4d62f098ee316c5cf833e143d92c5a8145b886d793ac28b4a572e86ca83f431e90fd6da019a1c8d283967865384ba9256b8cb3839c0e04efec088c32117fe49c11e990a11d7c6ef319e6b2782ae23f20431fcf42c37529c367590564912c9e2dc525ccd04315dc18e69429630e65b196da0a6e83de169b7aea4d0cb3be0d0046af3d746178d12f476855cd46c9d7e5dbf6b80632006eae9bb7a6b206ceb2b70830fe7a2b0a1893e3ced771f0cd9fa1a9bd579e6d7026235f0b5cefe68c531f07e9e59cf1f2c0ac48fafe12ddb6735c8e43e4103d1ec429d71551984c8e3bd26a136e35ad45068834979d4a1b522bfa793e8203ddb50207eebcd2638fa203c3e589796a65badcf35d181418efeb085432af1dabdc22a4d36e105730131bd6bb925b25f35e835f8c260a49c2bfa4785ee0e8f0eb5972abb4b2f1f1483fdb955ed05d9f20b2e3086698bc4f0e121547f0e30500ee10489446e23a537665b673ebf471136041a1e34e571838eb561a7bc15cefb4c5a43fb16cccecee523c0377435cef0fdc3658137657350673f954953e5ced4ace9f141516a2e97056a759d5e737457350a37fa1b647401ba546620b62c3380c428358f93307cd5144ec4523c955a9934eb0cc50a5bef09543efc88c80d6848de2c73ebf432bdea3831196e57c9b86b5ea9e5013ae79dccd22c37dca55465537f9da40f43b0edf8f2c8a25535ddb1072cca5c66d063b6f8c65103b043a6055a490ddc820d60313330ac364339f8d4bc4ff2ec4d164e6e42091c6085d2ce40dde3b2a33f678527311382b66287919155eee4f6761a516636762ec78f10a93de2a36fc2ec22f3c3a310e3d71fd143e45f698dc42b4f13f151c96509110f530adf7eaf3eec998f4c900a493955d9951595c55de450884f06365538b88ac9daee9a29379455c02625fc2388578383150467eebec1b82092f899ce9808998f62a5615b51319a8651da146803773013927e805dc85993412199cf6b45252f7b9a36017172dc768cb900bfc4902fdc8d23013f9ee5a986e06ac80ace94ce97cc173538ce8ea0dfeaf661f8fd3f17534d38544cf6304f3d3d809e65180f929c6fd1a32aedf3dcbeacd11975f73f1635a0c2346f295839d7568d0022611c137c0c1e3725c011df3eda97a377c6d1f01dbc74052438b8131bc2b10efbd2d8a5660a1b79b183ba4516e5061e9c7f604f03cd7940c4990f0d9211f48505220f945c52fc35bf1d2bb8115230296462fb2264ca25056a1556d537af0a23d8cc0480bf43e824244b6c789faba75e2aca52f21e67cfa4d09557681acf5bfb26dd44ecd691c3751348f33816264438200019ff4748d673db75757f768007d568c9c9ab2345d29dcada91b370501fe07ef33b8ca9554a8b23c4e6f413dbf01967ff69d983c24c07ae1980370af10f01cd6534222d0b307e6a330678bc346ef82c5d536fdd7f80b918753bbfe26dba55b2a3ec51df31ca6ae815fac8d71a8bea7da4f3b7de43091b128bad442e1a046738537a7a6b35b47995cfb5231a16785475a3febea56211c774c1ecb766cca0b9f1b4752deb43cb22968be021257aac0ee4ed732092a9d2d389d265810af25327c5b16842ce5527b885b1f968ce6fc0823280c380f5331b02e91cb8964cccc64b376b72671840d54e031931e292f111edd44981d212b7a5b2584068339b1e830f0c0ab454be1a8612dea11d1e872a17a5f195092b0eaa43b5f28ab45218f5cc97efa1f32f84c86b786318cef24bbf665635b7abb6567433d4b45b593cc449f1ec3cf046fd6ca8c6b3e66ceb38679de9a8c0557dcdb19fb0a1c9bb74a10f1e1e73602fc493737ffe0106d0decf01040779c107d90bcd6967cbdc5af26145901b4bbf0dd4c045015448ba0835342488d21f35dd220246827afd481460851e00887141b4cb520bddb66ecdb50119e4e76b05c1f157119dbcf6e6009a589ece069411f61403b8c164ee31fcd20c4ce788027588d1c4d45edc9c4d78a7912843661348491480d13d79383f4ba12fc4590dcbc21e1010e87133ca96d1cd5e58c7990fae5d449885af8bf87a4b574dfa558fa398310b9f10b7ba50353ffa593e70c7438c18fcb76df533afadcb595febf12329a553f432a2637cec8fc3cf916e9de31d811088a9ba2e1629147a1bc373fc103518c981dd1d9f301de9fcd9a4f16ebbd609a8da54c51698139c173f3afb2106f3773d29dae7d9560db8eba8945f2f20f4866d0c84726117f49b90b35f063d35a9833b28e758829108f2623a3f3025338aaf7469ff5f1d76f0d5304e9d2cc97d08a4cea51498d18c96dee3f974f387af4d1db9ae5326435827ef0bfb633fb959f101c6f9dbd1fbda8ff0bd9a262a66fbff3ad9035c301a0346220d2dcaab4ebbba98ec47c326435f40bd0128588690f9b7cd86933dfc2c3c566112b1ee83c37397e49bc0652b3f725f724cb0e848fca8b77949995e5d65df62d5f72963279e3159760cdc7dbca1003698ca83efaca8c76e6100d66b5af338baef98f5a2245fafc0e1caa26acc71c3d87154d24f5e928f1f31238de69b381552fc8b19f82c1b8651d79ea205636f5a4e0616cb9143e0fdaed32930496fb044de60d1ba9ad00e85773a3e18c2daf6a4eca8e6f9f013403f21d673821653f15944ff6f4d7296de0edc4b04f237b0eede28ba90a4efac3ae7f068d483389818df9dadbfb2c886079f190e1582aa209fbb23f449fe6ca8cfc495a01f9bba10e340133a08f2de5ab3490b25080b1592b284f09e467db2d8bbc72d0", 0x1000}, {&(0x7f0000002580)="9cf0409ce1e7202424d7dfbff79cedda4cbb9132256fb7b50bc9a67959e089f7926902da44c54590ddfd0ff2e405b0e7dad39f22ceb7d8841a68da179928a8dbdbb35d94f8239ea5838ba74897c7111bedc8ebddf9cacf74e79cd5f5e1e2663380a486a4e13d8a2dca4ee4617504cb29e9e45885a82f6d44868f", 0x7a}], 0x7, &(0x7f0000002680)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r3}], 0x40, 0x1}, 0x400) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, r8) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000040)) r9 = syz_open_pts() ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000002440)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 16:00:16 executing program 7: clock_settime(0xffffffffffffffff, 0x0) socket(0x2, 0x2, 0x0) pledge(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946465, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 16:00:16 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) 16:00:16 executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000640)}], 0x1) 16:00:16 executing program 2: mkdir(&(0x7f0000000540)='./file0\x00', 0x100) setreuid(0xee00, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7d39}, 0x0, 0x0, 0x0) close(r0) getuid() msgget$private(0x0, 0x14) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000440)=[{0x4206, 0x0, 0x0, 0xfffffffc}, {0x1, 0x0, 0x0, 0x1}, {0x5, 0x0, 0x0, 0x107fff}, {0x5, 0x3, 0x3, 0x4}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80, 0x9, 0x0, 0x6}, {0x24, 0x1}, {0x6, 0x0, 0x0, 0x4}]}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637f) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r4, 0x4020426b, 0x0) 16:00:16 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x3a) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 16:00:16 executing program 7: r0 = socket(0x2, 0x1, 0x0) dup(r0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) 16:00:16 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) socketpair(0x2, 0x3, 0xbd, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="05e31453369d1682", 0x8) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r3 = socket$inet(0x2, 0x3, 0x0) dup2(r3, r1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000140)="f3e1397b", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="0500f1ff", 0x4) writev(r4, &(0x7f0000001440)=[{0x0}], 0x1) dup(0xffffffffffffffff) 16:00:16 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r0 = socket$inet6(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r2) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r4 = getuid() fchown(r1, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000100)="7408a5bbd4c46465919fc6caf88e6dd80a634da35282f91d40b10581faff840b3cba879a3457d44660ba7efe9dc594ec811db6151d108be9f4d6710ee4b7d4fe643a77a740cfb6e2b4a782bb7472d2488c0ed8e89be142420e02e975ac7914023f63d029c02c4b3295ff7fcdf4000000fb5fc11717d664727a71b4dde427c1aa18f0e0e8298c6da19c04d3486a58a80a66b20894a60d62eadc6c7d1f0286aa028dbf759d9e37494f03d6b5fce46430e887d5b569a01311789c41f15ca656f7be96037b", 0xc3) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x80) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:16 executing program 2: syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000b40)=ANY=[], 0xa6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r3, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xc8, 0x2, {0x9, 0x9}}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000880)="692d14c41bb3140795608ce36dc2c12e6296d51279329966c91e13836b9ba2bb225aa0edd6f16b0b610f5a82ed573a6a3ea58c6c62467a4981497659adadcd2d7dc8771c2c53a9f10fa371010bbb07046c8cdf3bc72fa6dcf2473d56f12f073d135d7beb2cdb23b5e08e8d6c3c551dfbd0188a023af8bda5077956e3df4b6e14e18d19417fb1d03631362296200d1a02863e66d8da61b65a56f7baba3f55e4a8dc01239c8360ff7b1f8024bfc7d0b5c1e03bd969aa7e971d51368a3d0db5d26f35ffe6e4e38f78c379a82c41c7245397373f8979c5508938c566a68907cf75f5f7a2be6b3a6616daff336aca265fee2abb4494202e56b246102e44b8cd6d1b6c9680e60bd5ba75900865e60cdea4a07ce50447db40436ee1ee6f02dec5b6812af3635b025f3750b737a389ea46a5fd7037529fb9b7419df1452d52e9c63ab4f452a9b1699c6ce7df2f06d18bb3e4cef138a8d483206aa8de44f516415c1757a73446bb7a5c4ae76507f56bc36090c3c4c95c44d746ca947f886820c9cc18bce2d05bc2af2c79229e581d16d17db8ae92c79b2d", 0x193}, {&(0x7f0000000100)="57f91ba2d524e077", 0x8}, {&(0x7f0000000780)="0768ea3e13f76a2f8baa7c470b6667fa06e9eb2aef30b768080658b4e662d3b5a11a2178412dad1fd5b831e59fd27685fa536867b345c470f933af7f4aa8092e210311807f7aac49e56c6dd3f1b5ae8b87cfd13b084f89cb6ac3f0a977fa687a48855d6dd55f0d4bdca1df87aa8272d2bb62bd117d3edd1f9f019a4d9e1d1417b6f188f12f73edfbaf6f0468c3e4dfbc705b8686bc72a710375eae3cf34be23002bf6313c36af54cc5145b3e67d0ddd3d2cfd44222b9b9f41fcabb7a74fde93eb02f30fb8e4710c246a7634db79b1c84ce31e2f290c629faa6b6d8d83ba40f7224e8", 0xe2}, {&(0x7f00000001c0)="2e51e49cff3aa481a21f0577a0cd11e0e81f94ba57175633c29d4907902a68e82a4fbdf9fa1b3a424fb1ccaba731fb8b5bcd4dbf2368107619b3c626e94d9d03", 0x40}], 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[], 0xb9, 0x0) msgrcv(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4104], 0x1008, 0x0, 0x1400) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000700000012"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgrcv(r0, &(0x7f00000007c0)=ANY=[], 0x90, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r1, r4) 16:00:16 executing program 4: writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3bca01065bdf088654fa91faebabc4159149b58311084092fd8ee442ca3a5195", 0x20}], 0x1) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sysctl$net_inet_gre(&(0x7f0000000000)={0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x20, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000100)="3295e339a267ceda2db8a83949004a9b25bdb6df938463209efce0d0c910e165ba3ab80fe2737d43442a49300b9f369d60e1481a496c46aabd5da240c056000bc30b5cacd5ea7c34e08d3be498026b06cc6455baa0fc807a0b228d16635e001f234df2d97770b2", 0x67}, {&(0x7f0000000080)="af35396a6b1abecca2dbcf4eeedf00c957c0269ddcba0a314121b6b5e2242c24424596743fcfda3afcdb413fdb8c9f7cf8b8b1d32e40", 0x36}, {&(0x7f00000002c0)="66c99ee9e5c6c031e0b0819e63781a57b4b5f9a882530bb41c7e47c8c89b65be6681015c886c688586a239837e5a26d0055b9e44afc8cb6d7ae4d1d5afd4620d115779be49cf7d2f68bfef6bd180d31d09645a3cebf977241bf3c97105a80f9a2eb66bbd292e43423d97ef697d6e1a5b80e729c061b80045201287834978e0a37a2a424dfc7f732a4f9f3ef6e5df595ac07d75eaa43b8f121e18ae1df099a03b6eb260188eb2747a9d28082b2c373a656fb8a9e1c5bc", 0xb6}, {&(0x7f0000000400)="1d8dc2c31b8c3959482eb6328b2cb6efc4fe200283035ea13a3d5036be3829bc78de3c0898d5035ac8aea1b46eb9cc080fbd3c884b72f00c4802f38282139e9ba8fc1fe99b115fb951ce99d5dd8dc0b308104bc171b51b19f7464bacbc859c7ea0cccecf729dff7a89ebf73e95b3fae7c62c3a5b303032680710960f029eda0ec995c4f3b655b78381db3c8f652483af3d6d72726216b715f6c499c8670e3e3fc98cef7739f7cc62cb4e6c8fcc3bb0", 0xaf}, {&(0x7f0000000180)}], 0x5, 0x8) 16:00:17 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x10, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x5c}, {0x6, 0x80, 0xff}]}) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() r3 = getgid() (async) r4 = msgget(0x0, 0x5eb0a40dc49f64a3) (async) r5 = getuid() setreuid(0xee00, r5) (async) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r5, r3, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x6, r2, 0x0, 0x1, 0x9, 0x0, 0xfffffffffffffffd}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r6, 0x5) sendmsg$unix(r7, &(0x7f00000026c0)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002600)=[{&(0x7f0000000340)="57e01e528820ef84f5d6121841e4d51d3a1b5466373c432be9da551401eeaa9437a4b24ff67600af058bdad5fb5c4fcc0fe7bc0708c22905447fcdda969e09bf65163dcb92107bbd7a92c96d989f886584687696d85430babd7d7598b5da01ce1973f056cedeb5aaef846c4a9b5b68eeb3f9e4f2d4fb23377fcc5e41d278be1abd63ab537447627f7230a260fa8eb2bddaccf39afd7048d5f7bd6ab32c04dbbe9585977f2d28506336fdbc8dfcf44b80a4e088afa015b0e300b6122f47ab123d820d4e105a068ea0c273f93ca0b7c6e91f635a31028dbf1e4770b5ac372d6998a3a6ce3eee75", 0xe6}, {&(0x7f0000000440)="0118d600d95f74112fbc351b8bb15fa0b7fd7dfbe3bab0fd560cdb7b77a487e85b5d566878ac722c9c4b6d8f74379308759174eaaf0030b47bb9a2fae8a4bf0112b05df2dd6ba6b2d4cb70976f21689ecd7d51f67386e9a230c124f14d5ab8d29a10bdab7e09348a508aa293345daeba347eefe527b50f4546b591faf87f16abe0c93f70e6aaf0174ca55e50e0e22b74aede17bcad4d9b811f880a96f23cad0c279a0aa9959bd9f30f02f0458ed39b1ca118882967fc5218083608a9398fc2f1325dfe5cfb46be9302d3db1c3be04db63076fb2ca0813ce8f37fcde6da41619b981c22fca8520d4ea4b5b3486e656d363a5046ada151899238435b4300f0eca936144da2a8bf18cd453b71eb152abc2fb4ad28f6453c773f3752c3a092553a82022a63f14e7397b0765a0fedfb50578dca50db1e689e55dbb02d8434c305cbf14cc0eaac27d685d2d217a5381e2adbf3f302f38d7845b28adf649ffec621762ec9bff4917a406c348916514d94fd8c400765096f47646115a9a213c283b85384cc4cbfd3ba44f02b9aadedce3e2468f000f4ca2d1a7be195c99b9cd55190e7b64f83da730b795c823e2690ccbff7802dd90131a8b35400ef31da9501c04b4e2de60fb028b1cc81bb8f9e0e5cd9f34d3f67cb13d95dc960318359a1bad2e5cfd1237a1156958e3435cce654c80a12c02ef9daee9abbc20f71f9f829fbaaeed79dd89a4ad4605f2c5586d241cb8cd5e8a914e940527e66549d64c4699a3b7860b9ec42a91c42c6e058c7e7f2d9517555f09432710e048bf5a4fe86b5167b9c12ca8706f093e551bdb835e22f12f4e24d3ca7f9f81815c07a2ca111061a5b2ce6dc0bca02ccedec57e14614802bb026c22d2c47bbd74c2a3dc3416492c8f11ce6e79d5dcd821bb990fd61163288f916c1c91641376fd4ebf86be53da7d573fd257ba05ee6a898c12eb5603a330bf6ba2eb534a07a4dfaf51c8d446218de2777ca1b3d97adafb2e7df5179d36ec95f6f0682acd6f5d8ddc112c771219907dbf09e2d09a63cfa834ee1acd7e2aa829cfd5a7db03a36bea4301054bed67c4704b71ee7c80484843694b61f74ea3eb7cf460a79b660c4b1d1b278348c8e7c7b5b4ec71a0713463c993cf956713fe1a47a892f912fe76e499e7faed4d894cecd1ab210ee0cb62f196011d99a59b2ce237be9d24d1aceb492e46fe4f5fc91253002e08b8350f49ca0d72e8dbf6813fc1b45175c9b8934c14808642b8f330ab51280eba8c4588f380a4be3dbb31d51528d1948aab037787c35207094412be54bf58ec5080e8900ed5f455abecb828a75c6ff4ef1197d94ec5eee4a4b0d1a0039f92d6de9f8752831f48d6729a5a496b0addcb3b7d1804706f41413fc88f48d95f182b2f3d3cf6ba9af1cceecad755eefd72b44e19e22d3d3577565e4ab4874b8fc1384b3a9018aad423801b34e7a4fa33b3f85e5f8e9faac37d83683e7fa09ebff031d74f1896789757e526e08d39aeb566ea88e2ee61aeca405f96e7db013fab38a495b520c413d04d8d3b57bba2c5dd8dfdbe00ac8fb51eadc7083d39282ad79115387aae864a214f110c56bc83e5cb206eb8aa06c91471a062bccf284d1ad3893a6d049dd3350030ee9bdf37725e40688d6dc3df7c99e3c954087da3ad367ce2a2c1331b7280c6287de29ca245af73fd8db01af078119031fc0865fdd88a4d0f3e62afde38060d94b462b91229a2bea20ef9a163f30007e1fcb2b6b0a365fa1c9c29a552f4dc922aea5115d9f26158f07437b0a1406da7e9a1539d1ea1d3362d550bf82fc097b6b18a31a44e57b80afb64239e7497bd7a837548ef8b1932dcab309a0228f96a95e1eb788fdba68d34b6e09a020c77e3f6736901adf296ca1c7460dd697d422146ff2e7a546605a9696b0e4c70b8c43ffe234e82773523674628ffec2a90e4c7f877e928ff7bed03a7cbf1bcc3d0bac1674c66a4551fa44b9b700cd0691b3b2cde05600823d31657527c2c23700304c7cef82bdbd958745f3ffb999c4e9f426e3ff4e6fdbe08c08f6e3b7fc792dff6bbaf1d16cd4265b4a8bfa1f645e51a3a322f032ad80ef73d9a3eae75081b431a4c8683e77d55f9cd8adabd5c9b4f3a5773a4b61fb7f49bc5cc479ea7373d2ceab83ea9243e63c43ea1ca3540f52050a016520d858e1bc5c60e333b1c76a3d16e96769b663b135451f75ae1ca03aaf107b70641061fa338e6140097d6bdb216a968bbe721b3f7d8a505a55fd62dc6f8c712d5c35223e8f3e1944cd0b28acf86aa7798ad4d692eeba1856a91b648ec995398537e3e837a1c2f572b3e775f6aca4bb8358be02798901a9cf3d9a340d56a4942194c6357218ebe59a28608ffbecac9f56d3dac47e32512b1800711d1444416e5055c2383878c2e41dd2da9aa38de44511bf6fd1426d633a8208363ea76292a27fac0296d79c64b8fc91e6aa04cbe2ebbd281cfe9f04c020123790b8995fe782a8d652fb6a4d8480de3582b106acbc44b4d08ce9d5b91c232aeea5fda52bfada0d0bc8bb0e0a963b29f47e56be5987240585e05fb8be450031d619dcc44dbd76c2b3afe2f5d3cf7009969eb7b67ae010f9902f3bcc0469ee0309cc18c10b6f34b839638379dea39fe06299796cf17667efc8716ff429ac727b1a1ecbaaa901e613912eef1b78693bc70dec554cd8456de2bd8c72e0e935efc026bd889886424e1aa210460034f2d5f53d473a54d4d4e4fc5825e1159b858dade1353626cf0fc10e49ba800ade8ce7c2c9e53928a0874150853ee9ab8baf3647add19c44b2da64cc9052ffc9003e9eb74124037cb20ea816461647e7d2e11e70fc5eec3bb77eafcc14299e3bd16a3648d4f9c8b8c9ab64712b931091f192778098ce479afad2a043033f67ca61c21206e1eb1f2aa596b5cbde779de16a5422364958dca762fda9143733604e2b98e9ea19279b90f6f285df002a854191ab7d1cde5f53aa5cf11b5c5a8baf8489602e67ed7d3fea8fb7f31e4a7d49bfbcc9bf433571eb7e77f3dc87c721522b508990a52de18808c1926950c9f5df246097dfe9e3ad26045c53b5d2f21f86a56e4b75f93e9299aa021ccd0c8cbe50c38a844c2bf29f24aae0450240317b637053b4ca5bb909e12f9177884be3204d6ec5f7e391de2d7302beda0d79346d758a6e8122ea2e22c748e86e5ebd8b92cc89cbaa0edc517531592147303ddd7b895fd2b87c46d08c5ad9e856d582a6d8a7d18cfd8337baf10d0cfa38fcb93363cc8853d6af4a5a3372d47f40e360b3d582d52d9c441a3d209281bd471661cd754f3a462250b31cf35da88a4dbad23135d2650f4caa207bd1c0fa77789a5c32fb94d2c6128ab29e9066ff67a0a6ebe8446068a0ac8a1d0cea226ae56ac5fee7068b5456f8f2b4c18b3045069bf8616827da107151bb67be09a6d6c637541cffaceab2f4d1a075879a64a0e46d4c46022eeb8a0f5c4e7fc55753a41936d4076f0f372f672a64aec46c0c15204734cab1a16f8c1dc530e47985b48a31788b1a79d23cc5d801bef07d347a4b482bbccb06a64d5fbf5d4148a8b7ba4e8b368801cdd293007ca09f4c238cca052d05438862be9025e460655d7c07b22ae8a9651e3d26e3865e74c04c1cf31aae943c8881f71c0e57378a1e5d1bf77725aee40c74b3b39e8313cc53863f409c448f665e5c78145c211b64934d12082f14263a19cffbd071a4cf46957f1a438a8aa5dce9c6ef428d86653e932281e52b60d107e4a92b4f0ec22ab3b36c082b15c7019a36a37684e8f6a9782e3b0d9e339342afb03094c87605a95a3cd48e5a999cc84b17544785ed7c5e71ee7fd4da45c192ffc9a7d1b1b274eb3ec33cfc0541e35c0c551f85b9cef4f8276e9920b0eb8308fccffcec04ccc016ae6a5ec6018e751c9bc8540f59f79c5cb7eaa29ea439d69efefdafea8c4cbcaa355780da4161bd6b594215bf1d961d84c9cb92ec4736ab4a2f457503c52fe4daafbb1f675d3744a171f5493f8a95a97d41069e7a8ff6d888a1b5bdee6da77cd859744c7fe3405f930da198077f3c692d21a8a5fc7099bd8bc0a33cd802742ed997ab63d96ce2176bfbbcc0a7a3a1fea1527d4f70274f85c2a1961c29bccbe05d1588ed56f3baaaa0b568977fad243b5e6fcef08d9badd20f17fc0418c6bf2f18f92c4a2f6a47bde1fd81e166672e8552537ab7a64f54111463a74950db58b38fe8238d0f3adaac6239ebb2eb31195321765bd0261e6f274e210b3d26110d24eceadc302551f6f11e005e3724c6153d11d11529676dd854ad71b7c801fa0ceb6efc2d723d03451d44eb44ffded6175c18f9b41cd72ee67bf34060b224f64cfd48e97890fef85c57f37ffaf71673524da90b9434a41be868bc2c8c6e1c7b4f6daa3c3184d3f4db3f04456cbb633ccd67da1aa21c043932cb961c0e6f6a9a7fb909cd6ecb31c675c7c2cf4905fb6927598f3ff5276b8c97cac1d019fae68b29ff73619f99438bd6e3c14b238e393813026b7b72a4e4cd19698fad2a1b4a1d303808b2f50d3029e03d386e74751975e8da94ab473e535e7f6df7facc7db1d80bfdcce7d394fa31d9f9eefe29978cdd62bdf1220ba5733a9babb346e31601f9f44407d5e264fc3ce571c184c582c20f07b69d1a26e9cf58e439a0ce31f3009accbe984ea6a4830109a09fc4c6ff4dee776a5d5c7b024d82c4d81d0d9315b1914a029adc35b02119114287495fe56bf3eb4425b7839941e97b6453c37be6fce23468fb14695a363290050384819cc81317ac2595decf290ccb7a3d01f55648b0f8789c329a7d5e65f69d24d931cd8d00b80482d5605a136872bff608444cca2a4e01084a5e5c85a2d1383bb61959847b35a7407900192939635f85770812fbe0b5eb5cdfc8f187242dad763145319a87875e5ab057f17dcae76cfddbaa4d778da4c2723f0f21ab3576ea68b4bb742053d6ac50493644bc4ab69c9b841b535357bebfd37a0f61992de53c611bdd62c4263552b3d6c570ffa90ef588be88de48813e1fb0c96556541615c53722b0975a2e201e1213054df3d8121e04470e16dba6a1065381e98b3d272e261209bf7f47cae46c78f6ad5cce91405f63938686f67918d72f01e7a8ea37db9965b2fa9fad1120453a113ed0c80e863d76bb4c8296d4ff86a952081cd36e2a0f668101d32c5f0d1171514e71ab45e1eadd858b56c4dafd00edfb655e526fbf663ef1005ac01d78f70c9c7f02776d0a8d65c72535d4d4e9e0e372fdd40e047867a4f2336c4ec9489005fffccc2bbaf0c3c984a1b0cb1941912cc87c88b8f391aa3b46e1a5b69fe6330167667aae420038ba82aea1004a524a0eefe379cf932e77e7be12548c675a293b451ef42fb29674ea8b372880f55e3e05a8e4f699e0e74763fd33a153315bd2cbf807b9b5d3830dc0039f616f652cec06e5a7ff7ecdd1001c2edf9bf43d6493295e265cc5d8d3e26cf520c1793b0eec415b5aa998b40201e429154995fd30b5f256eab600cf707b6896a5fb3a79d0b893e1b5c2d1d1af26023cba9a710d3f5ce22554569f9747481df996b2647762a8eea701708abd8769343d6af74aaf1e22b87094a648cdd41329bad7fc3df485730c75f7b63507720e12e763ed49ec800e76c24226e0d97eb5699a497b1d4741e5c2a07c5b322257149cfb522eb0831dc3668c228ff02bb288b27f93abd004a1ef7d60c3eb1d7f7b3beed4db331d36f193c30f090cb333f2b3efefd00e354253b6090337a6195c5f0da630bcd1b00853b9ef5c9a62c1814ce523", 0x1000}, {&(0x7f0000000240)="2ff7f3cd12db1ab3ef2bbdecc17b78c0b446127c363d29644934696d85388232f2b3fd370d39c0bf8aaa1535fe4a58e4e8af8ec1c207cb5a53a7a98bc06d075ecad41de07e58ac3fcc1595a89e182eff295a98e2cb992ea99ae4f0b36d11539641121492ddccb0917ecebd5a51dd79de7d49e4da9e9b03d002ca1debfcbbc3617062864e249f187fdd246739c5235a850e5d3ac0854b46bfc5bb45e9c95f69fac2487229607fde15950ae8", 0xab}, {&(0x7f0000001440)="6d76db2a59b336111127a0130d359928521608ae840bbfcbea74ffb091f179b3d954c848fcad8bfc633a59280de003130aaf070716d505c1e317102c9a96a6225b1fd77ed258b606d062600920299247e087ebf1997f816be45355532b872b04b3014b162af5357856c8f5ef64786f701d790b0790216c19b6f8f878ac502b978d0e9a4cdc387c2b2def71211f00c13572d9d947ed936aa7fe653a3bee0d88f40f5a8f26a6e9d986116112502355ab3d7a9e6555479ec77398ac766ce50de14dac48d3a5a63df10329756a51b12a4f719ef21a8b362636f9459c8404cc01141204595fa01778a40e56194e4e9fd0d06a1e95fede16cea13a0d189174e1482684fadb0802a5554eb5d57eacdd5205dece1ed2ee3dd2475a37829ce5287c4172041f9cc527d13c7c53723342d3c3baac51af17484ebc092382b39842cc361fc86701539c88158d9748e8c3f08fe20430f09e7867196395f932610385b81ebc24e475910b09b5ff0ba3fbd57e08dcde07bfb08406ec05a756f8647348712b524d4aa33baffd9b543076266a2bea2b9c40fca6c350ed03e63cb3d2464bd12ec5317e0722e12d00dcef0409bfe68620121bd39f3e5183f4b8c4f339008dd03de4d124fe2ee477d27edbf1d8e2e0e0d96a4564809ffbd1dcb376b2c3b3207f87af75a85687a1a84df92e015499432e8f8c6e1b71cf2d7d8196d0504e232ee3f63ee8fe6a48ef97c1e267cfe3a8fc81284f597a1a3bed1c958222fe46534c6a37a4e257ac9b1cd31871e35e078466021379fc366690fe4b75f5db94d25057aa0c89de07d6bd74830e42546a42785388b5007e3261c49c0eb2760c765d7eced97319709e667aa3c0cc99a60a5a021792edb8e576fa7d3f8f1474cbf618fa8510fa5691e11379cd029990a4b933be9c56522e6657faab42c5d2a015148d3796c681d2be9c1c7d412345baec0d1632506bfac00c1106f2147aac8148d4575e13120e4c16cfd4eb547c7929311abc2feff149ac55ef9d093674983f9792ead15a8d310502d3721aecd80a59dfa3a134d43f8048e5e7812fce8f3cb7a02c668ed4323b18817e7601f5d4675a1ce2b260735139a27c629ccf9e37358956007b5a14e28f0a9c06c2eee0935986864b74b0a5fd958716814ac62752f94e6b29fa8c883304288c018fc63016c41a0331ad209ef77addf4fd9cd59c8b51b07c6282d3ec35d0dc84790d69c64163002be2f4095b21df51e78e7054b8760826d128a63f2a94d45fbd0513bfa510cb90c73d2a5bcd49caa6a841f85cc78a0cbd135851768ad2751a9568ab9634585369e8fdd87ec678cbb2c25d158396a4b83fec4e109bea6e281fa481a211fbc97ab82543aad666eff0160bc653dad75a24cf21968e05a01a4496f7f92a4c06d1c8c9b5befd15bb86297101a896c307f0be460db1eaed050305b1c6ed0a635cce6c2cbba9ec4d15f54457eb21bcc784ea8d2b4e55e23f31b0360bc77a91814771b5117a2fe35c3aee4cd56e1da6bebfbd47cf3849ff95302dad0a306c08ec6f744b2850bfc33eba18c07344fdd0bd43b2ac956b5154dc04953663db5e458c6c5d6eb97f600b7e5515852a569fb4fb855bc485ff7135417493c5c2a994298c28d0e8eb84d8ac0d423d0dd0952395110b1a05a7259a8d8206dad2a9ae7eff6ddfd6cc612755d0a5fe40d3f44cf72c47a5e6ce5fdf467ca65839923b5028d7b843633e5e494750272ed7270e959effe2a0103d46ae3e3d2fe6604682f71f3f21dd71eac88855542a5bf249aaedf1a56d12d872dede43f594dc3c59e80e1e25d7e64daaab5423e33b5900c311c3cce01ede0950b4001307005f23415a26c00c1143fd13be460a84d2307a5d8bfa6484c8f6e0b04da464003eea6bf34ea8e0379396c9162673da7dd3d5b17593f2b19cd67bac2ceb54b64e9770f63141f1bafec691aa0dc8781db2c82e3e38b2c6782ee4c3a2e6c4b9fabb2060e41f2231188d958fdfe24ad17422db3f091adb44f35b51df211f53157f653541466699d225eac628d03509d9d3ba2c7a80b7c6a64a549bf8318649c3a929bcdbcf1c586d5961f38909e7fa41d450d7c8378b7ac9c17d8f2f4c890f87f0867abb0237e413a85ea4f26ca10584d99a0b79b007eec3ef7c07abe92efe21dacbdffdd00cdf139988d9c565425bdcb6c2bb0da7ef1b4523a1bc7c9e8c97f964bfcea9821f689366dedce858c276f7aae96eef4f394c217a9ae36b67cc3555d40f24ed7410548425b18b9abea9660ba17abcc513ddf5f63ea33e83551023d75dc783d6da623c81fd15f9a5e7d8e8944104638cb54d1c62ad8283b01ed65b1d5b5ce4796549ff2d58f9755578b461f49d57f50eadb98d3fd8d74d52d6ae1b93d0095308ec144a474cdfcbc52a497013d8bd204d01b9aa97a2e22e78d466a05b2eb0bfc2b0e49325ecd7c0f967eb06aacf287ed160fa72f72254e74f4d8fe76b7715c46a8dfa350ef34ea56017370ee833fec8b8c9d3cc08a9ba69bff713c69f125ba0e64c5ab66dc25d5bde784b5654f17fc920d0c558d740e12ebf94c521a1585d1af59fe33f441ddce51fbafcd6de498ceda6d190b50693487eec259f70b535dacfcf35d1316c619b78545630558baaff6a16371ffe462992c3640c9d87a9003656f91efbeb131c168a8b2e016447bb9821849aeb2508611cf302f69cd9fb9c416387ce0f74dd6ebfc680c4dd1d66a22d8d5ed6f14464b121ef5506c658c6f4db416102fc616e766b6e1769fc21f511a3de047e8006fce3235b77f1169e2761702d177f42aa64956974d9859cdebd0df6defefb62ab0b53d09a63e02ba50165ef8962f1832b8b85b7e3c63297605b8e5354ce85683e286a442dc7806b4d8d4d693f0f1e63a5f2f26fe239f401ec995a3fd6209d130000c15e568d65c10e007dae5b993c2833b238336a37a78e07f6f13025528119ac01c2ac0b31a9ca83c665c448efddb5a35e65373beb8d2a234a4f415480d6239521e86947628354512f568afc3b23163297ce035829a668793e6bbc43fee839410fb5d9922817c5fac9068a42a3a3027f8be73d044cc46c9383e50a31b2c11b31ee78522a2e4dfa33f275c61b016f2a7569153dbbaeff6cd1fa40b0a1553ef7f2a012b4efc4278cd47fbd957ab866ba010311ddc9424fd9aae02bc4fde2649ca558e7191993afe1ba391af2704447fb8f0305c9261317412042585afe371c7ec30462d309b9744d2b3065e15b41e2cfb08a08350a5811f07e254a6eb640c8c8fa48d421e8b79f955c1a4a190286053038edd78257bd786b6cde29fb80bb93af2055062083b8c68efa7e0bb69bb24cb628a050680d2369b7b2b7c52e7c11c2aabe4d19cef733fe54c936a6ef27a0db8c91587e4447c0addaa943ae20aacd017ced7278fdc3edeec809d29b86b1e2e1287e5eeb9af94d25eda44455f3301333590912d4652a29eb3521c95eb5d96784f287928af0a7805fa285def1e0dd52216d709ffcd9a1c74c8616d23097a9bf51290a0fb69c401ec58cd48f17de1915a48cc3631f05dfbfde28d547218e4ccbf2d9791317ad9ade71cd475c67a75046358c5f4124f51e2cd97007141e9abc00337eed3970d1ea72b696433dd444e5dac1e8cc94ae63acfc6eb017e09677853683732d90b149fa6e537e526a112817fde9b03c8cbd72e537e91d6cd1cdb35e713fbe3aa50ceae6b55026e988d25f84201b8adf93e57e2f8d8eb6440020043d9a75689cb0bcfb08ec34ebee23757c10c4b3db8d52b6d4d1ac82bcdb26f109b9e7f5342e26a6e3346a7bf5befa02c1d932fc8e29400bf7cca217a8b409089ee20ec9d7b76e4a0f50b8540f80710ab236b08b1a136ffcd2532bd5b1d1db68ee1c016953053fa25502482fc5c5828e739592f99238bfe848c457e4bf56da1a5a82bd172318aaa12351a42c72acba5153410de624c7f16642dce7d8a4bfbd2382a8bf71abf6747edfa41d98ab6b48c5bfeffaf7261e00ee5f9512ff8a1500d24ffd4b94c3ecde7177a6fbd5199043a5935ae9d228cb14a9cbdcaa4f0eb76d5c816d5ff979b44255e385fd790960c52ccbea7bf002c39d7816a45b027b574f692ea066f0cb15e7c8f0d6417e0ddc8e6ed745066370b071d2a4b2a8819006383d770215f5ebc865d40e914a18ee9a042271c54c96158a35462a9bfbf87574c9b09d7325e9252f7aa8181b355aca60793785afa5b88724d03c41424f0c1e4526603253113d1c7292b3439200057ef480fb12bb1d7d56c67e3c6642f111399760083f5677ba77f1245ae196ea458804acce4a6eb5162036ec10cb4d3dda4e3c0b6f2bbac5006db751e10dc23b8a5d82b09d00d5ca2de24af34d20a7f0a4af7d9bdf6f7f40240235d49c2e7e5a9ed41a2ddfec64a1d858270be351378524ab61b2d1f15e4cc24b3ce3c244a94d77966b1e14acc8a2ec58bad83773105f6d811e7e5fe8cc1ef9dd3c336f63895af146b82b934f08624fbc60c44a75ec45f196ed7206f30dc879900062bacc130626d4fb18615575ebc6327786d8ba467a6884bf68b781e2050bd1bb97202cdfeb21e2fe462935be8fb0c8b814f8d8a6a9ec9ecb817e7420250d5538e1cc452e763bfa42bba270f706ecca6e286685f014bce0a5e58ab4f9b052ac7c6d6171d0bee6d0349a21e1725205e4b8fc1c2684ae92f9920d4ab158378dce8e80fc6183a24d5abf47bea6db46e014ddb324353898ed5c39eb9fb9013e1d3222ed485069d7b569310c0f740178d25dc21e1c61866219f5ae348761aa7bc5f002c82f35f663f7d065b30512ff45708a3ca2259e2b82f236538ea1bd6c394de2cd39b8db91a90bd8c9e43e4ee3c34417dd2a93047589e507478b7b919b9d253b9bd13bf171c25f82d9920560dddff045a5aa2d97766215de41579aceb56e657a74cd6a5eb8bf83c84aeb33a2fcd307ce6f34adc488e26779326774c99cae5bc5b08105cf1a25b7c92d3a58c37b8395bdc60a867eeeaf0742327f33a486ecf2b5304336f7d0080257e4c857500190c6dce2c397fd6cc9335b9ae53795075c77345e6115375cde78f373c992fa5611beb29ecbc23eb090c093801f7911b7196252a691f6b6353d17e1dd34fe5ad77f95e4b15f538b417a114dca3a4c66ebbbf0c4821cffb34bcbeb1ea17c7ff517c09bfbdd12937c72d0b134dbd5dec0d8ffb327dc1eafe8dab6e075e7f18f77879a1c98d51b5a60cb35588874a953bd8e07c679eb7a59115e145d00342677df3373f54c477e227376956dc034ab8364ada02b2d2868eed7e5eef980fd55046271a1c72053ac407bbd2641a246a9d4ffc0f6b14301de97361f7a281fa5c6b67c2bec6bbb8afbf6f1140cbca43b342d668bf414961f81d699851484025a93d4a8904d1f6a3c08fe7c72388dc2bf9c493a550c61827302f077e98eac31a1c31af525b7243049563abbe1497d4474f13eb21f6466f6936a10f0b5ec8a024e23907017a4e3d17a0c17e6cbf21ebcc768e9f70b292b125213d02449284a45e8ec1cbeb8f1a0a9c09e438461dec57d2beb2dd82da48e2a7cd974171ec02b717b9a7bba06b81391da0053e780c713196086ab91b5a5cc3e861e6bc338819f8995841e55366165889708dcdf7478090b35bc88225af863f71476b318d66e66d3733abe82aa1d2b68cf4e071a59d7254d0f9f12709cbe83945a0b88d124c8fe0b8685f7b7c3040d8f6e95e20cbf04816fab205752195127068cc6ec68b4738e963641940b467c39b9404d194dfc9bf3c559f4628917f6c79337a766", 0x1000}, {&(0x7f0000002480)="00d7aef33f460d5ddbd0b620c678595008de99168db7a4807dd4b14e2554e19812ab7ecdb4b935b4222d0019e9fe9fbd2ebd8182c8175d0a5a1415b104e7efcd4a03841fb8eb87d2050ed5e9113dee7c83e52b2082231a3026fe0ad5d59f63dad23847bde584e9eb572df53e1725a7df53ac91f4ab33d3690bb922d1b7892597a9f14e5ee182104b897e9dd9a9ad3e49cf69c4e1ea0a112625e7a497bb28ab5f97aa88b4b1a0e2f6f4400aa8f326e988a242a952fa97825d4507877f36e1d1394d0c3f9e169a0ab85759b0b46c54077c5173b4d94286bf897ef909c7a641211c05b59623ff8ac50f9e6f84af3962fd2134c341baa642", 0xf6}, {&(0x7f0000002a80)="62222f25fe3bf51bf01b5e57d32bde161a40782224dc7d98478082f3ff3cbea0ddae4e57e5f28170ada45093b9a30f3c07d0a84039609d3c4edfac333fae494a42aed7b26f1324bf8951562b59647c74961c142e77207c90099fce590df8e9547910c560facc9aae25a84516a7db3f606f544491b7e8e01e462a867004e850e2ea98062ecd1131e1a1cf2165c3d7b73b85c63ab8827c435470593756ecab3c5ddc916dfef2d5898fb855e0a0a3fbb1cfe685e71c1c0670ddc295b68dde447121701a7ebf12e614f91ddc250d015095ee2008db67b7a9e553ae93ea2fcc3fd7f6dd771c78a4d6a606e7f8d22f78e824111501e6a61bba2a283a711e455a822906b2e638c710d064f5a8fd003d5160d7da79b0294a7fd660432a902ecff392ae737026c84a46eddb891ecd783ab6044a4d0f72915b17ea73f01bcdfca2ad0aca15c8cdbc10f5adef33738f74b77abce8038b8fc825af0a07ea197eb3e0424f2c10ab3d83ca6a6d21533efcde14676ad3b90b9ad73dba4ad479483b35fcba28591412be7999734ffb8b9c14de40a5b80a7de3038105ce8a40ef63249739c2cd31cc5037ca22a750c647d9901123debeb14a32c5a2abec6f586ebad8d703bad421afdabc5b877ff6d8a9257f7a3a76ca9b9f17ae32a366f23ac18a128758e16b5b4f11f1bf648d4e52d6a10d746c3f17c95693b720c9b7eda510cac8e3dc409f0e0bb6adbd0e517b51d4b0ef23be28507769115bda5fb19873a79efaf897bfaea5de61f9e70b1cb9246d82c8a6c8daabe9072325921c51c33f4f3df80ffff940824357d619d37c33ef29863ecc8668bca83a9a78071f0d16e2b2752e36b663ec664a25bab4c660a525f70577d5870b216546512360a7a7e80569d3c1efde51250bb16859f1bd303bbb811e99ceee9fc96461e4baffb3fa108c496a49481eeeef034d2cbbb6f119f24aca40ba4ff09e3f41c8e86565414223e0cfe6a7e91f1bc7132b5bf7269d77871e7d17ffee7fdffa3591031e4d12705f151fd3abf07f23c6ad86371eddffb598d3db90ac784b2f98a6e1154ca941e0d1a3c32fd96461187c74a5e701b5139e407c5d65aa6886d8f16ff4909ec9d914c258136a677c02039972e883901aed46c5929083c307f9e8559dc6e73c609eb4010cd2006cf87308b2a2c77f3f9d37f2f8ca2648102788e71d5297453e7d348ea75c2a9ba584270991c35b21d24017f0720c8ab0756c87163ac6dffb4e05349dc1e850873447c919ba94d66d196da694837124364cfba6e29c731b24fab508a8a42cd64f1a3c7bf96adf2d2fa1caf461e94400d9de00c2dad6f38edcf4e065fb20dc6348f49b9140ca50ed056b2fcfaf64761fccc5bc508aef811ec53335e1e74b0066b84dfca9a8380e47507db7c1626bebb234b2eb96372e44908ab923ab8af687370028e63b186065f718df6e5092a7187c5340fc4220cac6a76b8aaca283f6af36363dae235bfaa149b0ec2548d0ed6b7d93e5a2f3cd9f398997b53481df80861da30b1ce86543a4afb7a7a1eeed07d7addf75d9378ad108357ea0085525980894ee2bed6728f5290945024ccfafdf7c0d1abf64ac7780fad4b6fb32f1af6319ab85a80d2c36bc1928d9e25a21edc12f6b192efd217403c2b8fb0036bf6ad3d2ae1c464bf4e664dfcbf13dce323c98cdb3151ba0a438a1a579a536c0d80b449cba2f0f9563af4121184991ba410a2118e2db1e7ba7b3a511a1106613d7b8b4cd4ae0bca40e7696a0ea78b7f1651ca3cd1e00873c9c730c99f3015031b1d1eeb456fb7cd0da853b7b704c40aa3d9dd4c0c8f24f19847a59284e5c7d21b1747276ff243d5f170a33f5229e92272429a174c63624bd8d1d908ca567fefe96a8e60d3f298364c5ba7a2570a774b5e919b35c17ca1b564b810b24b9fb61e982bf90cb068643d7f2b3ff76f03734b4a795a2f66e3f56b2c55997eab9a70edc619208f3e67496c16745ea687e65d1e878b742f49d6f8da2f681d482006539810e22f99330d811a105d317ca41f8993729b734f91abf43ce321239fc25096f725cd998c369599942a935fbfdc64ce64db14a17ce4c309b97ab9e75201c674ec65702f371a01722e79561487c7eba7e0ca75a29d90496db6286aaeab1c4e52dc0990949791c383c033507523ac894cc44939b16ef8d35fc3eabb079c958642ca6a55d7a3708bc8de0594eca462eba8c4dd015eb9143c5e08dea068c51bb56d4730f702a082d1433cd65c62cd7dd231fbf6101939841f115199cf4fe0baf29cb1f3fe0a1ea5c40b0566eace6033d996ab27b29d70d1e468286f7bc7aa6e17be4d7379e45d92cacee790dc0fbe09ba6cd56ad4ffd8687cb168a8f067f7300349952c7f83e5f98a88b750739268339a707286e16f9a673a5b2492cd6db4c49e201ee5cc2c0c8e746acabf7283b424128563f223c55a5dd28bd45ba2a30cfb3c17fd7fd1463c354f43dc8ce67b79ef9ffc170b318325e8bce14435c982300777ef13e767a2dd8f54ae2d049eb89b6a202b35ffc32d7fd8f38d9e03bd7acccdffe55a450d737d01e9dca60eeecd29213ea1e6db1c6755d1327373494ff5f6c5794cd630585e33571ff69ee0480a777ca7347398fb23d4809b450cf40725f1fd92d54d19150b5e994bec1ef9fd76f6e57f0d308bd13a069ddab5935d1c8d5355fbbbb1c26eda0d6315ca69a912ab29d4473a20800d9120c0f516a7c979d4ca04799a463fe935c3cb00b30db44092cef1b74e9836c7a555529b3ffd6f7125ee07f9b908ae7ffe1ff2db67ca4fd2b4dcc837e96a884feb82f083ef872058e12f5ea4f05b7d12b303c1973ea248ba493ae3485aaf78e40090032e1963349a2e9b8043380d092acac62379c701a17736365f910b61bf6aa744797391915e282e8afbf1275103995f54156287b821536d57318c54c06ee68a68400ba3575fe630deffa62b07670a4381674350ecc96dc7bde27d6a174be2f5ee7cc4d62f098ee316c5cf833e143d92c5a8145b886d793ac28b4a572e86ca83f431e90fd6da019a1c8d283967865384ba9256b8cb3839c0e04efec088c32117fe49c11e990a11d7c6ef319e6b2782ae23f20431fcf42c37529c367590564912c9e2dc525ccd04315dc18e69429630e65b196da0a6e83de169b7aea4d0cb3be0d0046af3d746178d12f476855cd46c9d7e5dbf6b80632006eae9bb7a6b206ceb2b70830fe7a2b0a1893e3ced771f0cd9fa1a9bd579e6d7026235f0b5cefe68c531f07e9e59cf1f2c0ac48fafe12ddb6735c8e43e4103d1ec429d71551984c8e3bd26a136e35ad45068834979d4a1b522bfa793e8203ddb50207eebcd2638fa203c3e589796a65badcf35d181418efeb085432af1dabdc22a4d36e105730131bd6bb925b25f35e835f8c260a49c2bfa4785ee0e8f0eb5972abb4b2f1f1483fdb955ed05d9f20b2e3086698bc4f0e121547f0e30500ee10489446e23a537665b673ebf471136041a1e34e571838eb561a7bc15cefb4c5a43fb16cccecee523c0377435cef0fdc3658137657350673f954953e5ced4ace9f141516a2e97056a759d5e737457350a37fa1b647401ba546620b62c3380c428358f93307cd5144ec4523c955a9934eb0cc50a5bef09543efc88c80d6848de2c73ebf432bdea3831196e57c9b86b5ea9e5013ae79dccd22c37dca55465537f9da40f43b0edf8f2c8a25535ddb1072cca5c66d063b6f8c65103b043a6055a490ddc820d60313330ac364339f8d4bc4ff2ec4d164e6e42091c6085d2ce40dde3b2a33f678527311382b66287919155eee4f6761a516636762ec78f10a93de2a36fc2ec22f3c3a310e3d71fd143e45f698dc42b4f13f151c96509110f530adf7eaf3eec998f4c900a493955d9951595c55de450884f06365538b88ac9daee9a29379455c02625fc2388578383150467eebec1b82092f899ce9808998f62a5615b51319a8651da146803773013927e805dc85993412199cf6b45252f7b9a36017172dc768cb900bfc4902fdc8d23013f9ee5a986e06ac80ace94ce97cc173538ce8ea0dfeaf661f8fd3f17534d38544cf6304f3d3d809e65180f929c6fd1a32aedf3dcbeacd11975f73f1635a0c2346f295839d7568d0022611c137c0c1e3725c011df3eda97a377c6d1f01dbc74052438b8131bc2b10efbd2d8a5660a1b79b183ba4516e5061e9c7f604f03cd7940c4990f0d9211f48505220f945c52fc35bf1d2bb8115230296462fb2264ca25056a1556d537af0a23d8cc0480bf43e824244b6c789faba75e2aca52f21e67cfa4d09557681acf5bfb26dd44ecd691c3751348f33816264438200019ff4748d673db75757f768007d568c9c9ab2345d29dcada91b370501fe07ef33b8ca9554a8b23c4e6f413dbf01967ff69d983c24c07ae1980370af10f01cd6534222d0b307e6a330678bc346ef82c5d536fdd7f80b918753bbfe26dba55b2a3ec51df31ca6ae815fac8d71a8bea7da4f3b7de43091b128bad442e1a046738537a7a6b35b47995cfb5231a16785475a3febea56211c774c1ecb766cca0b9f1b4752deb43cb22968be021257aac0ee4ed732092a9d2d389d265810af25327c5b16842ce5527b885b1f968ce6fc0823280c380f5331b02e91cb8964cccc64b376b72671840d54e031931e292f111edd44981d212b7a5b2584068339b1e830f0c0ab454be1a8612dea11d1e872a17a5f195092b0eaa43b5f28ab45218f5cc97efa1f32f84c86b786318cef24bbf665635b7abb6567433d4b45b593cc449f1ec3cf046fd6ca8c6b3e66ceb38679de9a8c0557dcdb19fb0a1c9bb74a10f1e1e73602fc493737ffe0106d0decf01040779c107d90bcd6967cbdc5af26145901b4bbf0dd4c045015448ba0835342488d21f35dd220246827afd481460851e00887141b4cb520bddb66ecdb50119e4e76b05c1f157119dbcf6e6009a589ece069411f61403b8c164ee31fcd20c4ce788027588d1c4d45edc9c4d78a7912843661348491480d13d79383f4ba12fc4590dcbc21e1010e87133ca96d1cd5e58c7990fae5d449885af8bf87a4b574dfa558fa398310b9f10b7ba50353ffa593e70c7438c18fcb76df533afadcb595febf12329a553f432a2637cec8fc3cf916e9de31d811088a9ba2e1629147a1bc373fc103518c981dd1d9f301de9fcd9a4f16ebbd609a8da54c51698139c173f3afb2106f3773d29dae7d9560db8eba8945f2f20f4866d0c84726117f49b90b35f063d35a9833b28e758829108f2623a3f3025338aaf7469ff5f1d76f0d5304e9d2cc97d08a4cea51498d18c96dee3f974f387af4d1db9ae5326435827ef0bfb633fb959f101c6f9dbd1fbda8ff0bd9a262a66fbff3ad9035c301a0346220d2dcaab4ebbba98ec47c326435f40bd0128588690f9b7cd86933dfc2c3c566112b1ee83c37397e49bc0652b3f725f724cb0e848fca8b77949995e5d65df62d5f72963279e3159760cdc7dbca1003698ca83efaca8c76e6100d66b5af338baef98f5a2245fafc0e1caa26acc71c3d87154d24f5e928f1f31238de69b381552fc8b19f82c1b8651d79ea205636f5a4e0616cb9143e0fdaed32930496fb044de60d1ba9ad00e85773a3e18c2daf6a4eca8e6f9f013403f21d673821653f15944ff6f4d7296de0edc4b04f237b0eede28ba90a4efac3ae7f068d483389818df9dadbfb2c886079f190e1582aa209fbb23f449fe6ca8cfc495a01f9bba10e340133a08f2de5ab3490b25080b1592b284f09e467db2d8bbc72d0", 0x1000}, {&(0x7f0000002580)="9cf0409ce1e7202424d7dfbff79cedda4cbb9132256fb7b50bc9a67959e089f7926902da44c54590ddfd0ff2e405b0e7dad39f22ceb7d8841a68da179928a8dbdbb35d94f8239ea5838ba74897c7111bedc8ebddf9cacf74e79cd5f5e1e2663380a486a4e13d8a2dca4ee4617504cb29e9e45885a82f6d44868f", 0x7a}], 0x7, &(0x7f0000002680)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r3}], 0x40, 0x1}, 0x400) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, r8) ioctl$TIOCSDTR(r7, 0x20007479) (async) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000040)) (async) r9 = syz_open_pts() ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000002440)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="780230"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') sysctl$net_inet_esp(&(0x7f0000000000), 0x4000000000000009, &(0x7f0000000080)="82338798ea8418225f4890de6eb27ff6f153c7f0", &(0x7f0000000100)=0x4, 0x0, 0x38) unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) 16:00:17 executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) lseek(r0, 0x3, 0x2) 16:00:17 executing program 4: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000640)}], 0x1) 16:00:17 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x9, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec1fadf3c4b64c5c84b704b6a8804de3647c41001a0a1b4a1014f16a869280b8c6b45e805850e77b82fcb18fb061e48a89418ced4b5df440dc30e6c17d54f87d27edfc33c38af7ad0fe4ed868a4435019ad25453875c825dbf3f8cce4b9daddf94d327930c4a8f7aee2f58c6f7a7ddbf0a3540d49be479877b1be2943a04c7996e35b14683f864", 0x7ca}], 0x2) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a598", 0x127}], 0x5) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab8214510057a664bc19f87b88e918e72bd4936828d5362bc3e5a74809458592e46b32b751614f2cf36dc466a80e22ecce60be292c671802178bf2ace84c2511315b5d6d9c5ac01021c4d605e35b6b4a5512989a008593646b6d3b5ec608079d5e35312c505240347879ab4970bb9b85231271e363dae34fd8da10bb17416d4ed65de618123eb52f24f3deda5d8ae736783765173620494adab89c794f0b0a1211354bf27adab0e7b4b3c77790418dc94263386b6ab2ef32fa8520a0a35a2ffb5f37a09b5524f2980dea4ed8c1007ab303d371b0b5e4d73f240d712d0da298df679ab1e2ad190f415088bc1282586b0b4a2ae267a0b186aaae6e3cad98756ab72daec7fdc509997cb0f291e1008c42cc55e68c5c8b986c32ce4a657d9e8d56df279d7999d3c61e5e49133d690e2ef85a4f99f941466ff9074acaa813acf1b3ae2dde08d52f9c8d496b9d022f2a82bc343db1b5ca83452b485ac8b2aca78c182626992f7eacb7a476185a7e24917ca72212d63d8c786c7e9a0532516a07", 0x184}, {&(0x7f00000029c0)="9589c4917e1579e97de740e1dfd568241c5d74e4acfcc98a82a08674d6d387567af949e23ac3cb8c8fb3f80fc8556b022407cd8a02ee9d7d2cc746d79f411540f7e23c2cde3af16cef1f48b570905b86d4a03e6706b323ea9e87436b8c4a5efedc1d546ac7ad6f0d5a3c98b591f916fbfc98754e3c5f53e80f6c0851638f67fdd0bd19000b", 0x85}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a8) mknod(&(0x7f00000002c0)='./file0\x00', 0x2876, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10"], 0x180}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x2}, 0x0, &(0x7f0000000100)={0x9, 0x7ff, 0x0, 0xaeb, 0x0, 0x6, 0xad5a, 0x7}, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x38) acct(&(0x7f0000000140)='./file0\x00') 16:00:17 executing program 6: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @remote, [], {@generic={0x8035}}}) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000640)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e030010000000000000000000000e14fc11133f6400ff020000000000000000000000000001"]) 16:00:17 executing program 0: open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x0, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x0, @empty, @empty, {[@rr={0x7, 0x3, 0x9}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 16:00:17 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="00029aafed1058c1d07da5b624be1efea9870d3081129d6b1ed6fe5e38f2d1c4711f9d2e4ef173eb3ef30eefdf43308070e0"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x5) execve(0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x11}, 0x8, 0x0, 0x0, 0x0, 0x0) r4 = dup(r0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) 16:00:17 executing program 4: open(0x0, 0x80, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f00000001c0)="c41678fa55ec9709fad8875861938c0c", 0x10}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000004c0)) open(0x0, 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) lchown(&(0x7f0000000880)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000002c0)="f661165b", &(0x7f0000000340)=0x4, &(0x7f0000000380), 0x0) 16:00:17 executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x25e, &(0x7f00000009c0)={@broadcast, @empty, [{[], {0x8100, 0x3, 0x0, 0x3}}], {@ipv6={0x86dd, {0x7, 0x6, "82f459", 0x224, 0x3, 0x5, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x32, '\x00', [@ra={0x5, 0x2, 0x4}, @generic={0x9, 0x2a, "61576ae47f41b11f37800604af2b07426d37271617e1c4e7fdb194a9d23d8cd328b712818b6c2b8d4708"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x8}, @generic={0x5, 0xf8, "fd950fe18287f6fdd6bb971058314b05377d8229de887a18750e5f2718c8620aae9533d07e21fae3a96bbd06073ff27bb22659cf99c71cce480604e9dee4cbedf806f897aeb342cd3b57890c99fde9f9a7ec0076de1a293a025d273fa4814bae6ce829ca57658436a64a4b2d81e013e43d14fae5710d1a8daa12b01b2cad922b8475ca81d952b6b51a8be3e7dabc3fcba6ead8721937e04b4b69a95812372a7ceb84104b591e572aa040e9c2bb60073f81cf7f1ef763b23d4d1deabb4a9d67e73d861169066b1f80e05bce2a6c5de64b6f29a6f2bb2060f5d544f1d06fc0acefaddade729fa1000b7ce137278c260356f80f360d52396dc8"}, @jumbo={0xc2, 0x4, 0x5}, @generic={0x1f, 0x49, "68680229c9bb86edba45a8ead92873e56d1b0f76349b0a8fdfaaf24bd8fac92d4c77dac68c084dc10d44739b51d7de1d42bd0e312cf8ad80cf6012e6cd9427abe0da338d0d59190747"}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}], @tcp={{0x0, 0x3, r2, r3, 0x1, 0x0, 0xb, 0x10, 0x81, 0x0, 0x2, {[@mss={0x2, 0x4, 0x6}, @window={0x3, 0x3, 0x1f}, @generic={0x1, 0xc, "8a4be8ec0f70f1ea8e4a"}, @nop, @window={0x3, 0x3, 0x9}]}}, {"444507c8348fecb3af4bb085289d483cb8eb2c55c384b81e05df86c0f16487f8294cd7d5d99eace769e4a733a1624558dfeb7d89d49a17fb3915db8a2843ad7e8b631ffdcfc21447e838e8ad551e8fd28d5cc8325c366c0c"}}}}}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="ca", 0x1}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r4, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r4, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) execve(0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206910, &(0x7f0000000000)) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) dup(r0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) 16:00:17 executing program 4: setreuid(0xee00, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140), 0x4) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) open$dir(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x10) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:17 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x5c}, {0x6, 0x80, 0xff}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 16:00:17 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, 0x0}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) clock_settime(0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x1b, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b806ee0270fecf0c00080000fe8000000000000000000000000000030000000000008000907800000000"]) sysctl$kern(0x0, 0x0, &(0x7f00000003c0), &(0x7f0000000480), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="780230"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') sysctl$net_inet_esp(&(0x7f0000000000), 0x4000000000000009, &(0x7f0000000080)="82338798ea8418225f4890de6eb27ff6f153c7f0", &(0x7f0000000100)=0x4, 0x0, 0x38) unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), 0x0, &(0x7f00000010c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r4, &(0x7f0000000000), 0x0) r5 = msgget$private(0x0, 0x208) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000300)={0x7b, 0x0, &(0x7f0000000280)=""/123}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0x1, 0x1, 0x81, 0x2, &(0x7f00000016c0)={{0x40, 0x40, 0x2, 0x7, 0x3f, 0x1ff, 0x800}, {[0x1, 0xff, 0xffffffffffff8000, 0xe000000000, 0x2, 0x9, 0x3, 0x1f4, 0x1, 0x6cf0, 0xe7, 0x800, 0xfffffffffffffffc, 0x0, 0x7f, 0x7ff, 0x2ac, 0x1000], [0xae, 0xfdfc, 0x35bf, 0x800, 0x3ff, 0x81, 0x3, 0x6, 0x623000000000000, 0x6], [0x7fffffffffffffff, 0x2, 0xfffffffffffffff8, 0x6, 0x10000, 0x1, 0x52c], [0x3, 0x0, 0xb20, 0x6, 0x2, 0x429b], [{0x2, 0x1, 0x1, 0x5}, {0x400, 0x4, 0x3ff, 0x7}, {0x200, 0x5, 0x9}, {0x8, 0x6, 0x1000, 0x6e}, {0x5, 0x4e9280ea, 0x6, 0x9}, {0x1, 0x0, 0x2, 0x6}, {0xfffa, 0x9d7, 0x2, 0x8000000000000000}, {0x9, 0x10001, 0x5b, 0x1}], {0x2, 0x70, 0x6ba, 0x100}, {0x2, 0x3, 0x2, 0x3}}}, 0x388, 0x81}) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000680)={0x3, "f7a8619f869a25f34420e4a75c92fd8ec1bae4c13e77be23fdf4b604bdd2438f1e889be0cbaef22d628beff1c7ffb6b1b0fecab04618b2ab5f5412ac6220b41dd5f473c9e933d7be137297790205d1db5b8ce197543d024540244b162eb840d98f05cdb607f30eba59aeba32817b9c48cbf7a281eaa52e5dc39d0f1dc41b08982da065351c8a3c281ba6de6f305d3c51122f4dff5a81712f8ccc488982caa94173dd7a145459592b4330eb19f38e4f3e5596619697ffa5cf2339585978460fef093658503c92e0b7484fb1b7011eade73834a999764e15a34aef86fe6f2b811a6e7424ad95e3ae176bf4039f98b5b832c22e8118358bf102148a842568be8c591a483e1d8c85be0eb1f0482569ea44688f105a2c01e96d95344dd87cda1aa1ab7f4dbf58f8ccac0c9086890b4d1be30ee5be863b11e970822b8327acfc60cdb00e6a428cb187b1d88233a6e7597fcf587e368a11ba01c44aedd6a4848ff7e7db7061cf8673f09645a4f5d0a1bfffdb0a1b7e9be95c962ca72eb66319a4ae3a623852d540ee0db54dfaa439f269d10122e8cd03b46f509816cbb580f8fa228f9b18e3a35728a1d25b8adb04d6cb72f9fc1b156433008b471871c9f90d66d736277a1471841e73b5b6c97449d0d0d6981da8af6f56640412ee800a475bda7c1c1ae779091a4ad81024d4b7fa354daa1ef2746fa158cae5af7be2c90f7da21d2388e7e81be076e4fc6a67c757b6539e5609369855c637e8f47d7d0172fb57b0bc4e8fec89e9d5ab4eb01890225d207ee93e3486338eced5fe22e1f8c2e2ce0047e7f2aa74d95b0789b35cdcceafb277e9e3332466582d970d0279e58de51e13dcc601e0d611ace0f4086ad17d01178d86a89554220efe321394395bfa8e74028ef992b75e67984ec38f321da82a195a60eb6103021b58a1b914a10d509c131defd6175c96ede8470fab89632e83fecbfeeb28fa7af7952be6137fd6f1328e0c4b8902e8cc6c270f45a0c62bfc7b890220011f1d955c294dd17953d9910debd96ec5bd0ee48ce1a12c2d955e7977b816ce2e493478649cbc079cf11c407dfff7eb92cfee83f6b22410f3accde3030cf15b781e487fb2df1cb31fa3bf20cffc628e603f8ee89159179f3ccd2fb9741a0497f48238860037ea4e999f9e8e9189a19857b35934c9717cec6a16e5975a9887320a1673c2a9654c099d3ee002366e3fd1042b7141f2ddeba5bff3c20af6d0637c6cd65b0cd7fb1a752856434e571cb83806f655ad1bdaaa3ea31bc26747aa571174b819f26f5008d1ee125acaa48be70b6e56a38fb4a2097a3b4847f5aa1ce2766d0da16d51eeac92fc812de7bd7be5a66f4cf780eee72c708a095078b0326a1767079ed2280254b774572945a029c3655953f45d8469de9acc1d8dcbfadeedfc5792c1c254dd79b8f8e31657739a48b2e712ec8ca0056e179177f5f30ceff9f407a834228481f93c81bca6db49da4219d68d90cd9e2695d27d94ed90f1a6947f370fafe54d956c061f47158a93f1361e7e6d8c53d1d8470f235099d4db3ba7940cc754b2feae21f8ce3425623977bb0f19f33153398d61b67165959755d4c448089c813778dbd26923c065be62a78db10c596045e18349ca8eb878a16ed505f66c8d2ae37bf0d9cc1f9bdda53547f13f031f2cf34d77dabc2ecbe0097d1c74ca3e92bcfcbd4bb00cf321d52d13bef8a8784de3b31a32e2b5fdceff2ffe4a028e3cc36f057e20fbc0aae603deecb3c164a91e66056a77c5e3ea92ff545efa89afc65d560fb62523f33bda6e29de18cec413b329afaa9bec24415b1199553f9833dae18ce421cbec819768692782193b82f6f074a04a94c79a03acb821644cfb4438f322ecf7ebf80f265625fa7cca145a3d45f33bc6efc2999b7ec18d43aabf6568b3e5f1ef8ddfe3003f9116d4d3273964fb4a4a6423be14a49c17296e2bd3342e6272e4335641815a31866594b7632588968512918f7a0f375279d9d9663e813444df607ccbd2e26a2d47092a106e5da9c6c1f355f8dc43e20433373dbd7afc5577e2d658998078fa0ecd1777bcee79f6afd4aedaa8f16fffb62cccfd773b657fd459bbae34a80b0b401c574bb683098491708ae0285e9edb6d4d4b8844c4351cc310d5567348b4f6445ca4df4506f8056aec0bb2c09f5f3b82cf1846c18f3bd1b5217b9d572ee9a66e43ce153be6087fd2627bcb4d3c778be7e0195aec30a28a95c29da29f4b3cf12df2584a28b154972c51a656d685c42db42220d969c76becff0748183fa7ba7cb1d534278b5ca777553f86f75da5715bf5339e06cdc72ee2981ecfcc5d5f3fd04a776004b144a9c1be30110bc929be1647c2770b29379a34377cd3a8fd959a564cdd0dca0f85bdeec097b039c4daf53304022345d2a57a24fd78c0a176f0ab7808666daef9cd94ef87ca1b64ba50f2dd90a622eb3c04f61678e74c8aac12152f65758e738a2847bedf193b3ef8ff37c484e28b2d51adef97af75ec7bb9f57d3ab81283937a84c85449b65e4d302f767fd64dd9c05410448ac166aa5762cc938011afe3d63e690789b5683bad800d2bb7a59e411918c922cbeed8e09bc70ee65d8ec6cdcd1b50dac1f09b2d14688335cef0815053d3d777b1ee3c08cc79cac19f9bde0038a72edb1e16aeb2e30564e8158e4b2b74c0be378803396051e3df3cd9c41db5b7414fbe1e5639696393f763ec896cdbadfff57c9de4ab28fc03d950143b423e421f8374df287342c26a97311918d921b78a74ee71d4b1873e19a7db35c41bd6f66c0c09766f47dde3608b95478f31d598822dfbf7626bfe72a53cab2463f53bda4f618d8d9b8a78dc05bc4967a93e4ef5b20c5c8c9d40950711da69650b8e0c9c9bae56b659a3cae457fdd7826ef050400d76d93f361f0ff8cda82a854cedc595afcd07f35f70405248d2cc4aaddead5a12a4e8dbe370176f568b196cd4fde9f89c214eb43c79b809f966ea53aad94e1191516d9dd2c6f1a05d1c79792b95619559cbdce29ef9efc86cd806446eb324c1c7e3009040914c0a11ee0a57585d60665ac83e09ea7e05ae8d5a6b24bade77a1e8e4d953e0f3dc08aecfe990dee1b6045e538da9ef8b01fe82c70604365b1ba8098b7074e7708c826a2514e2ee4d01ac1431ec43b05ba8e5e38a03d0686221a3bd9aeea2953e143b43a05be0bef03686dc2cefba277376c89b6452f2e6db006511e995c5096e3376729f139645b7095e7b70fb1d244e795ae2060e6e672ed3df4116d3542f194540d50376e0e9db9e490ea266600a5283c948c086ba2c6fd9019aa5e37fdaabfaed655d0231bf3b5138835962c8f41eaf0f6e8d4f9d4e602a3aa58cb8fd2929f472ff77a0a2652e6dc9955aa6b654301322d0d39c4fc70456b5a59e569e4848515295005917f4528a632bcf6cb5f97b3ecc173da6b0f59a76782f7c942de1cb1accbc74b7f9ea87ab92f2c2a5caee0e08448be49eda122f3589dbd6057be6f7577bc84367a1e23794c3d7e4aa8622995492e6523aa22e1ac1c26b4bb9ef7c11ac8bc52064c7ed1d1a63f37bb944dbfea2a732a68ce54c9a9d357c59cad365507079a1eb788e35251d20e986c8be394c319e0ea3b82b6f666e93d369e1d0ceab8c9202bd3bd3893d2440eb4a8c429c0cfda5cc6a4a0512be7321760a99c8cc09c42806f3e4e9b06749286228337f095387ffa9aec5ab700e310445e0e500088a26c0ead8f25a2b5bfcc5e9fc4211a0f30e4c70d6f90f92b56f7a3f6f99ddd56328e1cbfb59e93d8c9a0583ac91b50e899b9a24624a06f5a1ad9d0714aa502510eb945830a97baddf93139a7d30d1a69ad51432a6c762d339993de45f607790e0af6561045ec96f73c48f55b8b8a375d5bfc453cf87d55506f95ca6d775ea186ea46680f0aa93ff8e801b8ba955a46e81c03ae630451fa564bf0247cdcf9938b80751771c376bc7029efb890903b95e664ef241a7f0afe951cd27ac59fab02ec5ce9bc32286a778711382c4bfac912b77906f1d058da436abe1e1dadaed2181b0474145284b09f54845504e65c4c13b43d1608c58e6cac5b0cd5b12f8ed3ced3dcaf99fbc440b62796cac7440fd094e82e408c7f8465a89ff3a3ddcbc50712be534e34fe6b7e2ea31ff7d1da5d0a32f582d70a151b58558178d35aa662b6c61097600f826930a4147da30f669dc9f6ed5205a22a7cef7dbd81a39a0527b5afb9b0dd48bd3492d9141022f978a15b4a8a4027f39fd5425cec5296a2dac5701ebc62755c4ace67b28e069252b138c6e66573bbca327a1a02e7607af981fd63670894e7dae9e2a2fa751f7b2c4ed97bea840fc933516f6499afc8c7ad28e85e9b0b6e11735a948d2e77e14a40b56e01d4a8357b4eefec5b4c139337fce7eaf28a3d703559082cc7ac2500ed45d931fc92024587ae8d20d97a3937dc1aa18392911abbd734c05e71befe2d1b6e2dbb626891edbd89d58e7b472d10d3f155510cbb4db15e7c503ccd097ad3f268868ffec7e298b004e9aecc9a15e537587b66e9cacf4813464853b66eda240f05ddee635c0e80920afbdd20418734b1f10dc6ae52a94960a321402f953d79e0335e2641b4d09e87dab85e2dce300bc429f3167eb18d085ce7a92e692b269cbac17bf61668a87604bb70eb3dc1dd57d7139d663b27f51eb93ec4da24f80c18aa12dc9f17dd1469d80247601fe69418edb112565289e57a65d9893df66bc5f8ce2338a32fabe6f7a35e6bd7e9ed9e1daba7b8141f88beee9d8a59992c4424255be2923231daa6412e986d5a172df815356a12c2d57812775cf961f3ed49a428f07caadd19790609eff1a3cb5d16cbd097d0fdc8be5ec57ba9ffb23ff60258554d1fec2e73b43454b33ec52a7027c798f1a01768a819cc56ad02899a3e211e6afa1db4b78aae07e550e8c4b4f0016bafd52e94b1ad3738be2a8dcf4c9357d841fc0600ee6b9680f9d5e03796e8cf98e157abf8654900182ed38646268cd0ee27dd9e86fd597444641261f30173ea9409f7513432cc36f018858724b18f524f80673db1675d2889fab0e3bbb457e279afa2af4a823ec19de1a29546ea3923f6c70256627d90dcca1d6df5bedb9ad2ce5caba8e8a8b1ec1e5c53ee2cd39a77e430606ce08f0a74fc7aa8c004639c03b4af2edde005a93a7f8e1c187b00548c3d633184439ead5987dbbabe58d68d8d026bc61964f96814d7277d4a8630f9d4f816115d4f0f9d568440ba89ec0d7c19959052250adeb8b13469bdbb5b9cd6a528a4dedae203faaa5f53f53a2353147758fa75ab9147589569df1a11374673ee3e870e02da072a3f24f637f01c4a83b078ac4341670da9a947df66261cf4a063938b49ee3be72d2b98c823bd2502c0a2c6258058f560c828cc57aa6ac5a9605e1ea30fc54f978edab79213716454f31687018175045fb9f671eaade233eb49856c69d300d58c471f5015cc6af374a8692fbae1057ce12f2de526f5171417f6b17f792e179f0f016a522317c4d95aa577cfbb440dc31ba6ff93b5a97d9a395ba82c5eb1fb6cf7d2bd94479053789ae6e8951b2453daa61892c3edb533ec5f325385d08f0ecc84a55f1c7a85d912701e97e2a3cdd9716e985c4521cb04130851a03ee172e4673cb95ef263021b1562baceba6e1ef19dc78c0d21bc4d672e009cb89049772078aac06e9f49c0cdec945d4fced6580bcb9865efbadee5ea20124cec15b5cc3f7feac1de0e0b0e2b509d1c680c952b5146d3f0f98245dabd576323df0db0333510800ec"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba44"], 0xb9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 16:00:17 executing program 4: setrlimit(0x6, &(0x7f0000000040)={0xfffffffffffffffd, 0x8}) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffff, 0x100000000}, 0x10) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff1200ff86dd6000000000102b0003500428efffffff7f00000000000021fe8000000000000000000000000000aa2c00000000000000050200b6"]) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x100000000083) 16:00:17 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210c394740a41c9a7cdbb551ff063cec8d36e4d33b75f7a46b00e9394d4df2eefc00232262caa1cb337a40dfb58578fc4bbfb4cadbdaea60d36eaa273175f61fa76a0b3fa9dffe30823bd60bc7fdd7452a179a6db455b09662c012005ffc0d4864a903b768f02fea85b0e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="31676d6723d3eba2d9b6bed05a5268230d97807c2af7ef3d0b178676781081ac185fc5e510cdde749ae34ae4c652101ce1902b20f3fc6e57b1", 0x39}, {&(0x7f0000000140)="d88b3b3b97224072e2cba920a0ae5cfc3d65bbbad44686838503e72350375e8a4a97ce66960ea5e05359290c3e30e0521a5141f9499c57973180f2af82cf7070fd0273dbc499a3952682dc9e85a92953800d3a5523ba7413da1aaeec63b677ea3b311e18170d09734c76627aeee0ed784e780e1f", 0x74}], 0x3}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) close(r3) accept$inet6(r1, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000640)="439ef6a28a6df311411542d725d772a6baa928e0dafe22d6f0a6182bcadf14bf68dcd994540f346e750dd86ae1ac2336f6ea1b73b6b8b8101db53bf7f5b5bcb9185436bc6b4b9e946ee0bc786933fdf2b286184a84a255ecaf37618e7c94c098616aef8ffc696f311075afe2f87ac30e47752f930d8829c039087fa179352e3d9feed086f55f734148580222e1ad9a6b52b314b1fc5f720b102af39b851d975439fb07eed9b3f19a1250c85c59c31cb1947b17a5a589553b7bf4ef69dedd2162912ffafe4f711cc4e21a7f9f39e91fe9715ed3b595b53b1337aebfc9299279ceefbdcf0e2b9af037d3c759ecd6fb82f34f7b2a18d0047b6462e5708e9e15be7be471dee41029e6373e1c3c187ebd98928e8c8cb2501e43f7df85dd4bf2b71e41b6845633f1f4c9c43d22cb111e474eacc806e6e638385a9057cbf0a824ca557eba10892dd70aa087629e36faa06658200a93f56d026e76807417c3f097f7cbf4c2d6b71289b251d450c95865bd37a901620d3acae553e47777952a131b682b368272fd71b50f792928e08b58e82f148105170a86057a71e33ac4e393ed873017c36cab6185ae006a860278a36ac0048096f9f1351e8545a0a09ae37678e2c4d02db6a9d97b8bd842fbd3d2a115fb498542677722a11c6566e9f4b989725f5d4f8acd709c75d6a27fb028a31b9fce2274acd66229", 0x1f4}], 0x1) 16:00:17 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x8, 0xfffffffc}, {0x0, 0x0, 0x1}, {}]}) r1 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="ffa397e5a2d36d8c0af1877ef2b3f2587f220c2d1f2c16c5223983e72d93a2ebc1ad658e8ff7f4a7ba4ba90362a0fcc93356c1f5c1f862ede6d0c3f30496268000f8f472b07509f4212208397945e889e216544ceda1a1a5fcb8920484158ffe96021ee38761aa06691373be15550e1e00e760e46577282b097a76a22ae353d7a3c11ed86c7d", 0x86) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x5b) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) rename(0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) rename(&(0x7f00000002c0)='.\x00', 0x0) chroot(0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x0, 0x0) unveil(0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0xf7) fcntl$setown(r2, 0x6, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="8d32", 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfffff7fe, 0x8001, 0x7ffffffe, 0x3, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9", 0x3d79}) write(r2, &(0x7f0000000140)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f00000000c0)='\x00', 0x1) uvm_fault(0xffffffff82e56f90, 0x0, 0, 2) -> e kernel: page fault trap, code=2 Stopped at km_free+0x128: movq $0,0(%rax) TID PID UID PRFLAGS PFLAGS CPU COMMAND *310411 87089 0 0x14000 0x200 0 reaper km_free(0,1000,ffffffff82ae6c60,ffffffff82ae6c78) at km_free+0x128 pool_p_free(ffffffff82d6ac88,fffffd8068120f90) at pool_p_free+0x14d pool_put(ffffffff82d6ac88,fffffd805d980858) at pool_put+0x1e2 amap_wipeout(fffffd805d980858) at amap_wipeout+0x243 uvm_unmap_detach(ffff80002a5d5410,1) at uvm_unmap_detach+0x7d uvm_map_teardown(fffffd8069626d80) at uvm_map_teardown+0x27f uvmspace_free(fffffd8069626d80) at uvmspace_free+0x96 reaper(ffff80002a5d7c38) at reaper+0x15a end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xffffffff82e56f90, 0x0, 0, 2) -> e ddb> trace km_free(0,1000,ffffffff82ae6c60,ffffffff82ae6c78) at km_free+0x128 pool_p_free(ffffffff82d6ac88,fffffd8068120f90) at pool_p_free+0x14d pool_put(ffffffff82d6ac88,fffffd805d980858) at pool_put+0x1e2 amap_wipeout(fffffd805d980858) at amap_wipeout+0x243 uvm_unmap_detach(ffff80002a5d5410,1) at uvm_unmap_detach+0x7d uvm_map_teardown(fffffd8069626d80) at uvm_map_teardown+0x27f uvmspace_free(fffffd8069626d80) at uvmspace_free+0x96 reaper(ffff80002a5d7c38) at reaper+0x15a end trace frame: 0x0, count: -8 ddb> show registers rdi 0x1000 __ALIGN_SIZE rsi 0x28000000 rbp 0xffff80002a5d5270 rbx 0xffffffff82ae6c60 kv_page rdx 0 rcx 0xffffffff82ae6c78 kp_dirty rax 0 r8 0 r9 0 r10 0xd16d239880e0599 r11 0xd26520e439204bf6 r12 0x1000 __ALIGN_SIZE r13 0 r14 0x1000 __ALIGN_SIZE r15 0x28000000000 rip 0xffffffff81ec8a48 km_free+0x128 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a5d5200 ss 0x10 km_free+0x128: movq $0,0(%rax) ddb> show proc PROC (reaper) tid=310411 pid=87089 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=4, usrpri=60, slppri=4, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a58d710,0xffff80002a5d79b8 process=0xffff8000fffff240 user=0xffff80002a5d0000, vmspace=0xffffffff82e56f90 estcpu=10, cpticks=3, pctcpu=1.46, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97405 115324 17299 0 2 0x8000000 syz-executor.1 97405 92333 17299 0 3 0xc000080 fsleep syz-executor.1 10294 205386 14492 -1 3 0x8000090 nanoslp syz-executor.2 10294 246155 14492 -1 3 0xc000090 kqsel syz-executor.2 10294 297224 14492 -1 3 0xc000090 fsleep syz-executor.2 83664 311490 99257 0 2 0x8000000 syz-executor.6 83664 165654 99257 0 3 0xc000080 ttyin syz-executor.6 83664 79121 99257 0 2 0xc000000 syz-executor.6 45211 459577 30537 0 2 0x8000480 syz-executor.5 45211 377823 30537 0 3 0xc000080 kqread syz-executor.5 45211 99937 30537 0 3 0xc000080 fsleep syz-executor.5 99257 501236 34381 0 3 0x8000082 nanoslp syz-executor.6 40895 253590 34381 0 3 0x8000082 nanoslp syz-executor.7 14492 381719 34381 0 3 0x8000082 nanoslp syz-executor.2 20635 305729 34381 0 2 0x8000002 syz-executor.3 19008 36908 34381 0 2 0x8000482 syz-executor.0 17299 513233 34381 0 3 0x8000082 nanoslp syz-executor.1 5669 90738 34381 0 3 0x8000082 nanoslp syz-executor.4 30537 54177 34381 0 3 0x8000082 nanoslp syz-executor.5 78676 426397 0 0 3 0x14200 acct acct 45973 173443 0 0 3 0x14280 nfsidl nfsio 24981 418559 0 0 3 0x14280 nfsidl nfsio 7405 124326 0 0 3 0x14280 nfsidl nfsio 29483 495361 0 0 3 0x14280 nfsidl nfsio 18478 277357 0 0 3 0x14280 nfsidl nfsio 16330 163842 0 0 3 0x14280 nfsidl nfsio 91798 427433 0 0 3 0x14280 nfsidl nfsio 40004 198896 0 0 3 0x14280 nfsidl nfsio 99851 363714 0 0 3 0x14280 nfsidl nfsio 21630 70564 0 0 3 0x14280 nfsidl nfsio 99291 214313 0 0 3 0x14280 nfsidl nfsio 50063 481269 0 0 3 0x14280 nfsidl nfsio 79989 92090 0 0 3 0x14280 nfsidl nfsio 80588 345552 0 0 3 0x14280 nfsidl nfsio 58099 35494 0 0 3 0x14280 nfsidl nfsio 16423 30185 0 0 3 0x14280 nfsidl nfsio 49995 142803 0 0 3 0x14280 nfsidl nfsio 70984 503509 0 0 3 0x14280 nfsidl nfsio 50283 21330 0 0 3 0x14280 nfsidl nfsio 47504 310041 0 0 3 0x14280 nfsidl nfsio 96551 500195 1 0 3 0x18100083 ttyin getty 75053 300805 0 0 3 0x14200 bored sosplice 34381 99845 15933 0 3 0x1a000082 thrsleep syz-fuzzer 34381 422058 15933 0 3 0x1e000082 nanoslp syz-fuzzer 34381 299747 15933 0 3 0x1e000082 wait syz-fuzzer 34381 420493 15933 0 3 0x1e000082 wait syz-fuzzer 34381 442283 15933 0 3 0x1e000082 thrsleep syz-fuzzer 34381 347816 15933 0 3 0x1e000082 thrsleep syz-fuzzer 34381 126600 15933 0 3 0x1e000082 wait syz-fuzzer 34381 450370 15933 0 3 0x1e000082 kqread syz-fuzzer 34381 390724 15933 0 3 0x1e000082 wait syz-fuzzer 34381 516222 15933 0 3 0x1e000082 wait syz-fuzzer 34381 491196 15933 0 3 0x1e000082 thrsleep syz-fuzzer 34381 159476 15933 0 3 0x1e000082 wait syz-fuzzer 34381 463738 15933 0 3 0x1e000082 wait syz-fuzzer 34381 195312 15933 0 3 0x1e000082 wait syz-fuzzer 15933 425349 64036 0 3 0x810008a sigsusp ksh 64036 26877 5872 0 3 0x1800009a kqread sshd 5872 366568 1 0 3 0x18000088 kqread sshd 81678 422161 11417 73 3 0x19100090 kqread syslogd 11417 416461 1 0 3 0x18100082 sbwait syslogd 99458 61505 1 0 3 0x18100080 kqread resolvd 18149 376180 99616 77 3 0x18100092 kqread dhcpleased 91105 294905 99616 77 3 0x18100092 kqread dhcpleased 99616 253659 1 0 3 0x18000080 kqread dhcpleased 56683 306760 0 0 3 0x14200 bored smr 40908 54319 0 0 2 0x14200 zerothread 60777 392530 0 0 3 0x14200 aiodoned aiodoned 86031 520613 0 0 3 0x14200 syncer update 5504 476260 0 0 3 0x14200 cleaner cleaner *87089 310411 0 0 7 0x14200 reaper 27429 15458 0 0 3 0x14200 pgdaemon pagedaemon 53129 516910 0 0 3 0x14200 bored viomb 50729 24396 0 0 3 0x40014200 acpi0 acpi0 77618 461899 0 0 3 0x14200 bored softnet3 13683 249180 0 0 3 0x14200 bored softnet2 33470 109481 0 0 3 0x14200 bored softnet1 12165 215759 0 0 2 0x14200 softnet0 48595 166325 0 0 3 0x14200 bored systqmp 86847 94977 0 0 3 0x14200 bored systq 61850 229491 0 0 3 0x40014200 tmoslp softclock 48316 378067 0 0 3 0x40014200 idle0 1 209896 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10182 6538K 6862K 166960K 13335 0 pcb 15 12K 13K 166960K 194 0 rtable 226 6K 7K 166960K 1575 0 pf 29 8K 9K 166960K 160 0 ifaddr 43 12K 12K 166960K 217 0 ifgroup 50 2K 2K 166960K 279 0 sysctl 4 1K 2K 166960K 6 0 counters 30 17K 17K 166960K 89 0 ioctlops 0 0K 2K 166960K 164 0 iov 0 0K 18K 166960K 123 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1425 90K 90K 166960K 2897 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 80 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 130 0 dirhash 12 2K 3K 166960K 69 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 15 53K 81K 166960K 2265 0 sigio 0 0K 0K 166960K 55 0 proc 58 59K 83K 166960K 1577 0 subproc 104 6K 6K 166960K 552 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 320 0 in_multi 94 6K 7K 166960K 535 0 ether_multi 1 0K 0K 166960K 9 0 mrt 0 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 1024 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 335 120K 122K 166960K 20351 0 UVM aobj 131 8K 8K 166960K 140 0 pinsyscall 35 70K 100K 166960K 4287 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 125 0 NDP 11 0K 1K 166960K 154 0 temp 77 6808K 6884K 166960K 62274 0 kqueue 13 20K 26K 166960K 300 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 339 0 336 3 0 3 3 0 8 2 rtentry 112 549 0 445 4 0 4 4 0 8 0 unpcb 144 1280 0 1266 4 0 4 4 0 8 3 syncache 336 33 0 33 1 0 1 1 0 8 1 tcpqe 32 29 0 25 1 0 1 1 0 8 0 tcpcb 808 791 0 780 3 0 3 3 0 8 1 arp 88 112 0 94 1 0 1 1 0 8 0 ipq 40 4 0 3 1 0 1 1 0 8 0 ipqe 40 6 0 5 1 0 1 1 0 8 0 inpcb 360 2476 0 2461 8 0 8 8 0 8 5 nd6 104 136 0 114 1 0 1 1 0 8 0 pkpcb 40 14 0 14 1 0 1 1 0 8 1 kcovpl 48 42 0 34 1 0 1 1 0 8 0 ppxss 1072 10 0 10 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2115 0 1669 47 16 31 31 0 8 3 art_table 32 2116 0 1669 4 0 4 4 0 8 0 art_node 16 544 0 455 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 13 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 125 0 115 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 55 0 38 3 0 3 3 0 8 0 dino2pl 256 4508 0 2998 96 0 96 96 0 8 0 ffsino 240 4508 0 2998 90 0 90 90 0 8 0 nchpl 144 7437 0 5706 66 0 66 66 0 8 0 uvmvnodes 80 5701 0 0 117 0 117 117 0 8 0 vnodes 216 5701 0 0 317 0 317 317 0 8 0 namei 1024 27333 0 27333 3 0 3 3 0 8 3 vcpupl 2048 10 0 1 2 0 2 2 0 8 0 vmpool 664 14 0 5 1 0 1 1 0 8 0 kstatmem 264 140 0 118 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 42324 0 42324 8 0 8 8 1 8 8 plimitpl 152 350 0 333 1 0 1 1 0 8 0 sigapl 424 2500 0 2434 8 0 8 8 0 8 0 futexpl 64 30710 0 30707 1 0 1 1 0 8 0 knotepl 120 23238 0 23155 11 0 11 11 0 8 8 kqueuepl 184 504 0 494 1 0 1 1 0 8 0 pipepl 288 435 0 407 3 0 3 3 0 8 0 fdescpl 432 2462 0 2436 4 0 4 4 0 8 0 filepl 120 14055 0 13808 12 0 12 12 0 8 3 lockfpl 104 567 0 565 1 0 1 1 0 8 0 lockfspl 48 230 0 228 1 0 1 1 0 8 0 sessionpl 144 58 0 42 1 0 1 1 0 8 0 pgrppl 48 83 0 67 1 0 1 1 0 8 0 ucredpl 104 2137 0 2124 1 0 1 1 0 8 0 zombiepl 144 2437 0 2434 1 0 1 1 0 8 0 processpl 1072 2500 0 2434 5 0 5 5 0 8 0 procpl 656 4627 0 4541 9 0 9 9 0 8 1 sosppl 168 26 0 26 1 0 1 1 0 8 1 sockpl 504 4136 0 4104 20 9 11 14 0 8 5 mcl64k 65536 46 0 46 1 0 1 1 0 8 1 mcl16k 16384 28 0 28 1 0 1 1 0 8 1 mcl12k 12288 56 0 56 1 0 1 1 0 8 1 mcl9k 9216 14 0 14 1 0 1 1 0 8 1 mcl8k 8192 104 0 104 1 0 1 1 0 8 1 mcl4k 4096 336 0 336 1 0 1 1 0 8 1 mcl2k2 2112 23 0 23 1 0 1 1 0 8 1 mcl2k 2048 28016 0 27917 64 44 20 54 0 8 7 mtagpl 96 134 0 75 2 0 2 2 0 8 0 mbufpl 256 67172 0 66848 128 97 31 68 0 8 8 bufpl 280 10389 0 3539 490 0 490 490 0 8 0 anonpl 24 428349 0 412530 112 0 112 112 0 188 12 amapchunkpl 152 65664 0 64951 45 0 45 45 0 158 16 amappl16 200 10488 0 9799 72 26 46 52 0 8 8 amappl15 192 18 0 18 1 0 1 1 0 8 1 amappl14 184 259 0 245 2 0 2 2 0 8 1 amappl13 176 9 0 8 1 0 1 1 0 8 0 amappl12 168 3634 0 3605 2 0 2 2 0 8 0 amappl11 160 73 0 62 1 0 1 1 0 8 0 amappl10 152 103 0 91 1 0 1 1 0 8 0 amappl9 144 134 0 133 1 0 1 1 0 8 0 amappl8 136 323 0 250 3 0 3 3 0 8 0 amappl7 128 55 0 40 1 0 1 1 0 8 0 amappl6 120 786 0 770 2 0 2 2 0 8 1 amappl5 112 330 0 318 1 0 1 1 0 8 0 amappl4 104 773 0 742 2 0 2 2 0 8 1 amappl3 96 13039 0 12954 3 0 3 3 0 8 0 amappl2 88 3056 0 2982 3 0 3 3 0 8 1 amappl1 80 19249 0 18757 22 3 19 22 0 8 8 amappl 88 19439 0 19231 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 139 0 9 3 0 3 3 0 8 0 uaddrrnd 24 2476 0 2441 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2476 0 2441 1 0 1 1 0 8 0 vmmpekpl 168 20935 0 20879 3 0 3 3 0 8 0 vmmpepl 168 176703 0 174226 120 0 120 120 0 357 5 vmsppl 344 2475 0 2440 4 0 4 4 0 8 0 rwobjpl 24 54489 0 46974 47 0 47 47 0 8 0 pdppl 4096 4958 0 4889 226 153 73 78 0 8 4 pvpl 32 1100356 0 1078839 348 9 339 348 0 265 157 pmappl 216 2475 0 2440 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 694 0 319 12 0 12 12 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace km_free(0,1000,ffffffff82ae6c60,ffffffff82ae6c78) at km_free+0x128 pool_p_free(ffffffff82d6ac88,fffffd8068120f90) at pool_p_free+0x14d pool_put(ffffffff82d6ac88,fffffd805d980858) at pool_put+0x1e2 amap_wipeout(fffffd805d980858) at amap_wipeout+0x243 uvm_unmap_detach(ffff80002a5d5410,1) at uvm_unmap_detach+0x7d uvm_map_teardown(fffffd8069626d80) at uvm_map_teardown+0x27f uvmspace_free(fffffd8069626d80) at uvmspace_free+0x96 reaper(ffff80002a5d7c38) at reaper+0x15a end trace frame: 0x0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace km_free(0,1000,ffffffff82ae6c60,ffffffff82ae6c78) at km_free+0x128 pool_p_free(ffffffff82d6ac88,fffffd8068120f90) at pool_p_free+0x14d pool_put(ffffffff82d6ac88,fffffd805d980858) at pool_put+0x1e2 amap_wipeout(fffffd805d980858) at amap_wipeout+0x243 uvm_unmap_detach(ffff80002a5d5410,1) at uvm_unmap_detach+0x7d uvm_map_teardown(fffffd8069626d80) at uvm_map_teardown+0x27f uvmspace_free(fffffd8069626d80) at uvmspace_free+0x96 reaper(ffff80002a5d7c38) at reaper+0x15a end trace frame: 0x0, count: -8