0000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:01:14 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = dup2(r2, r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:01:14 executing program 0: r0 = socket(0x2, 0x5, 0x4) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8a3508000d0076894993"], 0xffffffffffffffba) socket(0x1, 0x3, 0x8) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x22) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) fchdir(r0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[0x1, 0x2, 0x3, 0x4, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x5, 0x40) socket(0x1, 0x3b974ee426cb4901, 0x80) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x492df7851111f892) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) dup(r3) r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000240)=0x9c5a, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x762ce45f07f1f40) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:01:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0xffffffffffffffff, r3}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = shmget(0x1, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7, 0x0, r7, r5, r8, 0x100, 0x3}, 0x8, 0xd3, 0xffffffffffffffff, r2, 0xdfc5, 0x0, 0x3}) r9 = shmget(0x1, 0x2000, 0x428, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r9, 0x0) msgrcv(0x0, &(0x7f0000000200), 0x8, 0x0, 0x0) r10 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x10) accept$unix(r10, 0x0, &(0x7f0000000280)) r11 = syz_open_pts() ioctl$TIOCCONS(r11, 0x80047462, &(0x7f00000002c0)=0x8) r12 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000340)={0x9cbb, './file0\x00', './file0\x00'}) r13 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000380)=""/171) getppid() r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) chflagsat(r14, &(0x7f0000000480)='./file0/file0\x00', 0x1, 0x1) r15 = accept$inet6(r12, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x1, 0x9, 0x8}, {0x18, 0x1, 0xfffffffb, 0x9}, 0xffc0, [0xa47, 0x800, 0x8, 0xfffff9ad, 0x9, 0x3, 0x80000000, 0x7]}, 0x3c) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r16, 0x40045720, &(0x7f00000005c0)) r17 = semget(0x0, 0x0, 0x4) semctl$GETVAL(r17, 0x1, 0x5, &(0x7f0000000600)=""/7) 16:01:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2811, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) write(r2, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "00000000000000001a00070104000000e2ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) kqueue() r4 = kqueue() r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000001c0)) semget$private(0x0, 0x4, 0x208) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) dup(r4) sendto$unix(r3, &(0x7f0000000280)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000674976eee43cba96ccea", 0xb1, 0x400, 0x0, 0x17b) r8 = socket(0x11, 0x4003, 0x0) shutdown(r8, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffec9, 0x0, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000000240)=@abs, &(0x7f0000000200)=0x305) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x2d23, 0x2}, 0xc) r10 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r10}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSTART(r10, 0x2000746e) setsockopt(r9, 0x5, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71305be69131fb9648", 0xfffffd60) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:01:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x81, 0x0, 0x124, 0xfffff921, "2e450eba8cf305a122d80553f83f470db7dfa8c7", 0x8, 0xffffffc1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:15 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2bd88b2951b15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/209], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000005c0)={0x0, &(0x7f0000000100)}) socket$unix(0x1, 0x1, 0x0) r25 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r28, r29}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x120) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0xff, 0x3, 0x0, 0x9, 0x2, 0x4, 0x5, 0x1, 0x5, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() r5 = open(&(0x7f0000000340)='./file0\x00', 0x28190, 0x100) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) fcntl$dupfd(r5, 0x5, r6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r8 = dup(r7) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000300)=0x3) dup2(r4, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000100)=[{0x6, 0x20, 0x7f, 0x4}, {0x8685, 0x4, 0x7, 0x800}, {0x3, 0x0, 0x5, 0x6}, {0x8, 0x6, 0x5, 0x1}, {0x0, 0x6, 0x81, 0xfffffffd}]}) 16:01:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000800)={0x1, 0x2, {0x7fffffff, 0x65e9}}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4091, 0xffb}, {&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x800, 0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000240)='./bus\x00', r5, r6, 0x2) linkat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x2) readv(r4, &(0x7f0000001a40)=[{&(0x7f0000000680)=""/226, 0xe2}, {&(0x7f0000000540)=""/107, 0x6b}, {&(0x7f0000000780)=""/79, 0x4f}, {&(0x7f0000001ac0)=""/137, 0x89}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/89, 0x59}, {&(0x7f0000001940)=""/226, 0xe2}], 0x7) getuid() r7 = socket(0x11, 0x4003, 0x0) shutdown(r7, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept(r7, &(0x7f0000000380)=@un=@abs, &(0x7f00000005c0)=0x8) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efa4fb17a1800800000070bf0100d6ff00001208000004"], 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x1ff, 0x9}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5a}, {0x1b7}, {0xa}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x0, 0xf4e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x5, 0x80, 0xf318, 0x20, 0x5e7]) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x80, 0x2, 0x5, 0x1, "4ebe453bda4fc7e3e2c788edf842c528ed858ab0", 0x8, 0x80000001}) r5 = socket(0x11, 0x4003, 0x0) shutdown(r5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r11, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={r9, r13, r10}, 0xc) r14 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)) r15 = getuid() r16 = getgid() r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r18 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semop(r18, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r19, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r15, r16, r20, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01f62e2f62757300"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="35cdef226feb86457f8da16cdfd0b3ba6850b607058156ccf4db9ee64f7c04245f101979b5e50981b242d27aa0cef871d72a1537772202bfefaecec3fc4892ca144de4f729bfa8d80ea16bf4a3cbc82fb524bb497bf69bd23b4490f5d37c1194b66b9c36e8f1176db158bfc5645455720f3f70a406f046b52c92754ef6a6b0776ce42632d9d413678c96d7b39a274f3a2ae12cef2461f5b91bbe2efc394ea953fc38c7f8aa965156dd13ca5724ab9fb0d7dd", 0xb2}, {&(0x7f0000000200)="31e3319c646b30ac437a705899cf91fbbde7ac2a2cacdc65b846cda9bc810232fc54aa9efdaa770bca7ba451a1552869bd22f729ef386316eb1a6bbf05d92150beea16ac10f3c5", 0x47}, {&(0x7f0000000280)="e4ae5cf8a7da9fc8b982dfcd79455fbde3485f9693416552e0a03dd43bc49a333171785a39e548d9cf7a90b835d91e945c1051580fd07367036abb0aa60e4eedb137e2179172bdd6f51eac27a4b20390d0b0432a1ed17ba45080102b15503a20d24e335602b0f27afced1c9c5a729a88e9e11c93eb140f35c51961f71b5db5c2c449cb349c6627ee74039cb0e9f7a1120dfc69a839b945939e75d523089ab7140ed5c1ddd5", 0xa5}, {&(0x7f0000000340)="c1641bb604bb56e25330deb0bbc87334a533393f07c7c1ff9d4832d475e2cb827b6827a90ec5fc458a19d415c66531f7cc42ffcc308997ed67e2d45da99b581177e01038b01fb2b06db97db95431ed8d02411c372d989a3fb0987f2eeb653f97d68558e25f8abd03b3530b57f494a455f4bc3516573677031ae27747c747ffb5caef38a19ef581c6dd27620f11f22b6ce18a1ff2317a7dbc17be640a6508d651549cbf47abf54722037e64b381a5ab1f74829538f13892b6c59e9f65990958c123dd217c0ae504f48923053b5b8307be6fd88c03ebd677bee7fafb9648d01d91", 0xe0}, {&(0x7f0000000440)="dc97ea552699ef5e02abbe69e6dd22d25fad31896b265be160d1f8611da240e0c9c6d363e6ca32910a59ccff411b06f5118a80ccea98bfcc1598acdfe0e5fef2ffa35c1c330eddb8d7db652981ae0ddd759fb57673b16e4006ee9a789884631ab26758d8d218490ec4820b90122d350f0d71fec906ada6807564ea83446b160c745bd9384b168eae4e751c4871343af1888fa2052e5c4d239d53b27c517f2169117b107c45acd664797ac49ba953c89ab0ad687126177f7d8b78cf152395d1c382091d95e97c1c97855a24f3ecfd658f85e3189b2cd15f760b8e216d64a254500f7e50f676fe243532a7fe", 0xeb}, {&(0x7f0000000540)="60b25d41a5183566017e3e21a45cd739ff90c2dd0a6ad3ce39520b66bb3821fba31392eae6d7075e7c06ef7469955f058a4a7712b0c25a1c6985ff324d9db29db26bf51a01f43634fe8993bb4b46fc2f38a24f832409b6ccb552b729a8e1a5f947f5", 0x62}, {&(0x7f00000005c0)="1fe17cda11543e02539d854bbec66c41c783701a1679bf332d170d5986224d1e6de6a8d927e428f1eb527749ec13c9c7e01c368c563c3ed71f2977a555133b1cd8d59349622331419fc4d95be4004d8be88f483062e90284aa", 0x59}, {&(0x7f0000000640)="ed9a9a13fde42780340d15d3d5138964004ad06019dfe09538d1bd655c1865b108f01ba35d4581fc4b83eb9abbc9725648ee10a11c4f7fdcb76ba032766221d76aa745f5531058756cfc79a6b427289b025052c26bf65cc91190314c103e6158f2c23c5ac781923244b8143c0d8cbdbbebbf883209db85c22f879520880ae2", 0x7f}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r7, r13, r16}], 0x40, 0x4}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x80000001, 0x4, 0xffffffffffffff10, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x7}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x8001}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x7f}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3f}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8749}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x10, 0x8, 0x5d5, 0x9}], 0x1f, 0x0) pipe2(&(0x7f0000000100), 0x8000) r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) getppid() r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r9 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r9}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r10 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r10}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r11 = kqueue() r12 = socket$inet6(0x18, 0x4005, 0x1) kevent(r2, &(0x7f0000000800)=[{{r12}, 0xfffffffffffffff9, 0x72f324575fedfa59, 0x1, 0x4, 0x3}, {{r10}, 0xfffffffffffffffd, 0xa1, 0x2, 0xffffffff80000000, 0x7}, {{r11}, 0xfffffffffffffffe, 0x0, 0xffffd, 0x5}, {{r0}, 0xfffffffffffffffc, 0x78, 0x1fff32, 0x5, 0x9}, {{r10}, 0xfffffffffffffffa, 0x12, 0x1, 0x7, 0x7e3}], 0x5, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x5}], 0x201961a5, &(0x7f0000000240)={0x10001, 0xffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:01:17 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = geteuid() r4 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000140)) r5 = getuid() r6 = getgid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r8 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r5, r6, r10, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x6, r2, 0xffffffffffffffff, r3, r6, 0x10, 0x8a8}, 0x5, 0x8}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r12, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r12, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:01:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000, 0xe) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000100)='./bus\x00', 0x25dfaff1d42ae34, 0x10) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) msgget$private(0x0, 0x8) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r7) fcntl$setown(r6, 0x6, r7) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xa3963458cf079d35, 0x0, 0x5}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0xf16, 0xf0}, {{r2}, 0xfffffffffffffff8, 0x1, 0x80, 0x1d4, 0x20}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0xfffffffeffffffff, 0x4}, {{r4}, 0xffffffffffffffff, 0x81, 0x0, 0xf54, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x5, 0x1c}, {{r0}, 0xfffffffffffffff8, 0x822c5c09319605de, 0x4, 0x1f, 0x25}, {{r5}, 0x6, 0xc4, 0x2, 0x2, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x7c97c83fdf7e289b, 0x4, 0x1, 0x2}, {{}, 0xffffffffffffffff, 0x80, 0x400ffff9, 0x981c, 0x8}], 0x18, &(0x7f0000000300)={0x7fff, 0x401}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mL', 0xfffffd03) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pckbd_enable: command error 16:01:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x46244c3dc7c96bfb, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:01:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xb5) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) pckbd_enable: command error 16:01:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r4 = geteuid() r5 = socket(0x11, 0x4003, 0x0) shutdown(r5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r6}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r7 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r7}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pwrite(r7, &(0x7f0000000040)="01d9", 0x2, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x180, 0x34) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) 16:01:20 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8c000036092627ae"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = socket(0x2c8c3a33822ef1e2, 0xecedee113deac031, 0x80) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000380)=0xc) r12 = semget(0x0, 0x2, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r13) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r13, r10, r9, r10, 0x1a3, 0xfffffffffffff7f5}, 0x108, 0x1ff, 0x40}) getgroups(0x4, &(0x7f0000000340)=[r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket$inet(0x2, 0x4000, 0x4) r14 = socket(0x11, 0x4003, 0x0) shutdown(r14, 0x0) sendto$unix(r14, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x195) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r15}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = dup(r18) listen(r19, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r20, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r21 = accept$unix(r19, 0x0, 0x0) readv(r21, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 16:01:20 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) semop(r4, &(0x7f00000001c0)=[{0x0, 0x9, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) listen(r3, 0x9) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) close(r1) 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/yO\xff\x98tty\x00', 0x1, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xffffffffffffffff, 0x69}], 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x8d8, 0xd4f, r3}) 16:01:20 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r6, r3}, 0xc) r7 = getegid() r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r9) r10 = socket(0x11, 0x4003, 0x0) shutdown(r10, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x4003, 0x0) shutdown(r12, 0x0) sendto$unix(r12, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r14) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r9, r11, 0x4, 0x6}, 0x1, 0x5, r13, r14, 0x9, 0x4, 0x85}) r15 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r15, 0x4, 0x80) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r16 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r16, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) write(r16, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r15, 0x40045720, &(0x7f0000000200)) r17 = kqueue() r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1e, 0x0, 0x0) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x1e, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r20 = msgget$private(0x0, 0x0) getpgid(0x0) r21 = fcntl$getown(r17, 0x5) r22 = socket(0x11, 0x4003, 0x0) shutdown(r22, 0x0) sendto$unix(r22, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r24 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r27, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r28 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0)={r25, r29, r26}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0xfffffffe, 0x0, r23, r29}, 0x0, 0x4, r21, 0x0, 0x2000004, 0x0, 0x80a5, 0x20000}) 16:01:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x3) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x7b, 0x5, {0xfff, 0x47}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000200)={0x8fc, 0x9, 0xffffffff, 0x14888835, "3fa97ce9aab84aed3404f84bf02c6c072c10ad36", 0xc3d, 0x10000000}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x340a0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x2) 16:01:21 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x100005, 0xfe74}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x7, 0x8, 0x8, 0x80000001, "4714fef1290339e98b1cfb88a88a02aba02fc7a9", 0x9, 0xd4}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x58) r4 = socket(0x11, 0x4003, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)="d30ed2dc2f0c42ca37887e9dcabed8f8bf30af7fb994e93e12db4cfddccee49d7a8827647cb4f23edce0b78a06c41db1b971b1bc1258f51ee949f40f44f0d301df35b8ef7f37f2606bbf9e92562945e69f355dd5280a8bc15b7426fdfee453298f078ea7e438608a1fefbd9d9756fed0b407fb306d5ab508e97301a3de4eb02a63f8a84bc7b6ed04d2fe95fb4805bc70a7557e1d5cb98fa60e22613c7778313920bc5b473c82f3b0e11061ea2fb6d99ae463241b608fde79cf56073fcd6cf51c0e9b9cc05a", 0xc5}, {&(0x7f00000003c0)="233f62e02824c905aabcb728d1c86d9d45c2a1b62f5ae36d2879095b95fd1cebe3bbc9c4916beead680fb682038556f7a78c65b8662c76c968e8b6fd2c6edd085c348efef2d3e027ee0d676ecc68e447dd00f99f9201a71e5d8c7fd4064fd995231e57062cab9b3656d3", 0x6a}], 0x2, 0x0, 0x0, 0x2}, 0x0) r5 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "1ffb000000000000010000d5bf87b2a27e473e00"}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) nanosleep(&(0x7f00000001c0)={0x9, 0x3}, &(0x7f0000000200)) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r7 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r7}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r8 = dup2(r2, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000240)=0x3f) r9 = socket(0x11, 0x4003, 0x0) shutdown(r9, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = accept(r9, &(0x7f00000005c0)=@un=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) recvmsg(r10, &(0x7f0000000a40)={&(0x7f0000000680)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f00000006c0)=""/113, 0x71}, {&(0x7f0000000740)=""/253, 0xfd}, {&(0x7f0000000840)=""/45, 0x2d}, {&(0x7f0000000880)=""/157, 0x9d}], 0x4, &(0x7f0000000980)=""/135, 0x87}, 0x802) kevent(r2, &(0x7f0000000140)=[{{r6}, 0x1, 0x0, 0x1, 0x0, 0x9}, {{r6}, 0xfffffffffffffffd, 0x10, 0x4, 0x8001}, {{r5}, 0xffffffffffffffff, 0x0, 0x20, 0x6, 0x2}, {{0xffffffffffffff9c}, 0x7, 0x20, 0x0, 0x9, 0x80}], 0x202, 0x0, 0x1ff, 0x0) kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x12, 0x20, 0x82, 0x3426}], 0x6cd0, 0x0, 0x8d36, 0x0) r11 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20, 0x91) symlinkat(&(0x7f00000004c0)='./file0\x00', r11, &(0x7f0000000540)='./file0\x00') 16:01:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0xff}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:01:21 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5657c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56dff0f7153500507afb232425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a19d1938f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c6700000000000000027aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12ded454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a8a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae5dc34d583f15d28e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a00000000008025d07421f24d60fb09c392ec69597c"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x4}, 0xc) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x1a008, 0x10001) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001700)="bde730214d338ab69d04007c508a1aa2fb508e48fe46e326a07a89cac145b92bff7a9730ec836100080000f8c5605c36008c03d3998e6cb773c7b4c176a1e38450a5b2b974a53b8604e5840b87906d473aaafed85dfcb57c5133bd7a8da0f24be434c9231909e2fa87b9d0cefa4159ccad53b97d1cc3d953319933e13d0fe91f664afe58d7c859b4a72e8a3278efe7e886238d8007896ebdf561eb1b82bcb772f0baa64c29d4e6709864c9dc4ea6cb63a869678c9abdb9bead748718684ab4ea08e307f15f956b2e2c80e8ec8f40f90f842c069f85a9dd7dae043433399e2a882aaf1302d82c2223c0ece8d8bc8adbafe757bb9a77ff0ece51f406a05c09b3d1bb403714dc450ed13b167e57671a475b41965abbc14c36ddeb9ae7669ed18ab6f6b167ded7602dbf1428dd9ca2d3f7f147ce92069354c5085f08e36c752f16e18df66e440c8f", 0xdd}, {&(0x7f00000003c0)="9712d664527d6d459abb07655836077456b85c0560c6f110dad9a9724fd7f7e663d71d9aff9e3c306aae2c9de97e01cd510ae1adf8656926ce61a25aa5941e753e5ca7a159d9be99b5dd31173c39d7a9e50df949bcadce5ffdf1dd193b038d4e63082331e28bfd5517e447c011c95bc99ed6bfa33526ef3c96cd3d055371ba1e190d33", 0x83}, {&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e343907c882e29844da1693efc9f37c836f8904ac659abc5d9281f9c994cd87715f32953e45be2079c9ecaf2696c17a3bf656e85a1ce39a0ce64601e47d9b572f9a905b39f1519a94a0d500e8d771f039471b7aaaada6808934dd1d69e41a0e1bf80859925e10d2793408ab0320cb0f788037810ab95f16c3e0b32d679b7cf5f065570955c618e1d484b5eac6771484b13e40d9361d5fe7f549035dc1cbd23f31fe2dff848f376faf97879b29332a2c07c60d4685a41ba8f7b3cbf4415f63c4a558d4227a12aeb0dcca2fcaf7c0d56b7116b8875d5b5b9b0e12a381a91b1e29346ff14ccca6fc7c3281bed8407da06ad55d6a1844fb29350dd84cb1cb5dff55b1b4cfb2074867a1e19bf20d39525e2c05218ab657529c859494695e9135ad1a1cfef854c5f21ec5c0d82ab1e54cf64ccd7ff62b5a9fa2f4214c8c6f46386c25cdb9639c82162349f242edba589cd9a0b7f58ca135139ac4e96c97bb64bff50cefd7834be458da43690835ab6e73c5c80680612f27f4016a770e527ee960c76d68513fd036e8ea7653fdb75d127495c6b19e34b70646a4321dd812034ece9b45663d3b96f11a6420f9bfa4ccfb988b767457ee699552cd3cc32052a5b4366694ff989835a32ce37ece3df60e9b1003388854f5d1dd892fb7274ebbe5c880c68e40a6a4958428713c36f633e431bba31100e4f99ff50ad592e1d07939f6b0a6a5234691bdf4d3353125e78989bdc01555eee79dc8469cb4da73a9f416d1dfcd3596bb99f3aa650f8a87776b98d1d8e5c39d3f55aacef6029e80bfb74e36608ca6d93be58cadddf68c12906aa58fbea4f3ad990b8c5af33ad70b5e2e0b8fce0448d5f1fc542418acdf9effff8684573c787b79db30b07e1437d6ea01ff403cfa37283915a074e5157a3463be7814aada0363bf3a9aed1a82f65c99ff9cdaadcbc46142f96ea958e038d2f2d9fadbc0bed48d81b7e544979bee54d6dd0db116a6a76e7db181c8a6244770cbcb56c68045de153719a3ee0243a75e826b5daa1706f49edf5d4a98f66b043cdc38825cdd0578cc8080dab3e41067853a53f5b004fad4102de47e2e2c79852a696ba26c20ddae6b318d1662107c2de5f1dbcae92085bbaec20a17daf54d91a5a273ecd7a74b3f4b4e43f74f06011e9c2bf915b3f0021a338e8b2251cb7334203e97f8cbd7cb610443532a87d71303655e4136028e1355a87c4b12d4c1951b72fd6c675dedfb09695fa854a6c09d4073085d90bb3272587774cda122cf43d40f009ce74b3688c8b71e65703f16da36c6c1d205b180d0a7bcc75bbdb0116375384a545738b44e83baede42f81441ccaa469ad3dbad0cdaeac11cd9b3e1edb04f68a824b8077dead27d0acd876c9119c55c349b5b78deeae305407508bd97897a516e07dd23fdeb792d29764913c2888dd4fe08751f7236bb5081772f5170509262a064f8d3c7a6f2cff977ad0fb683da67d0e20d9d2b5dc4604663043458e4a6bdc0076daec590d0fa394e7a10aad74df61883c6c9d358be6f0e4c81fc0423814d0102ad0560202ff2c2d812c275d550599788ea9727ceea7950148fdbd0838eaeee7fef618e4023d454492af899c09c467133d472b2391c5035252bab64a24b8dfa02f69a1f60f97cd1f9c98246ec394c74ed347d7dd61049caa134e35a3ecc6316662c356747d40c753b5b0eae86ed46756e3263cfc2374b74108472d23bbc9a3ef3295f649482788427d195355b2eff889c2887baf06e73c7021be8b434600143c5e609191516d6aeff56b0ed0d530a4b2bb2b9d033ffa8c4141bd7275fb7bb649bb4710ccb0ed6cee5b0a90065ae00338b86534e3e8ecdd815f21f442d80872d3d4a11eb1ca1360a7543287ededccd63aaa8ee0e1f7ed6dee2cde0d0fe95118e3e4197215020c67ca98ad2f28c77267c5c12ecb2b1330e4aa5cada5ad87be713ce4ae8620e81f34ac635879eaee2ac6b8d11f7cd392c4475d1f87fc1a41ac3853eae4936a6ee009faa159bcd5e750b1f553206bbb299d23ef70670c598e022cbf1aaa1239e1a558c631ea6139094b076769f1d7ab1dfa8cda277746065b6b40cfb4d0224666831d0ce8c8e46e96c32734ab65074ec0bdf52a644d5c2865b28cdfd5f8104466254dadb03899c10907d219edde30394d18c9279f06cf83092085fceb6f7921be2ddebbc385da3c196428f3048c14be79c1ba072c79e695fde4624fb82f44e20bb998b6f7283291989b52278a628fcde11f1bb1322eab1e9203ad540ce96d9874ca85d17f690795ec39329f35dc3ddeca0a24d9c0afb2394ef279b653fea83a5812c75e7b5715e35304cd9115b7636367ed8565f0a9e7c456ca2a3d93bd7889e335582fff293471f9a33475c0871a1f515fc5d21a629bf4e9b860dcc5aa226ebb56caa41b98c4625f287aba698d2701e176a6a0c4eff39a24f733065e81d5d9e9623f1e8ab0144fcbc27e7e16dff3b30b6ad56fc69f1309267664569d4c5b16e68ddc91c289bb20bc2c015f27add6724902cf60fbe6db85873b6e35dd4353ae7a156b7ed88aee3d5870766823276c9d96756ee602f0a89506bd545b88fad65de5020438217fcf9885f56e24d734de4bc9482ab975826c7991acd8b0881cf3e13a4c0e101d41fe814f37b66880aaedac93000bc68ef2df0210a283eee645a9edcb37f97fe351b60c1a522a321c87e191263693277f709aeeecc5d8a23334692e77c894da977796d4902c05d5cc749f70775023850d0c381ec31187198f329c1c2bb82a5d7f4a8a6367517e210a91d6359e9f012652c1454c20d0645f68efad0f21162309f93dd9e1c4eab00425db55679d30c05ea687cb55fb04156963aa4a6294156577c98274fb59d86bb876090885b40a7d4cf8cfe34a23e8ec1c0a3ae6b718a1c9014a5c1fe4d08fa3d726b4ef70a907f093f61e914aa9993f2a39456dd320b38157afe75f3f592df200c09049961ada2c69857ea7344b11d4431de879447017f5daf10e44768064c6c58fb85641fa0373ae17ecc407a1d433a1d7facbabda72bbce4b682ff8673996877afb0323af863f25f9c9e6b3f17da2e361616aed4abfec8b50b201338a3eed6305c2014a4d927ac708439629d83d8111be390d133afc21a3ef15a22557f6b1bcf5cc1067275091ea0d3283d956e008d11fb3cb2f4866fd7c7e68a49950ee627a16cc5215fca77b13b3e0012facef2743c29e64399df65fbf88dbf8c5f93079d5f07dc99bc159e77fda64775db3bab431639977c3dc7eae98e5bc3142729ea255a9313bc82dbe428df03ef644dc03950259fb8ed9d3e9267a440a6e5d0c2817560a2df9783df62348f7c3f085b6be83904c1ca63024f66ceff2419f63604c71fcf1f35bc2474077f0c0cd94cbb1ef99a309e367d15666824c3906291d77183d57c9449762204958bebff4fe35b6bc951e825059e925b3be60a5c8626ca95fa2791840ac34357479620ebc2b92e062ef7580f9a33c965ba3970807c5e6618fa601bcabe6a01346c2b096ce18b3c8dbe497019fbadb9e21cf753bc33f9e2c801224590145f165dc8d7ded1956905f289195ae7ffac9dd9181138b4ab5925cb2c4f3b7610fdb89c17c6dccc1f9bcd6804908088d9af554ebb766c965c8deaf31dbbec239cf1662dda500592b085213d7fd0b4457415cde50c83bcbca20bb2e8c08bbddae632c099447cc010f606a6122917a00548f8d8ea36eeccb6bbe495d2176fa9954a25a3aa14364bed68bc24c4c697b36d8ab73641141c24de0b2645b54c7bf58f95310d847f9786bca50d3b6b743769c3617b815a2a008a51e345762a9bc56aecce773c4511c44df4dfcad7d7ea3c06291851d4b2a4f6b705232acf6a6287f2ed63a9d3f0a0aba83cd0e66ba95307efb8857c012cf150e18c5c77fed5e625f9305c26a62de47c83f2277301bce637486c3ef8fb15267de30ee4de1cf4c8c9657afca485c57588a5622738dd0ddc4822cc57449d8ab656b836ee751b2883c3fd518f5c245e5d6c4994d3f1ebfb703fb728d68187c605a2468fdc55940755114d7976c3e045a647b1ccdf9cdaa56cfca5a42e701236954d0a7fad4599adbf882f8c9f051e77522495142c972041152d99411177ed9e93a2921ef19fd60eea112ad71a0d832a69f320044248e68f05620bbe7d227f9fec13e83d9285cfccd0d4da395af55ae39ea97cb96a4ea16e639097355fd0c6a30410f867eb15dfaef7a94b3bd54cc5dc21b1039041ee49c904a326295a79103c25643c1adea867ff7ecfac293ea78096b8ed40316fb7d3c827de5afeceee71e213fec91a18e2090bd487bb432f724042ab4769a5b812d44bfc20c90fbeb61a300ef61911b08d51c76df802e136688909a5bfb399b21af2c97203dde8ff494e3145b1188d8ec6c9fd2dc5cfdb77fcef40ade473ebf8e2482d20aff94d2614acf866df0c6d160567f6e49872b691e71c29fd72092a1b7abd9e3e3000f93be443d9fdbecae1a2178a3e0d0151364277a5b7fea93542a422cd55ef9e669eece7e29fbe16afc20ff531b70ac34cf1f13dcbb41cbc34de343897e8d480da133223df81c25b6038ae0020c8ce1d25e15b038aead94ffe61141fda9636bb06c5f31b8de9f8469f0eb697938634fa22bb6a680d8fd3bc10e1180a03dc26e8830da4b001aaa7434f3376e5e27f9d92bb19760b3393b651e3a8e4f0c9e347dab0d3a50424f549524c8cd0878d46d3ef0e2ca992b6badbb722ea082c36a4df4db0885d37958a5a874c1001b0f0d8ff6b342a1fa56722bdd9a340009073a02476220ed4730205ce80e368ba15d700e6862af5e1abda22711c412395f303443f1764da0b3f61d280a5a8f79f36a331522b9190455042a1363743aee39e12fa6db43a27c7ca3dab6a45391198382a22672d17dd62cd2d88e77fe38f6eda9a9ea3b0676b72036450f1272be223cdd64771040d792840ab21b6577f8ccfce4145f6675e476938a21e8d7b6efff0fa2ec4b7518220c37635e7dd184ad157ad26a8f830a89fedda07f9a3bbe9b366e7d6e4b0f111ddf2ff939054140ca9822844460024c81aea3cae47a4bec9debeb49fb19c831696107ae056b64cf28e7b1a4081e9fa1858a5c9deec2f17c1f182602ba5647b76ef3fedce5e77aab8bbc7e57918a74a6a031891877b1186f3cc22199c5837dfc9517114c5bd4d2836ab8b8e51c321af95e9bc0bebe9188a2e01a0e7ca713c3208ab3294390782343f5b1281f01535301480d9839198525ec4d265ad8b30b03d9fb214a71aeb8fde213203e0555ac2607a3de20fc59467e3dcf984c6c17f372666f9429e3d51c2fa41475ce16c048771fd396d6c2a98e0714911a44a0c4e57479d90bf0ef090c7c2be0312ce400e632df07f08b615e40e7cda4ac69954316c453299ddb98e14a5e89a2dec0ed0ab659b144401c28165fbb44cbaa9b2e112633606132e65278797a31fddee995ad67c935909a1ae54d89d455ba9261ea0758c1cb572b0b359b2984ff8da0b964c429df7891b9f41886591b6ee3fa1ba5506bb6263d00e5c253ddcf52", 0x1000}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xfe29}], 0x5, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x11, 0x106) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "1ffb000000000000010000d5bf87b2a27e473e00"}) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/125, 0x7d) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:01:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="34d9fccca754d81f41366d51e027b3b8205bcc35df87a1b07bc9e3ba70019353", 0x20) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x12}, {0x7}, {0x6, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0xff8, 0x5, 0x2, 0x6}, {0x7, 0x1, 0x0, 0xc}, {0xfff7, 0x3, 0x6, 0x6}, {0x7, 0x9, 0x0, 0x526e}, {0x1ea, 0xff, 0x7, 0x3}, {0x5, 0x1, 0xfe, 0x81}, {0x101, 0x2, 0x88, 0x4f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/23}, &(0x7f0000000140)=0x19) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0x10, 0x4c, 0x1}, {0x8, 0x1, 0x9c}, {0x101, 0x81, 0xe9, 0x3}, {0xcf7, 0x81, 0x7, 0xffffffff}, {0x7f, 0x1, 0x3f, 0xb6}]}) r4 = socket(0x11, 0x4003, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000300)=@file={0x0, ""/57}, &(0x7f0000000340)=0x3b) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000275, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfff, 0xc8, 0x7, 0x5}, {0x1, 0x2, 0xc6, 0x100}, {0x401, 0x8, 0x5, 0xffff}, {0x6, 0x0, 0x40, 0x2}, {0x5e6, 0x3, 0x2, 0x4}, {0x0, 0x2, 0x61, 0x5}, {0x9, 0x9, 0x81, 0x800}, {0x99, 0xc6, 0x4, 0x1}]}) 16:01:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x5, 0x9, &(0x7f0000001780)="ebffcbff13b9fd812eaa4e713048e6993192964863f3ffec46529d485a1862ef6acec61c134364e2d061d53ed7fcf912d7df45f0c8b5e6abbe0d393014242d104347ab9a4763114eb2614af8ad55d4cb1d70c312ffc8ad97191001860df5dcc934647788c657c5332e3a6e5527cc7ffa13fc52cf4459acd612db56d1b6a19db87ac0b0d62f8909dc1386b09b7d4b6feeb36bb080fda99deb8006815a45fac858a330fa9aa47b833aea861404d96ba2eac8784464", 0xffffffffffffffb6) kqueue() r2 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x1, 0x7f) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000001600)=""/192, 0xc0}], 0x5, &(0x7f0000000440)=""/4096, 0x1000}, 0x1) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000001480)="b1000513600000000000000000000000000004fecea11ea8def96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee0161257aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000018d24434ba281847a95e7518fb5f5f46491eb29b63e92a7b96c461b7a1758c4b41aa845cd765ec4cada87a4bfc0e3b56aa51ba89f9e63ecdb3908dac9280dedf2fff4c2c658407e9f2cd82ac64ee02cc4da40e2c391f354d0640e8bda945af576ddce9bbc35b4c516825040ffe1b5941dc163d8b4a6b5bc039a48bf66b56d3d2bbb2bc2724e407fd9e55b459729a64c1ca3ec7caba63b3164c8fd47256334056b5a90e790c061fcfa404fe45166c4fd4bc43bf5aa95c909f200c10de3fd93dce2a3714296d", 0x176, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r1, 0x7, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0xc26e3b616fa24e90, 0xff) r4 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x9e) linkat(r4, &(0x7f0000001700)='./file1\x00', r0, &(0x7f0000001740)='./file0\x00', 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000380)={0x941, 0x40}) flock(r5, 0x8) 16:01:23 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x140) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd4e) r2 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)) r3 = getuid() r4 = getgid() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r3, r4, r8, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r4, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r17 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r10, r11, r14, 0x112, 0x4}, 0x4, 0x3f, r17, 0xffffffffffffffff, 0x7, 0x7, 0x7, 0xffff}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r18, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x3, 0x102) socket(0x18, 0x6, 0x80) mprotect(&(0x7f000027f000/0x2000)=nil, 0x2000, 0x1) socket(0x800000018, 0x3, 0x0) r19 = socket(0x11, 0x4003, 0x0) shutdown(r19, 0x0) sendto$unix(r19, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r20 = accept$inet(r19, &(0x7f0000000200), &(0x7f0000000240)=0xc) r21 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r21}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r22, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r23 = fcntl$dupfd(r20, 0xf, r22) ioctl$TIOCFLUSH(r23, 0x8020690c, &(0x7f0000000300)) r24 = socket(0x88095b78ba248835, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x14, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb600f29863ec6bdbf00000000e74de4", 0xd1, 0x8000000}) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) syz_open_pts() syz_open_pts() 16:00:00 executing program 0: accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="84a170bbba548a10e260aa6a29f400295b596f7f417fbf614bc4a3cc5c5673e9db5ec9c31016047286a36bdb0eabbd9781b71279dc53455533d0959941b4581016f3e58b4428a49220303e44b6e15db017142c6198b8a6c13ae0d71977afb9649058a209bf922b5b97c20acb42a7171dcf7a0f3b2d35228bd439db2b2bd3fafaeb987a69456ed8cf8897598f81b0e6c4aeec948f1b4f", 0x96}, {&(0x7f00000001c0)="8e0042013ebd3de43d8ad63be7e0a0c0aad0bd7f00a96cdaba9c6a210e62286cff608506ae8ed5412976e81db78a61a8e9ebfcf83733bb2ac9125d7e97f0e8299d3d214674b066ab0ccd15530777c8e5f4f419ce994ab710ef9444e9bb950bda8832d68edd0ad17988ccc892e037e3f4f2bfc1a1f3f37a015ce84c1c", 0x7c}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44, 0x1, 0x0, 0x7}, {0x8, 0xfe, 0x0, 0x5}, {0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x490, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x1, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd76, 0xfa}) fcntl$setown(0xffffffffffffff9c, 0x6, r11) dup(r6) ioctl$BIOCPROMISC(r5, 0x20004269) dup2(r5, r1) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000080)=0x6) getpeername$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket$inet(0x2, 0x4000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r0, 0x0, 0x9e99, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000580)=0x21) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0xe, 0x10000, 0x3, 0xf740, 0x9, 0x7, 0x2, 0x10, [{0x7, 0x1ff, 0x0, 0xfffffe01}, {0x5, 0x6f7, 0x0, 0xff}, {0x1638000, 0xffff, 0x1, 0x401}, {0x1b38, 0xffff, 0x4, 0x4}, {0x3, 0xda, 0xffffffe0, 0x8}, {0x8000, 0xfffffffd, 0x142f7d42, 0x4}, {0x2ef, 0x9, 0x8, 0x9}, {0x8, 0x8cb, 0x91, 0x101}, {0x7, 0x6, 0x100, 0x10001}, {0x4, 0x10000, 0x9, 0x4}, {0x1f, 0xff, 0x3, 0x6}, {0xfffffffa, 0x4, 0xfffffffb, 0x1}, {0x475b, 0xfffffffb, 0x5, 0x1}, {0x7, 0xc7b, 0xff, 0x800}, {0x8, 0x5, 0x7, 0x8}, {0x645, 0xbf, 0xffff, 0x1}]}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da9a03a4a7a47808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba81fb010de7432aea31cd455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185410553eb727769268c07000000220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5a2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0cd12d73d2da595e053cde39262d5734ab9c91457aa7d96d0cece0dbc2e541845f74361606963a9302947e5749a45cbf4810c0a8c82c1f34a1bb86e89502e0d15b7fa6a387ff914f1f45f1591ec7a81fa19582dbca763a1f4fa4c0eb2624ad9fe08e9bfecb61912415d057a1bf282ce7b00cf7013a84c8942e96850fdd10387f6daa1b8c5ea4496d85c1aa43ff00108d4547ddb418f3e2e1a3887fc0d5bea0580b054f33fdab116e624e6f74dabb242b70091096d34918dec06b19618f59ab9d6b3597da4e82d10a8b49cbabeab111431dbeaf25a9b97225bebc13ee46d230ceb27eb52b"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpo\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x24) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x9, 0xfc, 0x7, 0x80}, {0x647, 0x1, 0x4, 0x7f}, {0xe3, 0x0, 0x6, 0x80000000}, {0x490, 0x1, 0x7, 0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x0, 0x4, 0xce, 0x4}, {0x8000, 0x1, 0x2, 0x8}, {0x400, 0x3, 0x7b, 0x7}, {0x8, 0x7f, 0x7, 0x3f}, {0x6f, 0xfe, 0x1, 0x1}, {0x4, 0x2, 0x37, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:01 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) sendmsg(r3, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001bc0)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85bb80289e4acb86614c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7733751dbe36d3dad30d6f28436981f100c70901a70b1c2f655272124f9f32f95df", 0x115}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000ffff0000080000b26ecd8058678bbce060701062c006001ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b031480"], 0x188}, 0x4) socket(0x20, 0x1, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x15, &(0x7f0000001300)=[{0x7, 0xff, 0x6, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0xd9622c90db4429a6, 0x40) fcntl$getflags(r1, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x0, 0x82c}, {0x18, 0x3, 0x2, 0x9}, 0x2, [0x1, 0x9, 0x5dee, 0xdb0a, 0x20, 0x9, 0x0, 0x9]}, 0x3c) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000100)=""/126, 0x7e}], 0x3, &(0x7f0000000280)=""/66, 0x42}, 0x940f11fbf928fab4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x35}, {0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) flock(r1, 0x2) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r2 = socket$inet(0x2, 0x4000, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) fcntl$getown(r2, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0xfff, 0x6}) 16:00:01 executing program 1: socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffd, 0x0, "1f2eb1223f8853e23591193e7cc6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = msgget$private(0x0, 0x10000004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r5) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:01 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x80000001, {[], [], [0xfc040000ff], [0x0, 0xfffffffffffffffe]}}) socket(0x4, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8000, 0x0) close(r3) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x9, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x82, 0x40, 0x2, 0x100000000}], 0x8, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x10, 0x6, 0x80000000}], 0x7, &(0x7f00000001c0)={0x309b, 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000340)) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) fcntl$dupfd(r0, 0x11, r7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x3b5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x800) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:03 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f000020ad7ef1c22dfaaa12c601740b78f83b7c41c97825cdcc0e4884811ecc1f9763345fa62f0c6001158485b3dee65697ce317d8821da0163f23ac3e61f623b7bd3b9a5355f05d426b07b0a1dcf06898c737db4468716aa7cf31b244ec781c966e59034050ae3d8e91bb7f0dbea51dac34a91e9adefec920014f0a33d556c3efcd5de3a2760678ab161e2e04f918f8b828f9cde261e9212a887106bb358a25f3c447ef093646e7e851db45f2a607b9d27f371cf27342ce5d5b662850252df2c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x1, 0x5, 0xf8, 0x5e, &(0x7f0000000040)={{0x6, 0x1f, 0x8, 0x1, 0x7f, 0x20, 0xe5f}, {[0xfd74, 0xffffffffdb1ced0e, 0x0, 0x80000000, 0x8000, 0x6, 0x800, 0x8, 0x72b, 0x6, 0x5, 0x100000000, 0x4, 0x10001, 0x7, 0xa1ff, 0xa0b, 0x9], [0x9, 0x1, 0x1, 0x0, 0x3, 0x2, 0x80000001, 0x6, 0x8000, 0x40], [0x7, 0x9, 0x3, 0x8, 0x7fff, 0x3fe00, 0x100], [0x8, 0xef0, 0x6, 0x3ff, 0x8b8, 0x100000000], [{0x1f, 0xffffffff, 0x800, 0xffffffff}, {0x4, 0x8, 0x2, 0x2}, {0xfffe, 0x0, 0x7bc5bbbc, 0x10001}, {0x9a87, 0xfffffd37, 0x9, 0xfff}, {0x7f, 0x191, 0x2, 0x100}, {0x6, 0x0, 0x87, 0x1}, {0xff25, 0x4, 0x1f, 0x10001}, {0x3, 0x1ff, 0x3, 0x9}], {0x80, 0x8000, 0x7ff, 0x7fffffff}, {0xecbc, 0x8000, 0x80, 0x8}}}, 0x80, 0x8}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:03 executing program 1: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380), 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r3) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = syz_open_pts() readv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000340)) 16:00:03 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) socket(0x10, 0x3, 0x5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) socket(0x400000000018, 0x3, 0x3a) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) bind(r4, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x804}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 16:00:04 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xd2}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000200)=""/87, 0x57}], 0x4) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d0, 0x2000000000000, "d730afe7bb6fc6e23c5b00000000000000e74ce4", 0x8}) r7 = dup(r4) writev(r7, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r8 = syz_open_pts() close(r5) r9 = dup(r8) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="0000e748eec90000"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r9, 0x20007478) syz_open_pts() 16:00:04 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x21, 0x7) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c17c5b429fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21347aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a624f69d50636a5a4ea19d0b47dcc6259ee4ad33ad90ffa5bd5a1408fcd56d713a8d8be9835ce8805c5e81036c032ac79962a38f9ca5a36ff5d7b6c3690092209efab955bc0a12c693f98c50b406a4f14b5460eea80eaa37dc415a0d621490c2d2f89e13491d8afa4c5ecf8ffbd71e584af4ee8d183af0452fe341467e432c1b10c4dc5f07ea74119a5ac54d548a76f1d6d793ff533127fefaf2ab19db0e0f16a44ef5909a60428ffbfacbf5899b769853b809862f6adcaf4e7e55debac8a4ee4e2d48dbcad5ccf8fc525258de2b6895ec9c1273ac518f1ce2e742a5b68ef536ba919d5c5daf2499fe2", 0x429) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000100)="e6557d1bcd1f71198c111f3259a173df2d9ab3be6ff2ea2d24c0ef7cb50fcfd46b12961f5ea5bd21e4b9063c1bc1833b4fcea4c8f3abf3c5e49b044b2b04ade0d1a71a2d07649974c30dd46db7af392b7081ffc6d49ddf53f3fda61773f483caf687b126e1667dd47a13b3ba3ad62d53c77e38de485f793496ec07300ec84fc850838f1be0977fd3d244ba04b8a67e43ef63ed30b17e97afcae463a2f96b20027468c12ca3134ffba2ed2002acf2e33f24ae65ed5c4bdc78655fbfee3beb0dea32306bd478060ca902ec88f6a7d7973f86d40c98c53f9fbe68af3d9429e0d4df009a1e01982f7e65d77bd94a6b764ac3a7", 0xec9551513bc5fd69) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x7588) 16:00:06 executing program 1: r0 = kqueue() r1 = dup(r0) r2 = dup(r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x4, 0x0, 0x4, "b49dfdb8e18b0baa0c7ba9cdc20bcd3bf16b8392", 0xe6, 0x9}) r4 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) r5 = socket(0x10, 0x1, 0x4) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = accept$inet6(r2, 0x0, &(0x7f00000000c0)) r8 = dup(0xffffffffffffff9c) kevent(r4, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x18, 0x40, 0x8, 0x5}, {{r3}, 0xfffffffffffffff8, 0x62, 0x1, 0x8, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0x5, 0x0, 0x3}, {{r6}, 0xfffffffffffffff8, 0xc0, 0x40, 0x7fff, 0xd8}, {{}, 0x5, 0x4, 0x2, 0xb9ed, 0x7fff}, {{r7}, 0xfffffffffffffffa, 0x5, 0x4, 0xa5, 0x8d}], 0x2, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x1, 0x2, 0x5, 0xff}, {{r2}, 0xfffffffffffffffb, 0x8, 0x4, 0x7f, 0x81}], 0x200, &(0x7f0000000200)={0x10001, 0xff}) r9 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x400, 0x128) ioctl$TIOCCBRK(r9, 0x2000747a) r10 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000280)={0x3}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10000, 0x0) write(r11, &(0x7f0000000300)="681edd48d698b265f2626bf94e8b14623e31ba864114608860b18fa546ef237f47ba527ca59e8c627f8ed5c340360a107f79b2cadac944ff708205ffd000afad5735bfeea0485cff0f2099b75fa983aa272ad3df5ab0ebd162188159e92bfaae4873", 0x62) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000003c0)=0x5) r13 = open(&(0x7f0000000400)='./file0/file0\x00', 0x20, 0x8) fcntl$dupfd(r12, 0x0, r13) r14 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) sendto$inet6(r14, &(0x7f00000004c0), 0x0, 0x5, &(0x7f0000000500)={0x18, 0x1, 0x8, 0x7}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8928cd7ab770bdff, 0x0) pwritev(r7, &(0x7f0000000640)=[{&(0x7f0000000580)="7065a31e58184b76deb6c9b39a49276010f67deeba460490a2bda5c7493d981c15c466ec6812973ff175c0d730d80f7eae1affee1999dbd815c7dfcf4d91abeaef249bf7b093adf2705d1e808b7aa58db0771c6b92c82e20b624e51e5b320964e1834a1e6efe79958a9dd0dee53facac1d0d3b0fbc170b186a13fd9077c451c1bd04e73cab541b478247d9814b36805339f5abc52554d999421b166fb55212b5633387c5cb7ddeee3c312fe243a086", 0xaf}], 0x1, 0x0, 0x0) r15 = dup(0xffffffffffffffff) pwrite(r15, &(0x7f0000000680)="3237f481b6afe6327c89c78f908b778791b96f8c20e1dc3b30d22c88a7c86e831e70a8624ae0dbb8d138c2b17bdda2f29211532d8bc95df4a15157ed34d25ab7b324e154f3b9c88e210d46bd0e32b2c453b6aa493ce4736e8995de9d3f5c1be40a65fcd0f40f89b5cf3bffb6ad0f955e2aec945f8b0de9365702545900a9ca7c81c198ae429df41bb486318663ab0d9c3861a6cc91f5b599ad58beea2b225c09f31d344719dca1db20ec2bea040a4e17c643325987715b0695962881867e646705a7a4a47ad331dbd94e5c0327b0665336fadf2faac17893078d4ae1dc99a73b6a6b44fd1989d669eb5af09f17e3c15c890bb4e9febcaae2ac1e6acb3af4e6912b1fe5c6cd4dc39ca524b5af4a65d7756e91e0772cddd9b912d639b360f3a3f9e07be5693b69547df4064c4540915ef7d9bae88604ae3b8adf1603e721e7102a4ba42846cdc60d1ecc3afae2ade942e6e06c3e721154564a38a24686ef2d45c4cb831d678259416e1e9f82e78f054e677c2017f8e608494ff9a4b9281ba9b5e283b89fc7938db25e581418099f1048459e0e97cd9b1a57ed276136a2ec07c966b483d884835ba950e2d5b9cee1a910174ff7add704bfa4ea19b80841ae6bf6b7295e8324ce48488bdea515d79b856c7d01e17fba6c5aa27e6c85384c28c2a717e6e3ec508dc841030ead1bfb58f8043904998bfa21fea8319cf5bfd2236202305a03a13e86cf9a902159ca87d87604a3a8363850dacade3a60f7e572b431a283c989d863be055f24ef922a73a90cb8c84eb914288551d80acf07bbb079c8562975b8a824b734907e2b6551864bac135f0f63c41fd3aa7d918b1f85509989a0741dd4edf421f787d2d4ff31d71167b4d77e3a0f3d485e9471404b2829b0fd896dd8248361d9c2c11b88bb553406bd9b47f4d6e62a91f08154afb0024ddbfac7fb6980628b8763a879fa6d1f44d49ecc1d1c5fcc1469f7c933e5c172f82bfc8d1b7c4cc8a2e68e757426186eb65043c920a3bebe0e31b87e9f8e33fe15816501ee3f9990c258607657059d0b9cf7365fdf798db07e464262ee5ccc97461db501f75738e0a5d7c2d9c81ec7e0c3dc7279c8748d5c29afe1d530264ada50053cdd094b4cdbb3230ba5b888bdfb0d221b85d87da9b98324379966b23a74060c5047233492b72eb15cbbc465c0a6d3933b25e03529a1a6e162163d9c95308c7a313d3e7ff429916d974723b540cfcfb571fe0f06fe4c1ad2fab199a90eb292cab560955263a44ba79ddc88788d9069ba0ff56327c0aa8810144ca0328ba2771c16e7e7ec1d1db4f09e0f4d8fa993b0361de1a868a7f273e0ddaee01b41f30e721a6297a03ac64e6eaa65e8d267a801fe79640a3c9444aeab30dd6e18e041895f05264dd94386519ce316d7b4a73c9e26c9aba0fcd7662bdcaf4d9db83b3ff7a3c19c1363511133d9ef9244c3159b78f02ecc51ef050fe5647cadf38126088f2ed229a326f7b12a71f76db4d53b2176d672badfebca07470dc68a123dc10923d0ca326bbb6af9464b663ba714cd35ccff11894cbdbf8dd82c5a8d57ba2592c935956b7fe3d66828767cf23796661c08037ed5e574b745035c4bd1a71a9bb3830157f4c899de620b20311fa02cd4815b9e837daf4f678b299d80a8ac8f343d0a3111396a1cd0e562bca09277068312ed233075f64ab03cf15f6e2f9a6d14fa2c3ad792fe7d559c136b67b083e04c18057526f1e1d1b0770fac021ca633fa9159ff87e73d2ebff51e716c4b65296e154747fb4d1a24bf6e17411d38c588b6f41799edc514205f63ee8f8528480ad88014966fdeb9732f667a2ba3227806360ec6757e4a499db7a7f673d9f0d40bf0dd59d3f8f2cd61e506e2e2ef97fbe8d451a3dcd860f9787c8d5fa7831d90af485d015a2faaacf86ce83f89ae559874ab1453810009e1849d65649a0623ab1e9ae86e3bae5edf0c3fff18094bac198171b72245e18820324f6a680f02045a6415a8d69e8630717152628742b998d1dba0db8eace6a7b24106953d8558440e6c3608d14556f16e94bd77c6c5d2dd2f0d37108d1f616ef4eb7441a988a692e4db3ce4af9d38e698fcca706e0e1c015a9193dfe3bad6bb444475fb1fad898b9534c4644b68f4eb0efdd9470532bd0d7df1cce5315d2ee3393741735fb5506bc76f1b672b357a962dbb13d343cb3e664389fee6f22ef9067ef33a7ed425908bf5e0af380c40da8886dde2665226514809b44d7a3c5ff945cb10e836a2c6f8c74ba22472776c87785dd1dfa8690ef521d6cbef4001c2f7420dfe0a9fc12f1bf318ae0f2304824e52f8e69483cae148f9a4d227291741655185d7be69711076008254a3e78d94ffc074eb3a97772f9a14411b6e3978a1d1f2ecdb6a99aeed7e61ad9f106dda9f36326471cedec29713affe33ff003d67b1d6d445fde5ed42b70a74962940130cf447e3ab30779ef55a4dac7f8ebfe507910080775ed590a02ebc2d2e13ef7e6738850bacd09f989f55351bca72ce955da15e07dee33c03a6c535140103ba0961d3252ee97433d2cde5ebd8dc6a48a102c878148357273eab7cc14690a2035c1820dad82f6b492ad74237bef0710837942717b746d300d7bf72b77278c994c138ac14698b7fff78c0febe4f02973c0c65329b99bd34cd38ef373d2bae4c03d670a0b0b63d6485cb655293f94fbcd69982cd97efb08d8af7a3d21d0594af81fc103332b36adea04c61a771e856a646c466f5f938f178993efb4c2ac48a796f93a74b7deb58c3aa225c4216d558b364efdba817b702d63379c8babfce991c6d3cecc590e3134415ef38efd18ce64d4c86f495157a33169986a0f9b4b2c227645e6b370372d2d9e5184a390098ce09a19b640eeac611420e25f1e464a151d24313ec4e10f3c556a901d684f5424c1291da6bd0c710a22b1dbc795fc9c615c019e5dae96175def4c6355aacd653da6f86be32d4651f4e2b8af7b363d76b8254bc712c7f3614918dd93395ccefa93e5dfbf2f01ce64babffdeb5c92cc52e6a69c37187fc6056ac90779976557bc72a953e32d0771fa4f0bb39ab5cf04874a888c816730a5375d217dfb149ecdbd1530eece0f656ff439ba181664428f3140dc91eb34bdf52cb1899e2a8341c22f6b3cb7a318aea597cf6f785d93e4f5bc4e57cb7e63d2da1fd4b85a014c2c25f92f6c234aea13d4b68a17db625653971252fcedbe185b50900b4ca8ec821b43bd020fca006305d23dedc6c87d396ace69fa83ce340d197725c95ef04a639a0e297a0520fabc4c22355f0ab43ecb9e0f98b6b8c269dcfb2b3734119c91316c60c4955d5a52177db69d8d4b384676417da0466c9eeedf7b8df11f0eec42a4de97ea1dd51ea19128b8615f7cd917ff9cae1f1adf9675dc5154ad0c0dfd2ab9ab505a198b30bc63a0010e3aed4cf2215389c0c6a2ef25753aa504e0f3ae611ee93af38e5b1c05c3e8ac29a48d3ef9e23015e549ae7d0258d0abf8ac29b1a41640377f5ac49d583e6e7780fffe5d1d1df7148d142b7a1ebd23ba097e07bc3ea2cd248ab80bb153ab3d51d518ad67d44e7dfc8f44177bf44e2d4f1b64641c917cdd722c7cc769241d67fedfb784d0989144b79c54990904751ae487ba2878ee415ac823f520c2bbfe8e84f7433c869cd61f86e7cb40e8efb7055a6379a059a7cdb8a6cdfd8b8121b32e42ce789daa06a0dca78cf71ba3311597b4d3cb2bacbcfa165afa80e076553fbe17ff153fe13b50eb18ad0732165d668227e4c6ba1cf6704ee0c2d033ed3d22d8d26ecfbde9b4b0b647b1a61b299e5b09b75eed7750a2acfeb8b777cf0ec242bb8c99e799a319a74c5ff328da122ecdc759f53272106846b13aa9db196dac04174566b89a051e36d2a32e25f6fbb5c7f463e25a0777e48275a39726780ea7262f1df90521a271fdb7446f13349d28945074aef686a87c731c3b01b032e58b59ae1188c57c7a70e3fc0ec2f91ea2ade20294a06945af63da537412d90c3c11b32ab2a3e732761cd33717167bb0af368ec89e69bfad4dd2b8fc08a643fe8bd3039bcbe47b5502b00b54db09cadb49998d03ce4e1b118a2c11f489a99cc11c0646e7d592aa83a8d627c870458e4f24836eb6d3e14e157a44c55f1492b2283cc2a998b786ff7ae8e8947fd7978ba2adba285e1006806c5f1b11118add1ef07d411c019744aa25cdc6e41a9f0f2406adde3dd0bc9b98c3ec57e83f367dc8378bb3577638a9720b9a1ff4f4c04579619f39fd68b44164a5c4cec9872ccca956a36f55d9029ecf96f9a9481c366a3a059d73d1cb340efcb392c15b28aac2ba3f4a6101307a192c25709aac88f174b02d353e6bf5a6cdb2871090c11b7b69979676e10c599394aeb662cd5afee0984e532ae9456d2420bba36128d9f7b1cf122d144a63e0adb71727818c50a57b5ccdcfe2c9f052a7205897e67f8d7d7157c133ff56f18be375c2fbaa1b70d980ee4295c591212b7f9fcb1371ea20ffec6576510b1311f3ae271dd4a250645c46dfd39b17f3d7f3fc31274922a6a14b4dd5230cd450e86b2c88a42a630ff7c8ae71f8b23182d8c0d5627046e2c7dd3f152fef9a6bdd8c55cfd1db8a0f3d3300ec3dafde84e2458f6aff638f020a5ed5b7a089569eb202dfd7740f4e5a75850148d2e7d2f4fe691d27e0161039969800c3ae3938d7e03f5e651ba8afcd3a0dbb1bc3acdc6e18285b25ac9b4c9dc74be722cc9e1dd94955a15c6f67b79557737449a160934c4ed5603bed9c16aaf5330e8607004cfa4118536639525e256ed01e56d503bf45a89ae88f944dbf93f4988bb72b8fb34b4c7811db7c9cc318da7b8c407a6673d1d159963c4ccb725f747ef4fc69fa7eb778bbe3cf66d24120452148065826258799ebb05d6dc45bb76b4c7d028ace5f6e1b9f93e877862a092e0b7c4508a06c965154a6b937aa2e5684f471623b3304c8787aae538ff6291d0a805d84a37f041dca8460370de755ded49c47939e65eca12e8b0d065a7a4c67968a367d43432710c70022d657e06e697b870fee67c3551401000051c205e3e72db1370ff7b4d71715b0fbfa0def84f7a5793428e40b288fb58e510497b8255c82bc1c2c9c3e2d47c6a209f2c1052c866eeea030f30803f2a217d80f0b8495cff3017978c01c9dc0dc1c4c6252ecf51f80878ae111044e1056d914f1bbc9be5a407d99f06758c4f1a7422edf8e03bd63e9f5e6f5d800dd54ee3aed2adb032e3fba735f8d3abd2567fcd5e0147b1a4369fa4cd30728853a7ffb7a8967648545e80810c7c9d05aa1296e6e46b4310f7ca986ab8cd4163cafb397ed381c7c235449c75e856fb4d10895e993fa3e2e9368134dfa6cc30af47a273fce228744e299a63330d32767297de07922873e2da39cf318d1c80b90401777f9322cbb8a72436e51343581d729f4d7ecc1e562d218f8abb46cd666ff8210a4937b70cdc587eeb22aa65571d8c2901ad544f9406826ca2fbb6863bcb5f2dcdf5a96798df20f6f920b60277318c5fd025bbf3fc8251bce3c67f3d527a208f47e003a71680b02ba2f2d3ba35e8ded725638b20eb18cf85785962790668e85220e47589e8e4745a904d75e3f88566b5d1c3a4e66dab6f1ae1362b8f9669d87a76670504c2966d94fa24a1893b80ad7dae30ad3fa2da524193a8083c7e3598395fd918049b3510428471512ebf73a8a1e811d3e1974d7ee72d8c8cc4aef5a23887151cd6361006fc3bd348600c4e9208c1402e01b905ba09a04e2a0336de5c69789700d1afec45", 0x1000, 0x0, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) fcntl$lock(r16, 0x9, &(0x7f0000001700)={0x1, 0x2, 0x100, 0x10001, r17}) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = socket$inet6(0x18, 0x3, 0x1f) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="a2adba9de7896d8ded5b51f0944373a5119f5fed5873927bd4c098c2211bb146f346481433c57c30c44554", 0x2b}, {&(0x7f00000000c0)="bd01afa1beb4bb0f93d41a984b8703c4c839976c807d83fbb969336f4d2cd073adf719f20871f96124431680395fa8deae446d58507b8aff2212484a6b0229a09d4369d87616ddf4d86280c68c1f59bfd61b179178", 0x55}, {&(0x7f0000000140)="d65143b553cc1b2ae050014b3b79e10644b6388d62370d648c3529eb7196a892bc98b9c9bfa5473ef098541393969ef01161f5f39a3fa962", 0x38}, {&(0x7f0000000180)="b313e01087f9fc01ee5d", 0xa}], 0x4, &(0x7f0000000200)=[{0x48, 0x85bb332b3f81bb9c, 0x3, "9fd67c7e25f0ff1bbeb04f1606d9af65efa549d2fbbfa8c725d8a2c3cdf346a101a6c966febb5a0af15ddd4903f0e91a31"}, {0x70, 0x2f9e9417fdaa1ecb, 0x9, "4a875ecb4a9de27b99f0c1debed007e485b2ad2e620ca14fb564046339324258866cad7a552468156853210d477bd6a0c89a11365acfc352926d028b1874436896bdb55e73fa0da21bc7252057a1e6bc6ff8b1ce30738a185fad0b42f62fce7e"}, {0x60, 0x1, 0x10000, "3ff3ea57078b1dbb9cba73213d0ef960f0f1afc424de82527da2956bad706ce1e3bb4db44bffbbf134e17bfcc77966da69084572771f3ab335e0a8bca7b1c5f727e29141dd3264a2e57d7e"}, {0x100, 0x1, 0x20, "3dda6b1c1aae12c42331df0c51c2a444d9766ebc04f9fc98e0fe4f0d7eb516448fd07928d296ddaa605557079a48cc900c78f18c0d9ad318233223e67ac19d9a84f2c819e9393d248d6dc308061ba933a6175418dda69372cefd0f4e4b7f276208f3af9eac0712834dc96dd4edbcae1c92ba039f7b9bf74ce5df8cd2e21e961b027bd8a1417e341abc28fffdb1f68419064f083e80472c66840eb014783843b94a91528e3b5f53f4545729f54bafc10e7e4fe8448921d6f02700fb037d2c22246843a07f3c5bd57b7add74ed682e574dcf7f4e164263c7637453dc1c71f8627ff450dcbf294135d2b755"}, {0x20, 0xffff, 0x7ff, "8a3b0d05d66aa35ef8f1c23f3d54e928"}, {0x1010, 0x1, 0xfffffff8, "f695fc6bb05eff9d12e65008fa32a61183d3483a23e80976a6e2ca176fe0033417b8196aebf13df6f44719fc3dc02a4c215424c4a5862b0343abe077c28cf8b6db46c1d8e568f7efbc9924554c480a22967a08ddc151231d131627fae5170752c5ab5e55cf375bef8d3ac8335eafc35b21015bd5a5e9a9c32990c2cb39c723156b7fb9f09ced5310d35f4838544f63a43283d771080a25551594992be5711c5632a144a064b62d8799817bb75c3b63a2b8fdacdc43e437a3d69ccb183d587e3706f311a95d6093ee20dd8425e3b6c1ca8cf0310a88e7bb1539998b6aaa30b067dbf51fd74d77c8e724730530af7ba994827fa894695cca2ff85cdef5c01a95ac35607b63e3887f0e91f14d0e4a7dece19e62436cd89242bbebc7314fc3ec66878c809bc2a1fe5212bc1959e9512315e3ddd45fcb30e3181f8835254b61e0a6a8caf06522680c861b5db9929962ff6763d2f5f5d49d0999d6fb0e5cc89a26bf79de9b740575a250722b92cc3e3e74e7817b97413b002f8db2f6288295c46b27b4e82f9c2eeec91ccda9a3516065bdbaeb2f54b8f6152a5b1618da7af16bfb67b8bc10296ae4d70834a36014c08dee64cbf5dfa95623b1809a5b873e29d4eef666423399a42929c3c475b8bb613340d457d9477146c4198992ebd1d4083fe905c9080d385d710df66b2ab2d1ce23f4c202f6165472cba1cef2dc7022c63f2ecb91d80ba17e84915cc6327688001a295d362b71bc50de5e65f4fbfa1fa55b19fc3bf7e1c50ad04ce61ed75dbf94cfb83c4347b6c2d0945854461a249f1854f8d9756422d470556bf01df6f2d9844452a2e5e51fda8db184eeb3448d81bc08a0095df8cf61a6339da6acbd4c1656fb4137434c27d697ee7e19f655f5a93c1f42a9ff3a95022c2d3d2681fa0f24c055eeb749090df341b51acd5f78891b14ed5d739532f02d9e5e0d1918b03c2fc739751dfd32c5edebbc07f41b4bcb5bfad895402a765335788d7fa10ed423bb9cd9974a17689d093e8dd2ecec543884f429565540d692370e34172a5cf134092858a38e374ddf7f416896620c00c3ddb640404bf4a43ab6b929f928687358277f02a3d1838e85e7e463bb343262fd8ec659996164293d1a19b1714c86d18020025b1de4892b28eb4ef28b621fb763c769c5801f1738668d0f485d3f78ba1f554e94fd8c5bf40cb63ecc209ae97ad5e89a9fdafed8466183be16319280a4919bcb3af481a8bf3c3c3a3975589274ee9bd94261c9c4c3e7e977954090d510aedffb5f342586d39a60320f465dafb6205b85a1fb9682396e2f5b4d3b362a190a237d1354c1468b28c4caa7f8e415260c05caeef9eefc99a6cb628d0c7a1fae170a9a6ebf17bcc2b88f35a71a31973657b97f07004c324604ccf708aaa09590a598eab1e44285958f884d38902e42366c257523bf5b4b47774a631870cb056d14846ba4a50b40d44d90da6baa9484f0b282fc6df90a14b6272a110d267fa9eb1e5fc1062ef03aab9b83de333b043857a5885fec60e7ec9664865d5be8f68cd28932eb5e8783162e8dd859b1174f1ce8dce6957d5f8e6566958b3acf29e7cd5f03d603c3fc102a4902b2621c7c268e7ac336f7e5372f798985470c871f9330ef33836b917fa5107b85b87dcfe987aafaafc733f339a989a9a80ab69e006453a190a4a0d843e17ca114fce1df3cee7ab79ac72b1e1db2ba15edcff7674ea5a1613d63000b253c3b236f3eb9e1a703cf14585329dc18be5251c4e5bc73ce9c2ca75b170e6ebe49553f3a468212d509181fabba8548257a7575c22de75a52a9df7e66335feb41bd8e103562066b0c8c16d1c80e5c01e5cf82940ac51e590cb869a8ab4e5b93b81072b2bf66b8e3f912d3e1701289185c6ec7cde3aab8f65d97f56c61cee0027a9834cc15a6eef3bef5f650b03f722ba97c2750e5470253d97fc374105ce9384fe21dea4e7aeef6035b49caeec9309c25613a67641c64d46902f70e9ac69114c9c05ba175d43997e93f4b93b69d48ebb196de77089501db0f6241ca50fe5b3080959e955fe6d7d639eade298a2a437ad71b28de25d2131372bc920b53660120a0c571f65127086dc0e01990fc16a662d5ea00230ce6d4fa727d137ef354b35e019e92ecb2f7f502d07d534c03e1b90a044083c46f9594bd480022224229ceda096b069d3a8dd4e03e67d0eb83312258da3d5635dc98f012e62c3b2ddb627d1c18a2913b23406d388ba4efc0612b565be0ea57777eb76e62838fa3797a5ac46d5ae103565531e348259fce6292d7f2a05ec5e0ab1679be5fbec4620bd41be41737ea5175e1bfb2ace75e7075f60cc9e243639945155f871475ad47682ab0cf5e8d600dd5eb434f9fd8a15a9d97f9b2f2fcb657c028d22f228d7611d4c5a1fcd06ec7c56c506246182b2b4b1eb0e57bbabfe5fc33219ab500bd064ae2ff8ded408b01652a9087ee8f39013656424a4b39501a4ef73d5eae2700f0cf4d1368a82507e66586dc8ab6bd811d77c2452748ed078b473af76895f567241fe3f1a3b9fceb81e297c15175d0acc3b7bdea6e48eb8cc380f36c32f52285dfc80d4f843d47951561c573957a9715b6419381043f95da6af45620e0b33cd5b74c4ad8709914a5362a92be00c9446b9caf4e3300a2e9e8cf56c6833d8b35f1041e3596f1c2335decd6160e1ce5cbecd4952b1a311dcae7ba7e5b3bff18be6550061cc452a082f2b61558abcd438127498fb77ab3c82ccd542df180a339ad37ce0ebb6c78fc2d8b31826d6616c5ee1784c6c11437cda54c9618aab352b52098ee9f5c7a991eca9ddcd04aad0f90b95c07d138ab2f2913a2c569c947f45c58913110d11cd35f15faacbcc4cb77f598664c8385eb5c5359bce65d6e1bdd66c520c3e8c7c0a057c982a621a720cf3fcfe0454da90d351d9018135f0869d464e88d3fcf0b23ec8ee9b0fdb9d21b759fb5039e70c524f5e6123295396eac478fed14293435e8346241346c57a64e15e384b928044f2b917a9e5528fb9a2752be12448ebff17802daab54ee6d9153581dca9cc1f0a266b84a9c71b422b2aeff2fcbf72702718e974d366c79f5a29ca838a362551168471aad816d4a2d930f1a2fc711cac309123e21220dd0aa832263eb5e4d0530a0925e185af26cdd98e7257684b27a8f9bddf94f048f9e0bf96965ff9d7e08649669447b612e3621e5aa35240667a46ffbe87b8eb673af9b540c979334f9eccea8cacec65bcb516ce496fb9a830e78204827e72cc2218152aed162f691f06ce199ad3c5b16ae7eda4242d6cffcd52a284d36fb76a9927d3ef09058639eeac39511556f25de03fff4f730c99ca0a5d2ec832dcc1bedf9971c15f86205110a8ceb795c30216acc7ba74e0ee40b4aa8d90bf6f2e58e652038bfbceb9d236ad5fc4ca95fc1ed666ed5e1dac4487ba3aa65ce3f26a400dfb2d27a95482897458239bb8375cd2d28a161cf16824fe40d5bae9fead8e12f52b897dcec94d95f9b64c019f70ab42709f264972ec0ae98dd636b3bc69255917646c982ebb4ccf0625848a5a9ccfbc437be0ef946f9822365ee842428e809c66e17438fcdb2eeb74b50f65ceaafb0a75b0ba0a01bf74644cb0308a83a20c6fb528d4dbfd2fb5ce9b107d53a3580f48d79583a2b050186828e7f8fc85c32cb07f9f37fc98852d38f2c04a662d37d600e186efb4785e4ecb0f5cffa94b1e5b5851f8abfc4c06f266203ec2858d7df8126d7d3570637f35e2726d4f354ac1ab3f9a410ee23c71d4db3eb90f682192c1076a679804028905085b0a9a4077096eeaa9e6428a8fd4f63fd7e421a2bf3340cb63275ec4026ddd815ac6eb66ea3b8d80e6195f8071d2c66d49e3560fecb7b5280847bb332043e52eca32923b291f9e45f7cf75ff5ea87de78359f530ea27fdcf2032b687b31ebe498e8895bb933411a3131b0b4b095ef312686baffec6c43968b33b945d79fe7e2b6c81613006e28d0d3b42cb523c27ee3a591d034a83b993921eebe6ae5a6f871e19c2c9670172fd0f91d176434956a00240097e42631a0ae2d352f156574bd76d9f7d174a24a4f0b1781c80a4f541d7821aae19ea35f80ab115071f7a35bbb09a9707b0d7180be0c4348592605d799eaf01792b68c02e875caa822eb30659ded4a8815b844b914a2b90824b770d080f4ee6f733fb65ddfbbccad9d591fd9c7ec04a3512e9d59bf50fab0ca91013988e3e920385a30cad4da42dbdd3c47160237b07d774157f0b00ab8a0bc3a701da161bdc2a075cd1253e74ace51d939b9330282229b6e9235467fbca4d6a5fec45a82291a2144de2f006f42d2927fca32e5d43e81355aeac54d72e943cb96316c78467d1a892f0b0a2250d9c519c3e4e47017c008fd0cfa3a902ab067b741569a73e8d43ae4d1403d12f307b82b11ab2d178e661285bb0d0e3b671d4479bfe2186274c229ed2d5e51fbf76622226825479a614324b289d9c3267cfd9e9d31ca9fb7a4bbb045b543f1754b869b82852b065e1b796fa75b12becdf06fbd28eb7382382d1a4f2f788cc11923bb28046c3d55bd31e9be6a08f09b1264db576d62198eff29f0f0cbaa057ddae628ce07d0c9f598af0abd138d064a7dce7e53c900036463b5234174fa5a830127b13120fd63016e27116667a8e66300fd85aef7f9d6891d3181c43dc661c742fdb2319017cbdc9c702e97d08fe897070fd1d8cb999df698ba7274e233256517cdf764f7fd9a6fbe64eaa63d3bc104ef82ccd0250fae6bc3e94d5f5c0cae7a17822edbd03372417f0bd15d959e0482574424b76cdba79a5e3d152012712750a5c79bd78a505ecafa193dd83dee9b8721ceac92d8462ba42a40f314585ac572fc476bbc0883d7c2109841e747b6cd72c26e689e00b71a9607821c1054cd8db36dfa259ed28d5f30f91224ebc3d2c3dccc30a5833254c05acededbcb5c0d68714723b54d4e11bdd498a89a6cfe3c2ac38a1d2e81f40ca762df88c79d749f8fefc04876a03efa66a152ae3d39fab8b36f26bb30d5e991cde3f55d9785a51d06c51eccab230716d29d7522d4d3f2da1f20173cad7cc3925054c0859066f2015abc714aeaae1412b09f2e4937eab53924d670d06eb39e671b3cd17b278b1c0a4d14eb39511ea95fc9e16e460ce8cdee41f4f9d3270480cff7ccc3a826f3a274cd05f19a17b637370e8c6f9dbf4b7afc3675c28e0b676dbbbdd6107733c60848f8bed7fa94c556bc2b9cbceb48f0215395559dacaf22fd5e1e4babe4d325b887f3e065c92693afabe431256d95a1cc61dcc91b8b3f9f5db5a5c2a5bb3c12192123bed33353c7ec589b5abc12038d5535d18fee44c1537e18b074795359e021412e9f0f11b9b1072013057e59f86ff8865e5ddf2f059e8cb27d9fcf6cfd6db18679cd92e2e3344127e68a15df1b018e96b8182afa24188521a5d2c66612a07df858fa07400bb44d8c88e904ca43a4f4f84bd88af09eb3af18771455528aabe510bd25fe21018eb001688a63e3e28e33026d4d1271e848187fe8e613f00a49af2eb683f1ac05b81b4cab933cf140f7838a0bd414c272e250d52da746e111a27ea0624e42b9f20265082b7b3bfb1e7101ca4de841a4cbb9d40428ef86094aa4fccfcdacd8cb887f566fa09e567c4268c3bd094b248981926f5646426f3a8ea813f4b18190b662c9efbb7fa0dbe2947900b4a9458d7fc62b0e18fcc69aaf275be81aa7cdd65901cad756dbc00dba3aa096efb4f10d78afb96821b61a889a694c3c863acc5705ced82cebe3"}, {0x48, 0xffff, 0xfffffffb, "6515890181b469f0ab780ff707ff3cdf48722a42f53e7a61d211dda7bce31736c1ffc1f5ef6872cb67b74483e70c200190ddad16bacac2"}, {0x30, 0x1, 0x101, "7ee55ee7fa6888ab3ac88c1abd94f05feb1d5e09e7c3fd24cf4fcebf9f28c84b"}, {0x58, 0x1, 0x9, "7c1ffe7186f500755cf07eccc7dba377d31eb16d91698044fdf762863b7c4fdf392192c274189de5973592f118933ec3c78000d0084f4d3c63467d6fe5dc90c2fbe63b40b8ca"}], 0x1318}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x8f4df8ccd3f3eb24, 0x4, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pwrite(r4, &(0x7f0000000080)="7cef54a265e2f90562fcc2ef9764ed00de0c1678eceba703b4a6ad2cd379fd8fa80bbb2d9a0e62875591cec386e87e9d131f8055cec46416c41fdb6ba2c792c900d31b50318f1a316171e752aa1696d4", 0x50, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x202) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="21441ce839b4b8b1e3a048af7d70447a857cfe29f5a186a5e0dff3278ad019ba340b5e654d53db871e3b35ae194f555897a42c8ed2ad8832ed0771e26333367a", 0x40, 0x402, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8, 0x8}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x810, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r5, r2}, 0xc) r6 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r5, r6) 16:00:07 executing program 1: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:00 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x80000}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2b8b9bec58bfca0cfcd3e8b9a3a850c3495cf83fc2e6ded01c492c82f67b4d58e5981bc4e7ac2b3cba08aeb6746a646035ad815f17ff7dba111eea28f3000df2f4dbbbff5d9b3684ea8c8d2bc1f71ade69e10c98361c1894c945035071f3e4d77d52648a4596014e5794b51bb3ca0dce26c46ad53ccda9"], 0x1) pipe2(&(0x7f00000016c0), 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) writev(r1, &(0x7f00000037c0)=[{&(0x7f0000000180)="c23bfcc34d29caaddd3e9e34cd8c646c35e2181f6d93de91e1ccb16ad9a6b1e9d7ce9009a8b80bba7c6131dff9b10ce2346ddcdb0a44888043de5b28444b3756d5cea01db2b74813e858db24257febe5c03415d76a1c7213e650ca703fbfffe24f27ea9b499e76e8bda78d4c308c1908da9a4a0abab1aef7367a874a4af98f30c1fc2cf3149c659797c773c3105bc46f8f17047fc1867ac3421342868362f7d42855f3b6b69f00d2755b89ef701f9184df5e94ce5fa3bb377bcb00d63eef4dc0ffd97ea494eaef4b8a1ef5ae74089a4806b079b922b4f5c257eac718a428733f84b42564430e43ac8cf78c08351c", 0xee}, {&(0x7f0000001700)="7347bec5f56af65cd70f39f140679c50f400d09d95ccef4ae4552b926a45b7ec568dacaf9659064638dfea2939b1d967afeee0df1be1508194c9f22b0fc2ff4ed49f68db09642c3de456e27c2ac30f2213d44b699db8af99a78539c4966034de229182ad3f28da0b4056dfa19377ec8de7610ef7da53d7ae352ae9e8741c51267cb88a2bccd93fb9e33866e2cdefc295c69db3b1ff0d1d29978301f636c6866e8daf58a4f0fe26fd07ca01b796219770312880365179be3e62c6be6dcd9ec830c863f6e6c57ced4648e8087187d6aa04a8feff4347fa5aa3bc32fc2f0f555af318a5326d1de89935982db24f28e8355ac391d520cd0c886366d21a55eece8f4eef96455d7822c25179c4ef2ca1f6366a539b9416b4255af5a9cf48731e7bc7a5aec31d9d7c611c38814960c53cfbe9b6907eb22811b8f3fc7b6bc8972fbb8cc34f13b20ceacdd629fe61f95734fec460ae08596af8f17456dddca3f77d3ae476e2643f687a980ecc97aa9976e585236fdae5deac78ed0519aa75236c06ffadcfa507cfa2d56b35a360a0038f9a5ef320b7866043378655a0eac33217efb0232f72a2a7f8397f51fb84c0c84d2e8c9c550eaa6110ed03e77ed92cf081a37be1cb8509929ca8645f0e09d3067e6cb0eeef1b63ac955cad3994d39419958b8fb1454fb2b9b1f13e31d52b067cf5bf3f16561f0bb9ced2b47f60a95b3e0e1497784d5e42535c9a904e9ba5ec557c4cc3f7e542a64de55d4b971ddb69350fbe26d694fe22fa38d2eca026f6800d37c0df7ba1235258078cc7ec3b2d2fbd68608402992f4aa0661dd310ddc39310f00b6f4041e8b457c14f9659ceb5069715527f6c38a76cce4ed5ef4e4c6617cde45f198ad876b302d53469e2f322c23d04bc9d717afd879574067f343ef8949e5d1ddf675cbe86e6eb8326edc96d52cc125299adc8bf1f616aa863c43af7cd3f5cdbffd33703bd0c44b0e819f981bd845fae636bbee69158a138c70f27d5b8ce83f89009c92d93006cef7f139538f3bb7a9abed76aa8a58f796e9c671dcd3a77e6844e2578e20264b8bf0f68c8582dfcb2bc45ada40678b0aacdf9b2872bab13d42fab07a976de78a4d658cfb161635a231b15f3bf49388c12614a91e006e4dbbce6692a7e93fe6642322c8f5c58f2af1c8d1ad2944655bf75f025fd8568e07fe55196dfc52b056a6e72a63676afdde9ffbf9abe30d82e11cfe312e8d393a533390c89eac0d33c83837330e5f81bae8aec6027be399c93507e3751a1633c82887a00a55301f8afafa62df97bafaac12cce19aaa2b6707092d0b85a4feb2a66aa011117f95bd1188a5a5c1dbaa2179ac5bc96c075b69c432586dcbfb5b1a31b346ae4d1d346a4c53ed08f3ee0b99df825d583a65fafd0fc36d6d8242374363b8355d88ede8ef108e9c600c43c51e0ff526797a87e971a89fa9e38100aed89207b2a3f589bbc4e68899daeb4788bb31b2cb65011778cb3087b21093667d98467e2c6d409050f23f6cee9c09bde64751f7a664b97ae79314cb058816301bb63d4e86e5ca471f29f002492296f86a6e0a7ee937dc9e33d087e6104fec041db62055a36c2b78000d625136e1b7a2fc43dc8b4f25fe21de8e2ce74556f1456dc7829e64acbdbc8e18bf49bdc46238ccf93faeae9ff023f824b9816cd793dd73f43bbb2373d59ec8b6ac731e267112805f1c27cfd807d4fa1c89f665f49ab6920b9e57f25d62199eb699f185aefbeb2d774e11ff007554bd0cd39394450c37dd94d3b5542b5ea021e36b7e7bafcc5ee91c6024ed6ef86569ead53739129c4ff341f205c2e666ae0825426cdab8751098cab0e80298eaa16814ea709c165bddc4d44829f25465adba420b3756aa01dcba0cc3fe27d85ab74adb5b26f3c8527b8ac9fed06ffb5700f907c95056f67e92c5ae95f87a4b40a48786b50aaf28bdcf6b151f37b1e3f8473591c8023375dcd71a33fbc29764bb677c939633875b8ac5b36a918859a5b8a60b0e64811a781ff71aece284674659e6f0f374b698b0143a8f5af12df3b7fdec76a87b6068873b0b4861d2cba72d2fb89c4ba7c9714f450e5bbaa25fb89866a3e23dd4c23da8f2ea385cf43d1df4c945a357fb91e4fab9121ef59fc5c1f965a5744807ce0673dcc72289b790a6eed58a1728fc8889f144cb018f7710360ede9e127b637adcfafe46616cfe5ddf3eedb207cc57aacaa6a3c03ada7df7964fb61f0ba468c78990045767945695722cba609aba0578a4d8fc49102dc4f95bb0c643965b69e786f01c27999acf1549ea733082a1977333d8072d7b67b658ac7fc4fc797e0f4ed58a60367aacd7daacc2fb611266297a12c6dc4a7f50a2283fd7f51c59bbf074cf9109711d056237fd032090491fd96a0920b83bbd483b797a218d7900f0f5bde93fb87ea899c9ea55d05631ccfe9e8ba0549b48b168c78627c2a52fc60eaceeab28f231422835f175b6ba45320f252a192efe60a1caeb58e9cbb1576e6291a9564723760b4e944e65b22d5dda2dc96495aa5140bb6e34eb147c8d9e30c3ac0aaefb13c51a1db746f84de3d8aaac71d97f77a18041ffb4e0ab31487c7891bddd49c681d13778fc6d080b94731bef480d0c85c7e1fc4b59bac0c0ccdc43f63881186127d5558052a2585416202e7b82930a23400f699ba0920ba0987b55d50e722ba8f89fe82c4fb8e187213d1153eeab552158350ab2c6ca2f0260b5b32dad702424a39647335ed9f09a8f4fe7a4d2e44d221c944b0bd5c223441429a80270206087c37dda5340b5c4cad614ffb5fb94d696ff1393b7d18bce4e278bd39500c2018d3ba57cbd3b5eeae33a21c35c32243a35eea5abe3b08fa72e6cb55396903f923926095d945f429f43a2a24ad3292a697a71b2d0fc7c980653aea406459e31fbc0a599b29e29dc18343519e9e88d2d59e3f97f7fcc6d6fdf6ef1c6068f6eaf827251e9ed463cc2d57486fbc4643392c7f2d8a0c6c74ebe666db108bb23ad4e80d94cfa6bb3ebf0a9964ae405308eb2725d2c2964dca088a136e238ab91f66f8df869a17c57e97fc0e9629047ad7fd918cf69237a5613d5f8a7a63ce18a1b683b6988cfc9615848e6d972fb7fb8964249107db3b40c3cba8ab6ee25ab419c59e45959a63f0a212fbca674a6cb3f85a40867a53ee580abfd3599c75f830ef4c12f46dd69c06b927e4ec9bf39e1fd0f2398ddc7ab062ed57b26efff83ddb3c101c543b6fbbb0e2bad92c7cea5d53d00a9604a74d351891dd9742cbcb3a33091025a11f92a5c9ae6d2785c957ba294d14e96871967027a1451aecd63fb2886d738465c254b97b5bde31699a423c53bb987de70d303b4c8af169e86cbf56e661d99e9fb78e3ff6b15a47093bb9b36849842e8d21a085890af007d27348ba7b14b2dbd961246471c2398d6850f9cd52d6b65d73f88bba1214884b11965eb31f58ac99faaa0a09c66c31be19d1ac21c299727fe034b851b232c1919b3b5b6f1a849aea370f5c34416be950e90e71ca12de4967d2468b341df9c2cc04521da7bd9b1a15d01078d6b25398d8456c6d8a371aa59f2877bd82c8725c180af7f62678f7d23583c741eee64f8c615b62fe738a0a80e33d1d7f20790d04ee1b6f166b8456d712133c84f26a24ed2944a31bc799ed567a949259cd22e16a5109fe86900a356e2cbc23c86144dd90f44d8ef27475abb016e3501c13f48355501835f07ca657b5bb1048a20a8040b4e5a413916d8978077146bbe59d06c031c081f37c1d0d4b684139e7bdc96826cc734a2411e7434dea511b7059212b48c02f7c85b161c43ccfde8392965f1edf42e0948153a5f659842cc784b6777eb253989a2a5c5e5c97817f14afda7490713c5bf5497caf7706abc0bdf9a6a9fe4af6fcbe0d992ae979d729ed6d5d51b2b4f6d1632e56977fba2ca70c62471e38f0b32252a83a862cee9d5c37b47454984d01caaf3aaef2b0dc1c643c5f0382b1b1f738cf3ebcb38c50a9c678d88070c38b08cf5665dbca63df965d8c662addfd29f746c5ba9c4bb7e6ff4be76b2f5f874ac556edfd9ca660fd6efb0936d42a4e9c8ffef445cccdb186c70552530cccf5af5d82cc0292434db0edba625d7ebb9b5ed8f6b1704dc5769a9ea990d860ae4c73e7b789d8ada56b2135d0b2cf57e46bae41b84a8ad69954b6d250147029d47c097a29cabec1041d5cbab6ebb3cde3e910492a4d53d83907d0f824e455c4ad28d8f95cd453ddc4a7e0c60fa1b435647e80790fcf3e04f8c42ae18422e25e186c38d75f4cb7daeb01a0d64a2279286f653b000768c1e176f02b542651166c0e8a6aafccf4fec9fd209e6d7d91f006278659de9c060ba9c9764bc75374999444ed9a02e1474008cf91d6b77c0c030c9d6a86580c21730d98657ef4666d053ddd3195023cb23344d3665c8527c2a5eef7d2e362d04ee323159d3333f2c34a24ba7adbfdeb61f2b957d832690422d27485dafa9e79f1e36e179924c300f6e750e8df88871d9acd37e7b2cd14333ceaa58290b6c5f1b50f68b8dbd94df1f47a309cc2fba38e473cfe4c4405cdb6a031831e58d25a925eba3b675bd218caff8dbd4e249ef5ee3edec061b20e413edfc9f3ca6e5a987b505071ea101021fff65e7e9e8b4af4c333e0254746ae7bfdf57b0389602c6854e4fe199f28d07e59ddb9d8464fa71b9588bc67d8d075571bab088deac1de0249f6505d2594a21e812d6c649699c2b5d4e682bb21cf220b854d1a43928ee396c1eee06bf24968ffa5e96a55be526057bb3a770b8c53912500c9b52375cee4b854e5edba71c103b9bddc37f98745d3ae120afcd5d4f2b9976f52c6ccd66c7214cd291ea545a781f8e1dca3423710e2c9f4deccadd2f730824f6721c44d12d7ce4cd73618eecdb118fc9f6b492dcd560db2ee52b5c9b64ad55628c8a57f3851fa97d4130ab0d20c0a1f0aacfe79cdb6542795f1fd8818498c7a287d4858acfc94a75e8ba337fb51b8d21640773f3e56122254fdf6dd0c45e1d3ce4e43ea4dcc023e4d0a7a7afd19fe906d1e507f93da553212a60336fbe2876a0dab9cc25698d268e860f66ea8c8993b716fb5b6c3bb3ad69dd41505065ab1c03663d0e21712d18413ea7b7f4bb1a62e67ab33afcb6543e379c9cb6d931fb3221e12d9bafa5367c07d1cedfbb7a7b8761736c4aedf7db0ad53afebda102f814aade25e7fe02370b41eb4c54b1fb90d0c09e60ab9706f535b0e32ee361c5ffd05e5e840adbd68efea68eb651250ec96f054a4fff5e3141481801c0a7e4b53d9daa18e621c102f265b96116753fce93d98a04d831f5b353d5b8a8d6be2e23b102df17e31d8736b2f450a030997acdb4a8362786628e134192e74967356041084f4bcbcc308f60447c731bdb6d1b65937d54efeea06e5f05a4a7b4c57bf7fcad09fc1f13da952ed6db4ed4e0e5f0913ad86f7cbfac0604c871047a9c2a87dea067904643a24115c368b270ebe2515285aa81fb4015b2d0bd505653932c12dc7ae9baa6b3593db33b927e29269f33e127990dbf759296215e8f07ce4f5bd700ec3647ea421858ce1c7a7fdb0d57f7c2fb0afb61179f74296f85637dad5956d2b3e5a274c78989d0730423b7925379f1c04e76f3aa7930d152329627377b9a475ed60a5771acdd99c69f96f3a8dcb820510b5129b15a8efbf4231586be6590d94588f5e6d23f0916f03677a2fd31264db1dedd034b642ba3d600e12b7d500c72e2bb1a426c678ffb081f0658d8440081c0d235f06e9905e03b6351ae7876c1c", 0x1000}, {&(0x7f0000000280)="9ef37e2357e0872f5e85fc29cb8aeada4bbf6a0b5fa61402a5ebd626a8958ed5044024a7bcf5f4e59cebe1befa35bc1cb97ca4797a237e8b881debca6bf7fc28f7639e4f2830492310dfb32fda2c571bbafaeac86e3166cccde5c965d6c57c87", 0x60}, {&(0x7f0000000300)="b0c2357ed15172539e850a4a35d3345be441c7b8647b12b5dbda2eefe71287f49009141a0b41b25920461459a6065afb44fee0eba90c06e7b857523e23fa49f5a1e775d6a1464f6f2f615cec04966a26f94b8a49bda85a149efb044fbe98701af6cb607361e51eb705131aa062756827945fe5cb11996866ef7261e102d511e174aaa928c8f978c925ec5d1e7f56a41caa8d1331010c6f0bd093e1f7aeb2c222fac0855f4c47813b8355592451ad2213d959953c11bcc968df65", 0xba}, {&(0x7f0000000480)="597d97de778fec1e05ae828302f218f04e6a6905dbd624687b0f41e5ce7e2979d87c849a7dc2ebb0483fefa224a3cc4a27e269843f837ac470679f33faabcb180df8a43db6dbe5531adb44d278834c745236391bfd4945c57b131bd0888b834f9a0e596c417852df733a38cb0334d70e9b14e2219cdf1a7f44737487e7f4b003113bedd778b807cd3c75fa25cad1e21a1b537357b7cf6552863b0de03e24c06ba9b7f0b2db1231476e7eda91cdacb305cf12685d8cc3b6aa3bbab425305275c7aeee01c49b9028068bbe9f050b7649503c7da4ee8aced38a3c71316d", 0xdc}, {&(0x7f0000000580)="c4f77071f646f70da13c9a3b8ed5a4970a4ac76a12b902b6b8b82ddb4818aee883bed112a4495cfcb64190dcccbb82c9871010bf511bd79dfed5dbaf49b22da4bd1715e368b55dc789f500504a02dba2897fc10de39e34f70598cfab0c2ed4036b3ea505c165c7b2d84a6d916bbde58517d7780303e3cadd8b3ef102ed68075951b576ddf610f12ee2b15cd1150545a83dcc3e88d48fc003dbfd5e05a4c2ff5dcf713a630b51e6032a5ff7a24fb43e106bfefc045b09de84d5b206dad0eb", 0xbe}, {&(0x7f0000000000)="92d503358d36a1b7c5d9d993eb885a949f049c31799477ad5a2459b5c0bc", 0x1e}, {&(0x7f00000003c0)}, {&(0x7f0000002700)="71a6cff75d95dafa3a8af87b21aa32ffa58639340d7277f7584a9a439a321e8c64606f19d9aca092ca87de542e1d69bc8190b5b6fc513836922562307b65bd36722c649bd77033ee62b9105dece5657289146e961ea87f4e2e9c859f98f2846afb44a096769e019ca7d1adfa6134bf717ce75ed3f901d1e32cfa8a544ba2bccd68fd813f87d35300655325b08d517f5e56a1d96fa1b24cf64775c1df946e567b92cfe9e33ac07404e080f8a7bc1e7cb8cc355aaaf2f242a0942fbe81ba50d905967a704c1aed0129488f4a84b1dbbfa38ecbab7392fe2b9dfa7f571e64a239ba37ee329fb0f7d9535338bbab54cbf0017ed2fc1ccbe1a9611f6fd8f4a3f970dda9cc74eae792ef5dea97cb2fda6fe53f528b26136ad11cc2efeb8d0ab70f82aab7ac5476aa079842c83a64b5960d8ad65bc9b3f654e78ddfb78af3880b1fd045cfb2d72334d7e206e2452b3242e3c249fa29d79f558b956440d781be4beea90102b11bf955beae8ac577edc11c3de10e38cfcedd08a80c9c766596a56bd32a06698a889b6e3490a788c304d51bb6b575d01eb63a6c621b6cae4ed7e482a0f5c8bb53571bff7e7f087910fdd1ef54c0725330cebfbee90a2632853e10bda087311593bf50ab433d447c37b83e43c734773a8e80091cc5f92ffe4bfb882ab79c246b41a4f5e12369e9827f962e9667a61d85147a7090b2e5415bad89702231c201f2adb5ad799cf7afa7c7aca4322bcd009daca77149ec37b25d47663c693e7b362655b6860b0d20d001ff568b07bb6b8b883c82067c85d883892059f78b9a43170cfd8178cf2e7a7867111f928ca8504ad9476031478e8ca3c2750bb8f6e55533f0c92135342f85cfee3953a3697eed4e883ce6286cccb506d55fba88f43bca456ea8e8a889a93bd62454b9c4c3d590ab961e4085eca76b22cceaf47f3ad8ec28a234b98daaa0507e26bfabc4c9e7127fdd29e976c37fccada4feaf96c474bfbcb6f3c6455ebf85b1f8df80a0447c1103197467b9527c26693f078b04e1ff949c74bbcd07dc70c65e8324fc88daa916f2c544b046a82e1ab15e435f2b9dede338ec6ef7b43105b7c5c25354458f9eea8e374d58a8a0bb3d8bdf654866f50b31637b0ef9c15e4a167f42a7cc181729e10902d1c9488536ab1a50581dba2e4076a27abadc32fe55d92cbb45ccaec37c9cc2ea08194c5a799099e74005c38bfd85f9164d3247c437ec773a8da4e528db25a8bf17dc8c0751f174bb7c440ab3eb28a5fbdcb39130050e7d41391551957e11260f219f3d8f1788f26117dcc5e4931a605e6e42755ccfad4d68f71c3662fc22e6527ad30e1840049155a77df7b273e91531f8233e34710a912591c0cbd4a582f88b85d0cfed6a5cfc168e85eb736e837b8da110d5ede223af2d43dca7bb967564bb2bf53a6af7dc74ac5b087e28d072d1451d60afc4283693c15c154e805e603668bb2eb69e3c2ce94a006312e516cf0022f79d03ebdd00b9c398a48b2e29826bf1fb171587577a15cb3e30f6cfb44d4c4aa6c7aa6cef202e9ae687b422d45dfbb7f42b6ce5e39734d945b6eee0857d8e6f9fb592e95129376194e438ee59fe23a6bebf7b34fcea49bea1ca0e24a3124bfd769de89a2721f27411084bc51e76b1e27de330160988989e9a30a0ecd9951e23909a6e6c098ff00481aa696d34ddf4a7be9f8a03e9726fc374af121cb83012b073af073e9e10f2cba94be676a0c2715218218f0bea77dff1df1ab4079eebf1a1742d5a7928408151d05348c00319199ace27fc7d5805ef9921c21680a7bf179874b8a0daba760233581fd1663b4f4ffb2f93232e90d6da9270f2d9c23f1a172a2f008c7624ed24c9caa1a78ef71ae87589b0f08012463fc14e9c858bc2c6f726bf03f3854db6fe39c7c60aa0e5a61391fbed70d887a07f71f91225a1060d4a6aafa85d729da959882e8a458cca13b5dcc848564e26dd089da9fbd9431fbc79319f801dc64b7c2df18bbae23705ad151dc7be221e4542724b92cc368b3cc1f06cbeb0e186f03544dd6b48f31c889b7f273cdcf5e8fca3773009443667f32df441d90664c1ef60adfd685ad7ee4261ef298cffb6593013cb6e0fb3fed29e45bd4e05a952941a68b9180631b03218c4fa1340b1bc71021ba2992e9637dbdb647888dc4383cc2aa66ee7b5582512a28e11926c83d1e0de4cccaab150d1454f5081481e6dc8953822fb6c533cc67f4537a69cfbffeef6d32004b24eb614161172a88a855f9dd2a3c173829df6581c002781221cfa6deb62c263594245efda13b7ec30f1abb1980f1b61db87489283013c7605986647999e86f45aec406f5b5ccb35ac7acb34334ee0a0a141352902c68bae7549b407754160476b218289968552f8bce4722b113f73dd58d246ef0ae93778e5982b96c41d250f89935928799a170b1fddcfc5471233040b1541338f6516d3b201553a60ac391e4fc8767e7b018e5e65c7759ade7b2387dd765a791c4850283b3135c05b1db2075349a71d89c837e78baeaf1ec601f21f234497046bb9cf0b362867476c3f9a69e296c875de42b53e844273c16ff0d11775f598c67107c1a2996aae79b30d1713db860743656a36d91ac9557817375471d406967618302b0d76b282dcf6d8935a9545b376ffdb18bff5dbbcd4286164f6bb7814ac2b2a63b21bc415da416eeaadd2ce610bd29e1866a60624dc6b87c34fbefb94cf67764540bf5c6a4b46798ea1ef3ec7c0ebc9beb26e793c39542b409a0e322c226f3d98e4f3a9544bb2b2bee5d76bf7e7f51734a2288ef69d336e77ad3e14d8e6f38c50f3d367331dec251ad0ae06ee85534cdf4873321e1c85ddd92aaa09aaae832817ab2624e994df21ed6e19a9ade6b5de39bde6ec12bbb091628f729c3cc4a524475f2467a3971a6a782329687bfff799ad11e53c8c2836cced97d13c6eb7b73f32dfcb84f9cdf183bb402728f36a65b7c50fa843bc42931bc6301a0c363a5c29644919cc86c77b33d9ee9f6a3d72517ca8b4eaba354e079c467a10ed6ac6198eedaa2b78ac9db3752e0ea70c4a59fb7bacabd0898daa12646956000f94e0500a44b561a5f51baf8b8b769e7510aae1da1ed0c51efa3cef08ed113ee596e4c0124ae1cf68e6289b168f9adc542107362629c9d59e5bec5acd13996d1ffe7be9328e3a3b8ed58f3cba62d29a7e843442bec2fc6d9f9c666cccc6bc12e42ff14cdefb55912739945ee624444b2c934133d620d38f9850fbd353ff46416099b7d0ed571f551283d7d9d6a1ec23ccc5b65fbc2f673cf32debaa4d6e84396a9b0b640e6d60123a77edd46feb3c5f48bae9b8469e98a6401ed848140a98b682a110b3b5df0041dd03186045231979c22ac0029411eff8c9ea4dc96e52fd33376ea92b2088dedc5101a28da1062810d9624809cfcd71ed9f3a1c8d858da30340d3bb60bc1e46167e0240b72a7744dd0853fa4a86e35e7fb71e0d5204fd607c34eb29da0de7948247fbf01582638256f25c96bfd9d23fbc8c3c0e8a000d4a12f1004c3299d9458eea789d5b447be667ce2ad01902983441606b4017ff0a21ce2e4eebaa88ff8258d7eae2e0fa6eb6fad9a41bba0a9069cece618ec09e813376774f027eccba137de4e302ad9139d6b139478fcf048f7fad4bafb7455083df00fcb2b843afb003cf70111a10c41e1d8b28f0ee574456e0923157fdcaae9995460af63e11cff1c4bc90d4fef935832442646857eeed73c6ed5499b4aac2d595b6b686cfe44af335579b6104b742917b65ae366642d9326d1b697a386f7a39d7657f901a883bae99f6e66c2b9f49c5b4cbf7ab387225ccc689d2c1955c7d5b91511443af24afd0fd2a057e99402cf39ccabaa73da583c1d14fb896028d5bfc736fc1b97624ac83feb86929f083b80fb4575c4afcc8de45a9cf1b958b01c49b7bf6fcae7bdb5db8fada367b1acca276a996ded92fc5c858c4a15214daebcd0bad9c90bd652e05eb5fd1b4f6fda54f395e87987f8529a89690b2d8d13ed0c12ba6f6afb431c15d3fcb0e83dbec72a8221e5e8430f47705ab1da26bd67de7d6803001bb1a3ccd5399e807ccc5b5e4eff2e5c2d94b291532a3815d0d8ba852f87bc484dc1b3944450dc8d8712b738a4baff8617b6ce68c14b12f2985860b5126c6cbe601b99b74af3944a892564fa85ab7991f2068496126d455da15beb540aae27c366d075fee52260da48deb22db7f97d4537bd44644359fc8c615534707922926d43963d35e2e629d23505a24a393840d4dd20ac245f21e709ef286b775105b13f52a18aab9e7245b28d15c4cb67809798449f7f901bfbc37b1f843ce1fc902f3dd8108b43cad5ddb0c9c432a5c4e4f629ff8267d3e0044a8eb0ec381fdb29a4b4f88e5b11f02ee247a2b752c824ba893752080ce345a92802b79c4f2ec7cc9f04dac70db7d768804f58d4eb678558c7b09a6d6d4465ebc67b6685a86546522695d11dbc9f6cf462065410f39398ccf2cfdcc6beb3dd4c4bb14882871c30e2aaff41434af953d18819f3aa097d06f4352f3d6ef11dfcb90cc75ff9021fd42f0fda3165f7a1952ea90e5af14b8eac3ce25e09fc4f54d611914613e4295e5b0154d8ada4bb991376bf76427190b89990e8fd40aa0a5ac909b7d079d88c99edd6be98ddded92fef48c15570b1e26003bc5270aa0628bd085aeae2eea67b8ca110a5a8dc7f91ba9d2bce73d309283fb1266cdad85bfae37fd7eac93a29fd08559c2bf23586f4b2ac2fffd1215ff473a0c67f1a89984ae8f64abbd4010b776f01ec79e90249b5b2bec546cb6a793909562255fcf26db35a3d53b29560a6739848302280bc70b05d932be8e1cad6600d58dc4aa01dc9604728c5ff8f9377fdffa6532c5dcb2fe2d497d9fd33ef0749a1ae62c88342508acb5415abaec76b8876e50a0450d0d13bd6479b497983bb57410f027b2d6ee3f74acbcd4489d715767b166885301fcd8083a5a2af1858db1cce094a977c9f7c1d8ce4366947deb326b315064f5908ea61555e6d443105dec302456768b0af5274eb8d249662b15c05ed1e3b7fb9511ff51ddf693533b190c423862e65dd6620e3d50489b82fc90789a1624383a0710581ddc999ba2fdeec7426309670f922d1bb43e49339df099cc7558961f5c1cc1443d95b4c0d48f9c5d6deffa974be8871d9d1ae8230664fa76b259975503e1d7da17e301b048c59934c387d4e5a12131444a051edbaa9cdf2f63b270d91332e78db50760b0da246e63022ba3f8a8e55d803287dbfdcb4c02e26017e3d77934a40085233d4650473a2d30dcfbcba9ebe4e25a1b21e06b00f3c10ad9335985c3b2b83644f2dd3a89adab91f38092861f6de716ddff153e7aadff75db0b439e8bfea65615e7c406ce1d8302db75a258cc809f86e1e5b24a43a07fea72155319a1696f40a1a3632f153fceaa22a008979b59074db2f60af5917daef1f34eaf7138221c9f74bb3f00aa169b023325b40c45a7b505ad7717a23f85b76520cff3f4ed7fbf19a8ca5e8aa80ec0cdb01dbd2afd7f4c14c34362efbef655277ff9552513e1a2c770d7d06036f77e71c5c0640289a085121561ae44eb656aba1d499408fa907d6f0c051ceebf9b2769701a6182adb7951d1ab31df0ebdbe55320f24188cc81b8ac1edc47b473e09377c33d42a6a010daa45b5e669d5bae73b1b4de24d771f7e9bc8ddaaffd1966f397979ddd5b615ab72ac2a4ebd671088da5f626456f381d9a31937cd2542eee48195b089478c394aa5c9870a1b0", 0x1000}, {&(0x7f0000003700)="f1537bbab066df3d04ff957d4b85f81490da9ac72a08e1dd1bfd75eb01a06da67f10aaf30993736242a7dde89082434a8f859dc67968f9faebe2db4fbcebdc81cd52981a449bebbd0beb82bb28002cb6dcbc965afdea14ce78ecf23089a0686d91b06719533cfdd02a0b56969d08ca398d8965572b88221ff30f0c5accf1ae919596fdfa6c12e1bd62acb104ab32b2a8cec4855926361645bbb83fa20c888c107fff9077", 0xa4}], 0xa) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) socket(0x1e, 0x0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x5ebdefaa3486dc39, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() rmdir(&(0x7f0000000080)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011, 0x6}], 0x4, 0x0, 0xad0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) r9 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r12 = getpgrp() fcntl$lock(r10, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r12}) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000380)=0x101) r13 = getuid() r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r13, r15}, 0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r21 = geteuid() r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r23 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() semop(r23, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r25, r24, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r28 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getgid() semop(r28, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r30, r29, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x5, &(0x7f0000001300)=[r15, r26, 0x0, r31, r19]) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001280)={{0x5, r17, r19, r21, r15, 0x47, 0x8001}, 0x8000200, 0x0, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r34 = getpgrp() fcntl$lock(r32, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0xea2, r34}) ioctl$VT_ACTIVATE(r33, 0x20007605, &(0x7f0000000380)=0x101) r35 = getuid() r36 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r36}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={r34, r35, r37}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r40 = getpgrp() fcntl$lock(r38, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r40}) ioctl$VT_ACTIVATE(r39, 0x20007605, &(0x7f0000000380)=0x101) r41 = getuid() r42 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r42}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={r40, r41, r43}, 0xc) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000026c0)=[0x101, 0x3ff]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f00000023c0)=[0xffffffffffffffff, r49]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r53 = getpgrp() fcntl$lock(r51, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r53}) ioctl$VT_ACTIVATE(r52, 0x20007605, &(0x7f0000000380)=0x101) r54 = getuid() r55 = open(&(0x7f0000002540)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r55}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000004c0)={r53, r54, r56}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r58, r57) connect$unix(r58, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) sendmsg$unix(r2, &(0x7f0000002500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000140)="c57fdf61", 0x4}, {&(0x7f0000000180)="acb1512c8c7a77ade3077123fb25ed732f3b93064c0eb2babbc3c71299ca3c3083f11f02893542d4170179066548281d143061e548e62e06d775fe47d2f3dcc94dcae490318d5ed9ad0aff18d11555ffc177bd6f2029b31ff81af10b5165439a60e31d575c0eaaf1f48e96ef1e0916afe9bc415bfdc0bd1c394b531234afa1f763ebb513d6b23e61ec9a6ea4124f459fa82e423b53cd4f3d42936077a56229f6bab2a299411ebdf37613b95b91a896cae457b3562be08ce1fee793f02d0ec91c60b70e4a890978a0da91c6162e88ebfd107bfe76bf5397", 0xd7}, {&(0x7f0000000280)="3f93bdc49675855ac5a678c577c15091198f75b85bb9c6176cb75e2f67690a8c9b29b845c889dce878e5058c704b87657be98978bd5658ce16744ee2d6ece538b13ea7f05e0e66374085b2e89867d1ee7bf21cb19a85a91e745e15e6aad59aec4fc035c8a983513a7430cff81f691706cf45514c7c105575679c47091f528cae86690c4f715e9cafb3386fd2c289a0c2ea3b31c7047dd092a3686057698249ca5c016829b9eb63b4c3ddbd38951e4d5502aa747865ece6d7236c025fe9407bd8c17fafff13308ab9a64f38c414c386afc13cb2f941b390fd3ea83159fc86d1d260a3225ab65e7e78f00b2b9f0ef5d1e9028d50b311046f15044fbc80dd2254bb834d831609e5a3b6c47ff2e04aa2d112b756a33d4d6d38782d6cf35d99796241f649a7c0b6fcda84c0095e8c34779d50efa1c8552d74b04b102a40908dcd80b9b8ab1befee6e1eb095c976174bd33ea9da152bbce7e3787d8df0b8f0af2e5784b1ef96595b2df2009bccee1a47f2f5c57b5166f7b8b0f04e5b51bbc96a232e96e631a90f2329c1a6a1f416bfb60359fed1828efac2a19930b6ff47218c7e4d68d484056ef7886ff0942d9ea32c8183c3d0c14a9047cd1cc59a0cc4eb3e6d944c9dd59e5041b3b7cb6755fa6138974a7bf1929505ffd4a74829c779ebe40cde78ba13a2f693a196ae549bb6db4af11567c27ead39099f1ac0d3edcce9bc484124fc363cf1ab74f02429db01fbe1c9bcc25f969dc8b6b214e5f1184c421e8d36318a5db9cc33081fdb116f8ab151108d1b9d88f13d8a9b548edaeceaea6e325e30411daf91728d2cbf969933b931685e47cfe63407ecfee91c26551d0ee69abd7d3d97dac2326c3d3d2305b52fb100c0701326a7f21221455eb7fafb5683527e91ee33972e819498693460de2b14f189aa8070aa66657cf7d71bf0d6edac9c3b0a3d7972ec0928d8dab668e8df885d6cc85af135a0f4a1a6e34ea9144879c66dd3840589f314980791f66904e35455746491ee221b6196281f67af5e1ab3c545d1e5fde206639c845b8099993b7585cec8b3ecdba67464343a17b5f2205e94bb71692aa867256d54de9e90256207099d44cf70afa1de924b13912b3aeb3b5da27e420f96b0f8416cbb3429dd6005a53cf86e3c57fb7fc4055e8343c8873822e3edbfc0e2a89b09134499068cf8e03f1c61bd91d1c095e1a3310e521910db8524e29552fd3dec8fb4ae9c193567b1b7ad75d4e0d427306ae46baa17634ea81441b6b9bae65defeda60667168630cd20a26e32b689c4a331e0a99374f16bf995ab41559c5f99d4842c8da1910822c0ea45151f69365ad081a665cb6e58970ddfe11db8f14a90cee6a142b03dc35c3b6e8ce924eafd42a305e662e2b1326f0782ec5a953afe4544233dca137e6e151d0cc4175474f7a5a7fdcd3a5bc7ba25b9c2eda24cb85bd32ee354c867b5591fa1e2578c33b3bbef344133eeeb627b64cf9b563a196ec1f154965db2688b8c738286d99311d7149585a0899582ad15c16de41df70b1033eb9c16725af93a1e12784d89a56b6cf9ec48b6c9e73166ef484021641898f9837c358506cc0c0f4efada98488379321ab3f00075a6c6e95c53f4e7e937d38dad082f5046f6da34c8b45f352fdf3eabf871f9437b80f25101f5632c50e48be148fc52cff07643c62e22d458dc7a288aa34c97bda053e2bea0eebc7d6882acfa2c68c60dbfca6b809e0a97cd50f5435fe45cb21345593cab9347aeb9007b1dbb197ed73c6e1ac3c1dd4761902d6dcb40a064c23cfb59bbea6b1ab158160191c76100ce80d883a243a74383258b489382594f74d5c7a2727bfed2e50fb5db91bda6cf873cd32a57f046d0b94300e7293b8922887db5c561c7a54039c858be91f3de77320afc092f1be98a463cadd0e3e7b6a74fd150890fec5a7da633bff3cf13d41f599c95687757c8f752dd653488479b620f809997f847fa8a587c168b930fe213f45cbbaad0a34962f831df57742a882dcc35afc939a2bc00d64223efa02053937a0c8715877f4ae1357f8d0d755ca2dddef500fec95cd609a8f83b72cc25c790db4c6c3c6d182651a669f33c6281225cd3ab7869e1cecf471ed98409b02abdd34a5919ad6fc3db616751273331a680bcafb7e6018fb52dd7dc0cd283092bd975e8eeca9cebc30d2b05f66e366ac821318274e5a3f2fbdab4236442433ade132736151877e036d8394071f8dac68fff4ad46e9fb5db89604d53a69e95222781ce45c547c943d0ddc34cfde0ac3289988675004457d1e941a24d34dff9893ebae58ba399b73f680bfc5ffebff3a78b0209608d8a80caf3bb9792a9177fa24a38f0f86c33012285bb7d1131102762a8a568b47df23e57e565b7461528eb67a71525433e8fa80458b5344e60e78e5c990c9b4a43f3b97b76c88a0399972507f9d9d863e4c20d0d1857b1a2f17cb4a4e7d9b79051f33225c96c1b3990a1c6c90f8952ad1aa2529eaa822e7d4eb9c2b5a89bb617c6da0cff71b83f8db835b3157aa3d28b9f2e29c7bed8012fb987fb0dad7771338942ad5b8bb2c9a96e781b319630e83e413e512391067282735a86a31e3bc53a7b6f5523747d86f341ec1595df0dd68742896377b9d0c1dd80136ad6c38c430b411e03b4aeeb8e1b63ff7174948967064d83e79b792dc4c8d97d727be28e2ebb53460c333e3af10c15da51b04d5a8a4533b7e27011c375db939141bb2c6cc06dad3295c9c8c5f54569efa21b4120d772b08721594070acf3f3e60cd31e4f64f693c89f955ed55c680e54b7a230b96638dfac6b10436d1b6868ce206ca35be858fc7cba5508a2af2eb97c0fc387face144cfbc3d66f2b654c19e715f0523c56875ce4dbf55aab5970a03e59e3093c15c39fdb618b4952edbe1ac6ab0fb75781c78c9ef8869ec880f96a2b5320d43d53be9fc6afc581dd58339caadb9c53f30494b7ab201ff2d8254c067d0ab060f2851f5428df18ffd5e5d71b741ebc169cbd8e6d441919a490adceb0031c95b0387532d5dd0ac6c1daf1858999693995c50cdbecf076e2762d50290a1cb7518f0ac444d3cb26420b787b6304efa1e1b0982ef9e5e9936bd05e161b7a28b3693dfbb286b5777565a68b12f22516222bb4c795d8b708590b9ae3bee0d2ed6f4b8d04db07904b0708a05b355b2801fb42a53919f3c25f775eccdb00c47fe8716aa59353558cfe9f401085b3e13fe1dfb869efaf4c068b53a93c27717a75054fbd067780941705e834ab8ef9ba582f9af3f0a58659b65857d753d35587563fcda4e88fbb668999ab10dd506a71761ecf3bfa8ccea4b1d2eb79319c16e9d56374eb26a6a01e360a49caa220567305c932b24c17094bf9602750d13e629d0dce899860e8275dbd960bd7f1a5bf6655ab10c90d216bfe75823895798a845ffea4ca006a7e034e1a3d1307e9e8b0c38391bfd58c54443fb329ee9abf926cbd4f1a8581ef8620718249614c3c923b972fe4ff77f58106f3a5b92b245135a775f1978ab6b51bcde25b9ea3d2385fab975d456952d9bbbf2f4d9c7f464392674a357ab2499d2f7f4daba4d0882242b79355c1a39dd76601018722c7670505ca1dd0e1fc20d8416260d427e4941ae81a656181d86e0d6a6d135cb69a470908f7080e0fd1caac57dd650521699b456e3bbe5577ac7000d1e8b8e244eeb4b38d7e23ee85e25635c8a01ba075a85ba496e930d1eb53c6277c2dfd0212ffa475fc91f6b25ead3bee61daa8275aec70a2befc7d63b8de41f0e1b0b4fbb51caa9f719f2a92a9cce50760e00ac42448ba72d1be2009da411ef36f12bbf93a5d06df0e34b7408d4220c8127499679341ed70a46a87316ed79b1dac148db59b6205ddea61ec9a4b79afaf6bb3dcd1af7fecff42bb310e5bd1207bc1f6bad2d18119008888b6b41596f85c9d0093fa74de8abebff56c39d65b62e1cb2964373e10a1e6395e31bc092ae0998aecb778fd886df317f8f034f30cb0e76d191a682d327f77d8c8ed52d1cd6573e972fe5f64be3ba23e631f0a09527604c64b9fc57c8036764633bba7c6e25104542675b68184ff39676ebd05cd3e4b46e515a7a6f31ee48216115e3520a9593ea8114502eb46ab326fb6e9254c519de175bb90007e324044f84653bd305dc7d0ac483a4da7c6fafa0ae3154961e4c771d50591dcb09d7a5789ba93847ec568c4948e48c54304002735823980723f8e37d15d6df98fe3122bd2417756bb0737844409d124c17353ab9d51b798aa1587d11b69295f0a45f87783a1b9d6d95b3c9e7f0f11f7e6d96b02b14b0b4774ea234da1ddb4bce80f9d1d2a7c4587be574ae9023dabae988b4d3422d08d15bc8020619f7d9270a322d9a39b8dea88bea9c1cbb54f74b90c006adf22702632bb24a6213318c09adeaa01cd0a899899bc53efa68313f6449504a3782ed9887c4a64b9b80555ad977ee98a0504843f9e01ee168ca945e9cf8b8739cc9d7b73e00e8fb6c4abbb6dfb9c3250b32a78c5f9f717fdf5bedac0b26a1977af80b79cca69a15d98b9642a7f3c5b7988792ed29b2bb81a8f12f0a507850c421140ba8b7fd844ede4f291905bc5e77afcb82c34982dae2ef0127985c7e60086d12850a52f34fcf71934f80587416c12c54ac7e361648f1ce7b1262e4da7c4b8ca36a4ab9417f84fabb03a094b55edb97937688b998a94b235c13a4547fed67f4287b2aeb35e5a75f6fd8ff247109e6838950e6ad98f6b308b157c4e42f090211b5ecc9c4559de2583c26f22463b2601f367d9243bc9b3814421c61234786969c1c276c36ff51f35bbcfe84b345537eadcd65f9691a72bfd44a4bdceab1fecdda2fef4b832abb1d583a5c3ad16010afe11958ace44ad7302a036a91ad2bad8d58f164982cf4b6e1bc3405ea03c33a090bee23c5e62acbba6b1be2e1aac033c94e0f736339fd977ff00a4b99698256a8f58229ff0ac28318295f537947ca1701ae9b3a25280e9cb8fa4aba27a03f926447e187b0dd58cfbcda3616f46ac4d3b661ca8601045462b01f2ec4203dfeb221b4185ca2829597fbde439f9004c505514effc71e8fed919cc84932e34d42a11015284fe0869ba96deba00cfb3b4ba634905894da615ee163c4bf43edb5987e807a5bd18a276a1957ca593d3670920a629b23e73219826ec012221d583fa431686933d07fe82c73f0837f87b96e4c0a26b0cad63755211c78d9dc1372d71cdf98f782fe87c77dc6d7d8bd31a7dba176ce92182bcbd8969539535b8f744f97dbca5df18afe33f223a159fd736a33641d618be986ab8a9c76673ab076cc698968e42986537d5348def04a8458e89211f5f372cd4967ffe3cdff62e51633330aef1234461799b4998e7c04e7e6b55e51d71d5c536b4467677ea9486088bee8307c6c4e04b7afc3cfe61bb14e2924988eb2e335cfc1149006d4764af75ca54c534ca52cd1b300916ad0709defe18f61ad4b1e22aa2292e3c65b2af13b30557f520cc2994cd6cae0ba40bfeee72238c831d3fb33d4968acb96ef0412de09d1fbcf6d920601aca0cab2dd921c25d661d82d1c2580e45ebbb5cdc3c3606c7ebc2a78228da011b173c05be4252a31910791d01ef15ed44cb2ed65601f040faf661b8e0195f51fba6f8863dea97b6fcca2bbc62e67d6856db1fd85e58f5e587236bf86d2bb3ee1e2efc60d4c5aa1868d518e6857331408c1e6981e66373aa6cf3a58a2c1e71ccb7a2da2c723f7f2dd86c36ee0883803a8ee448e6b8b3aa00ac1fa88985ae2fb7019416f2321d", 0x1000}, {&(0x7f0000002580)="2238f2bf9ca7bb177e1ad5b4fd6160ce792a6ff37a8756fbecbe7132f0dd5ae70a46f6354eb4066f6db1f2e13dabb581781bef411930fba6affeba3833561082f9b2a43187e9d1f5deb2f436a6feeb30750278a539813907729206392bd57b26e0e96f120ac81cd103c8e5c4f95db4f0923b4893d315dc0c4e5476f3bbf737d67b9f7c0bcc2e6400c12d2b1cfb8d47e2f56900060995d205e741cf6bd2a6841361ff815e09cb9ec41c3f1e723f0db98c80c56fd2e9fb8699804609b541eedb68844cdd48caa60771b10f43ef10be8a737f0f44d40ab849eece2bccb850220d91481e56114f5ffc3282c91dc31acd99dec0e9ebaab680ed1f25a69448395926e0017d3e4603eec3341f8bdcc117220ddaaf74af4c", 0x114}, {&(0x7f0000001340)="545ee718678fee601e072b9bd938605294810e2762626c509646e5df14eb6029099545ee64ee47c4e9adbcf71640f389742c4480077537241c65b3abae6299ea71236b21cd5382374f55e9609e6dc722ba3dde59a6c9a2c07cbbce8002340cf2edb3a8c5b8a5a6ee579b4acf2aa75bec7aebfb50281e2ebe1b3af5e85992157f0ab749d9a28b2a21d75e396116df66afec2676a4cdba5e9c707db96bf567344cf11ab055f2bae17d7afeeda6d8957d4a5073ff4d9edb4b457ba51e3965d7e34cda1976ecced85ccce7ad10f976fdb7053a8bba28a2ceaa3d2d70c0493461fbd1fccdd2371ae9ff6a6e78873fb946df3bb1a1b0c0ad008621321ef65a7f6ae668d0c86df893016b1faa0297322bf7c0a62cb13a244f6d56d923c68a5476db53788e993f507a067c7dc9b348d5f401302c57dfeb47dfa4e93e26a18ed557683b9a81fa6a2e18be72024fd9c7992817b975094a82c317b2daa5a347c315148d8cf61f1a12a303bf3278d8624041b242c12a5c6e990b3962119a93e2c86940f65efec7a75d3acf56f79af40a4378699421f9c8f070fd84a23749ca61e3e891cee0fac6df589440207081d4623c5513b17eb367c6ceadb652885aa8eaf1682d2e906a09c2a5f02bf8c3558c71db6cee6b4651fecdfbb3988459d4e8d7ee292971a46604f5c4ed7fb350a3efd2a147330656d983f10378350619756ce71dc0c1f24e51cdb8dadc952827670ba13000239b3be931b58d675648f2fd5af2966a4708040efba2a4f51b8644d179a0d15782da2915a5bab53adec1e872e7cab9516ac706176e264bbeee64b74a3ea80098a1f52c58d99f6ca93bd14bf2c8bfacb114e3870dd3f162e9520513f9adcfe39c4d75df20782d427506700fc8bebe42552d126bcbc0a25dfefa8127fb4750d9dfaa3380d22b0b2864b0077a1300a7b5f2db027e921d33123d5006da879fb3c1815559f19a38a438ff5de3e1ec3da3e33e8a20a46c660f8c87535d41dff6f3b91b0f891a0b550413ce0e59b6df90815a34ff03eb510948a79d3ec3a53132223805098f20908c7b9a91a7dd4fc020a93e96af675247f43446f633168394735a8ef6563e3d9fc4cd0578b8e06ea20c29db95d806e81603a7a25b3fb214d9ab6aeb0c67fe0d3e99b5ca46c3c5c471413ae905b87dab26e277f1d023de2c57ea6e0a73984902b8b91fe7f8be7585ea6834027f02885efd20469800aaa6f1f5f55ff1d7a8d48ab3be0d15b257a8df36bf37235977a1ed6eb9b77ebc7b83edd97c079436565e3fc2aaabea3da2e3bf4d9dd6263147e5cd01cd95394022220acaecc841dd09947788dd9ff629f02bac7dcf62c8d50fe14f11b54a473cbe905bb94f7ee595814c4b00da001bc5e965f7d4c1bf5cf9126e88e1b3b23fe22406f4abe9d4fac3c920fdb34179452b40760d6f92160acad4e98ae670e50fdab2175f24235dff51472e1bba0ec3e2fc48bb712c7f64c2bb24e7a946616abd30717c35fa14e796ca011e58e6e4fe5b3bdf9987fdb09a94157e0c6512345da34afa1469b344e2821c0b0f572f17e6f027d73d53993e082fcb65e79bcf7093fb7d20e5dc918c9935261b3e718fb2adaeee489da34ce78bca38dface38556620330399b7a59d7908fa634a1b693286ff25c7e63f5d4a33559fefe5d76aee9f56ad8a15a2efef59e6ec726743ea7a1393f74126e14d389987956c191a24b793f89482e0325594db2fe164aee02c73ef7c04eadce581a7891d312a8ed170ba338fe154610603e259b9e062d9241b3ecdb17efea9e19f4539ec6d5c647b31be654b796321afdac2354986023c684c28aa9e56dbd93049cc7079c8972ec9a81c99b4a36598a9b681f3980d2453ef3fe4b7439cc8a285bc57b6e1c96cded6f622e8b9b99ff85caba1fe9a09ea59e9cf28dceef4a274ad58a5d827931845e574b645ddc233e5bd2c6f3ccfe850aa386609c760cb35d8e88e9ba682f0d2d035575375509eda15d764fb7d3983237edeb7c3a21a9c7f6fd0dbb93c0964724e0c7980a1a40163aaabbe042ada9f14800162fcdd1ee294e27449732f81d714f84715eee393aea1a04630a327a70212a4b4560588ff2e1f10e3ae490700c76b7385cbb7fbcb33bd19aa7d5210cc82a71e8afc1b78d75a0f9065efd154bcce6ecfb930e49261c3a11f46806bc957cd06a3ed090bbdc7da7c2de98cc0eeb29a74173d7390dd2e6a3fd184c531bac9c1ed5bdec7581e460339b505e5d277b339340ce20a6b18a575dd27ed345997632e5b6cba0b1db74b6db100cf45dd029b375872f850dd89da8a162876ef8e75cd4c160a018660e465a25deaf87522bb688236db3e9e8ca59a77e2f93899cd15132312c85ea39739291e987285b27e94ce9163e9dff1fdade6ba3db5fb1519e15dda2577b10de7ffb4117548d44f9e972790ed8e3d087c3c84e0e0f2bb8d130671e39b0c114240c9c288387be504b96fcb34fce0dd09cc35cc02b7c6c6711751f1740176dcb852b7219329fc76e4a0a7a0ac687e79699b7216617fa2705549b8412f35a2aa33548889a2ea826c7f29f35eb3e620c894ad04425acabe737e57f0d027496433b1631cd2193715633c5e5eebf450bedc990ae80faa744fc8f83f9c682602581810d82c87941fceb7227e4604bf82d6ae68706930be9f60eb817b1698ad63b0cf210b6bd0a6634662436ff84e646adfb21e201587db4af7a17a68bac89ce6160b2345d032632a68b59050beee7001e9ce819c50f2c906e51e27a1089ea8eb5db8f8deec92892edb0e90ed418476201aec7743c5b1e8072275438c6e7f883b25f436cfdd07cab9d9714733960754b3c06364c79158ac9e0fe0e071f2e2feb3dba8a0bbd6d23b6288927fad20c673b20de06d6a06b8953dc5aa7b1f8b36c53c79e17636aa54bb43f3fbe374db9f66278cb89926e8272b5320b30fa6c0f57168aa86de1d9c22517bae6cbc8558b83b9adf3ffbad3e409f22d192b54d1ad19312dbbae801d2320f3aea3f9a5cfc5ac6f5cb990ca339e028a3665f22fbc6131b636fefaa163833acdc78edbc703db11cb49134500e39c60087f81ba3fe39ca2bc049a70a3c6618c18050dd83f22be3fca9c820763beb561f8b07ad0f37b3dd49dcbbe4dc48d7beb3d9c63aeb3a4c4fe71bd3be8672b976b8b1a5ca9d16ba9d9a7021915d6bb9680fd2ffa7980ee4e0b65379b480ec6a54eac3f2634e5c46c91a1d12740aade0aff11f23b25f75308456d883cda65e92810ff15dadbc610afaebfb730bd85d2e283dde12054912472c245379725da2cb8b45adff711ef9f6bf3a6248cf0952f9705f9748356c6f7205f26245a44303e99eea28322f741e76dcc9a2779792b2dec16a8ba9c6436cfdc74a019c35466a2843b1b1bb3f79529e2b90799ffeed852cecdaab0fe579264a89f93c3bf48cae68930e5b4fe735ad40650a70f852a76ce042fd25eb2469f2ea3e1aea9cd2a1e23c109d1149591d105a51e654c1e8f892b38f75ee423a2b453c7350107b24653579865e14b557b5f1d2e9a3a7db04b9e2435fda0f23e93a95552f086a224fb162e384b2f7847a0042c781d6dc6e9d0a512ecd7f537982b3fd3ab6caf3dba4005b90b9a6d63d5b636813d96fb4817cac82f12bbfeb0ffe9b0de5812af6d7ea5f9e1f062f50535581a791cf674a57b0422aaa96451f1f46a4a4f14b72fad5ad969aab960e6f7828a75f5260c9ce0ae66019d6150172cab1dca4d4fa8ec792e501996b640f303614e5dea3c2f3b3f3027bf0bee397a5bd9eb454f1f4431d322915d5ac58300b6e1f8c4a1bcbe293b30a1218d0ca1eacc80c6c9e658bffd9a0f3ffd5bd7f75deb8907184d47d40f69584e484244b4b8750e3a6197b2147b1fdce8c3272ec22dc3d6535e15847d6b000253aad791662c70261c7f3a2efae44ec3b02f3b853d7c21ac7d7646f80ef42113c7c278bb50503d5087c3c36b42b9efcd4d8f5a73e5886f078ba67da749386e8b7ece80a44837d112885bfa80af5437307ff55f9a9ed55b5ad05459b8ff14c98354609061ee92ef7eb6476984822d10ed89cbc8f955a37826da2fb6e1b68956ed04b774aacb53221d7ade7e3b9394d9ba145029ae6165f107722d7afb0e5f1d36b322fb1994211457f372cfac8267d3640b5478c04818726cc98bb142c669bec3b7c1f560bef8830da8efe501e2e2848061dfbb7bae240cc4c1ae36b2f3e776133a6cea7280b1fa4fc0d6f4c1e8eed2bebef1cc7e60cf6b6da3634350b9ae7a0eb43b91f5d9732b1b68b706b518402b48cc3a3307771a2be380f1858bd50a69783a7e336b579c2f684cac1a27a6b8c24b32eb83828d65e5cf218c69e2d08ed77f5779c752d2c9ac12bcdf6db2a951eab5dfd566e686938c4c72a58995bb2d0483cfa32b5c3b9013ee0326a6493fa238c5998399db9166d99083e2c086f14817e1939cb8a0ee8c3ca366aedb2391f34397f2bec30f172e28d853fb1c1437dbaca4824362e4ad1165dab750858cab7cddc23095125e0f99576d716c8ec52127e2d787b6fddc123a0dddb719a0687273c3972c627a5647b67a0e839e16f19ec291eb81ff410b92dacf298e0ffedf9f6c15c62dd1232a66831348acaa1224fd271efa7ecadf05f8bca957b2f38388828cd00c6b0f0015f58f5524e00a74c5de5470cc6a5a46d4f2439af1ad674a44887019a97595552ac84326368099f3ef36101010947530383a02732030b83e7d5def6bc0437fa78a7f95a0ff70d164eb1eaa533e5fb667cd12f6baa9cbadd3847a09f0b4b20a2869d95d3d9165491fb53e60b60087123fea2cceb66054474d0340e1166470ed109d285e94c84ae356245b007ec26573620c46e940b0334e7ccc686e0c2b99e2de01b9096b362f110985a174ff3223c1f600f0ff180db5dbf011f232146ca24faf52808a60e70c6efa56f2c960c84fa10c46a969d4f5ec01daa986777da53babada27183e24157080b0c3ebca3c9e928ebb74c7ada06bb7c57948bd08b2a4ef68b271e6b2872e263364af1404f88cd6170bf0d789dfd14c50c56a763d4d2ab26d5f5f9ff075ca0e4193d2cff8454166008d6dbc393e60c755adcdd09cfcf0261f39007a56f17847309f72bd8fd1ffcd47481feabb109b777867c2b49f2207892bedfe73dda3b9b5038a98ee4812b33e675800509c5893d8071c56d00ace9ec0b94cc4f129ed7edbd291e9118606ddd383fe267d57050a7b896ff7645b55d97cc59e9a0d235b356bde337f96cf2dbcfc53e1992cdf76f5cd55a4828da3999b5bc9d8866c98f9cf07561e2590a13a7085bef9ddfbd2ec695e7918c4a3660538612b02474d14227f009151185321b00e99e8f5bb4d75e9a92dd95b6891c7fd35efb86fa50a4e84c724a4178bc6da713e04cd39d612c48e08c82cca8bdb4d87ceb48b7b7768886209c2ab6aa19384e56d1ec3168d0c929966c9ec3b8a941c6b126398a6e59ef0b40901f995703fc044d9ae167ec4db1fd220a07fc8b84fce4692ffdea691053cf91142b3c65d09c165d7abf67b022822f87a2e595c019a88df7c189113ec32b3f4623306fa8d67e11415e1c44cecfc232ce902c3b860efcd8a3ec85c2bf7807d4e0220ba3b4a9c9831414ff996bdf5a7c01602a415d40ea21a4e6f72e1877cf5e5db97b8a98a9dfdbc1abf5a7ca561d2ae4e33e78a2c36f6e839518f818fb738579a9eb0cec8cc8f8c5c6e91ff70db58276766dd57d80925eb5e2c89f4964200d8dab9c63372b894fa29555fc77f969b19d27635b34aad1d94a628f", 0x89}], 0x5, &(0x7f0000002480)=[@rights={0x20, 0xffff, 0x1, [r3, r6, r38, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, r13, r18}, @cred={0x20, 0xffff, 0x0, r34, r41, r50}, @cred={0x20, 0xffff, 0x0, r53, 0xffffffffffffffff, r59}], 0x80, 0x1}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r61 = socket$unix(0x1, 0x5, 0x0) dup2(r61, r60) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r63, r62) socket(0x18, 0x4000, 0xad) bind(r62, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r65 = socket$unix(0x1, 0x5, 0x0) dup2(r65, r64) bind$unix(r65, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) listen(r60, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="bf4927080ff7e278942d224a49e4bb90119d53fb93dc8c94639b0e269e899656ec2a1b835b648d57a816e8643eb7651a463e89c105af612d06dd84103d8b45fa7a0049afc6d5366cf306c6597cae6b5dc68ce98db1eab12653f7"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x3, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) poll(&(0x7f0000000300)=[{r5, 0x120}, {r6, 0x24}], 0x2, 0x9) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r8, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={r4, r10, r7}, 0xc) seteuid(r10) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="dcd3eccc48f8467d517f14c0f359586a5f53ab621beabc0d814dbcf782803100000000459ea674f9125ea80aa7f7a64d09df33c0a6ba6f38103f4fd84e42c7d3d8bbb15fce683faeb08998ed2717fa9cf8ffb466"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0xd) write(r2, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x1000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x217585be730aee12}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0xa9}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x81}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b7790ea98b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0x6f}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xea}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0xffffffffffffff54}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000013c0)=0xc) r4 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getsockname(r6, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r8, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x381f927137938bea) r9 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000300)=0x6) r10 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r10, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r10, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x1) semop(r10, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r9, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r9, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:00 executing program 1: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000240)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) fchflags(r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f00000001c0)=""/3, 0x3}], 0x3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\xff\xff\xff\xff\xfa', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7, 0x99, 0x3, 0x1ff}, {0x1000, 0x80, 0x7, 0xfffffffe}, {0x81, 0x1, 0x6, 0x3f}, {0xb90, 0x1, 0x20, 0x1}, {0x0, 0x6, 0x14, 0x2c2}, {0x57, 0x9, 0x4, 0x2}, {0x2e, 0x40, 0x8, 0x689d}, {0x2, 0xcd, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = socket(0x11, 0x4003, 0x0) shutdown(r6, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x8000, 0x0) r8 = socket(0x11, 0x4003, 0x0) shutdown(r8, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f0000000840)=0xc) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r11 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r11}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r12) getuid() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r18, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r19 = socket$inet(0x2, 0x3, 0x1) r20 = getegid() r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x100, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r22, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000300)="66751bcb571acc89e9a5a22c472e71c1a87fcd1755dc58647e84cdd3cabfefa211ba77cf1f96c18fbfce688c8e908fee92c45d864ea2719d5c66956cc74eaede4c32f9fdef0f9261761e69275378d902796aa9e8a5fe", 0x56}, {&(0x7f0000000380)="7b195583b5b3dd2439d7b2d63781710a39d8d27b0acaa1b046347bbeaa232a8a701483e9d1d1abd1de6e4caf8a496b48a92476698762c2c4fc26a8ecbcf9c3eb728416c3068ec55fb0f08c8c70cb20f347d8126a8eeb040e922db1c54de92013574b70434856", 0x66}, {&(0x7f0000000400)="bfd1a95ed1febd67a44d94383c2d1a0ef6659d580eaef4881931508208bb952d2436fdca625ad1fcf44ed88cb5c50d7b00cec761cde68f608502d4fbf64b8930b9e61a9c", 0x44}, {&(0x7f0000000480)="2dfc89a7cf2a2b2a0a413ca7240a3765f0a62469e313327dc03efbd77bde5175fd1d6986ef8ab3f8eedb9df3a1f672b6362258fa4ad3f6cc6e8328463e786f96b2b33a41af8b3a6aa8dc49c0e4d0202f0c39baa2ed034ca1d92244aac2928404e750d69b735ba90bc2061ecf706b75ac4d1b40d1def9596601b32cdc4acc79c8fd2d0262aadbe94afe1915bcbe14d89bcbf67bcc30ffc5ce13f03d2cc18824de90fc79f2134d982d47903022db3dc55dc985a8f7beb90dd1f0d6cb0563873c89846931474fbb11667afaee93c58b69ca39c8228321a2fb7c7aeced", 0xdb}, {&(0x7f0000000580)="12df876cf70a8ac44397efec8adff2dd3090", 0x12}], 0x5, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff0000000000007ad258bdbe9fe9975de1c1ba28ec5c95057bbe0aae853d879ff579097bb2d737abaa65ed934b", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r20, @ANYBLOB="0000e700300e8ec5b900000000000000ffff0000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32, @ANYRES32=r18, @ANYRES32, @ANYRES32=r19, @ANYRES32=r10, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19], 0x98, 0x1}, 0x400) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r5) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x200) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r2}, 0x44001000e, 0x8001, r1, r5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x0, {0x8000, 0x4}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0xfffff8fffffffff7], [], [{0x0, 0x0, 0x0, 0x20000}, {}, {}, {}, {0x20}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r1, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x10}], 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4eeff9a5ba656f6f, 0x42) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x40, 0x2, 0x3f, 0x6}, {0xf800, 0x1, 0x0, 0x5}, {0x81, 0x3, 0x6, 0x6}, {0x0, 0xdd, 0xb7, 0x100}, {0x5, 0x1, 0x4, 0x101}, {0x4, 0x2, 0xca, 0x2}, {0x1, 0x81, 0x0, 0x5}]}) write(r1, &(0x7f0000000100)='w', 0x1) pipe2(&(0x7f0000000140), 0x10000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='$\x00'], &(0x7f0000000700)=[&(0x7f0000000540)='-\x00', &(0x7f0000000580)='.*@{\x00', &(0x7f00000005c0)='*$}%\x81\x00', &(0x7f0000000600)='^\x00', &(0x7f0000000640)='^[@-\x00', &(0x7f0000000680)='^@%#-]@%\x00', &(0x7f00000006c0)='.\x00']) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c220700fe80e6000000000000922c70766c307d", 0x2c}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000240)=0x3) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="c04aabdfedd72e4ba125f814707b640f307490af66bcb942a0050a47", 0x1c}, {&(0x7f0000000300)="c52a0881423e224d0a0431f6dba6578a7916bd31f4fc6196e35e7d2f4c3907ad5b0d21fee9d6e2bf19b6ec5ae8f17a23405dbf978202392ed9a4928cfd4de983a7e3c1aefa6b07a4b3ea8fcceb8611348f18eee7b946d1a05c1c96bb6d1bfe35a53b3327b695b60655d2b6cefcf3d077fdab48959cae59d7f56e2fd488cd7f479f0683cb763e66c83088431727720e32280e161246bdc3ed978edafebe149125798096ff23cde24b19b2c47c7ca8cd392cb132779d036517a5ffefbef44844f173d0a74e5d4131ddbff865", 0xcb}, {&(0x7f0000000140)="41fb34ee9dbc1af286db5051e1afa8889c6f7f87bcb1095471ae9020f843e71718e69e5b57a12539de0cbf6a8b8e70077b820419291da5e2f59207c2263b89a8d7bef017880b73303a44a1992e17ef3c80ba2dd0ce046234275e339f449048f7227fc7a20be2ce4dad9a2607126ea764d602f5e6", 0x74}, {&(0x7f0000000400)="8fb941af98bfe3adc6e50f1440ca084cb6ac14b1559407726f35e542438d7b0ecef8d9c402c03f1fb1a7281bc05fd2bb92828ec802c357577074f4d4fdf1d6e7436a75e0b676ccda08fb2b0da6afb48a7abef7b2a8d3686a4a220590eba22fa2f8f9d469109f55afce33ee406e1b94278548fe52123c1a78801d43e742102a3e724939e9c8a10f82730e21b44127e7543016f92c5cf3de8b626d1d56ffb39367bbc584aa485517df9ce1b88cd670065a510491585d39d84b42f86f131c838e", 0xbf}], 0x4, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) open(&(0x7f0000000780)='./bus\x00', 0x200, 0x15d) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x4, 0x2}) recvfrom$unix(r0, &(0x7f0000000080)=""/34, 0x22, 0x802, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x13, 0xffffff36, 0x1000, 0x0, 0x9c95, 0x49f, 0x7, 0x1, 0x0, 0x80000001, 0x40}) read(0xffffffffffffffff, &(0x7f0000000140)=""/208, 0xfc8b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='v\xd7\xcaull\x00', 0x0, 0x0) close(r0) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000240)='./bus/file0\x00', 0x6) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x9a) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="a9f588b17aeea7701d50408bbcc7958253", 0x11}], 0x1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="63e3a0981e7085e9977418418d7cded7c024a0346750923ef47425cfd2c268ef1302ec5f9a38758457f5bd61229450458042f696833689287a0607b2018fd8611c230f439903bce440eacc85657b235282e7961e2684493105a3015895f7f0042dc35f921f4a6354cda6d44fd629092d0bc775e0654980162080055c8d87c6", 0x7f, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x23, 0x0, 0x0, 0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x12) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r1) r2 = getpgid(r1) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x3000000000004, 0x8, 0x0, r2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x7f, 0x8}, {0x5, 0x5}}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="5274a94ebc15b222b9ad7e6cc6615f968ea46ec09f5d972a5047170cb0617483f422d2f56bfc7cef34f49931c61ed70da2241d2de9ac1cb5fb791e1a0e6911d49b3d92aeb11077d15046688ed28ca9330e5d67e9f0a1898d92e5d6353b4498cab6e98f948e2b0c0ed12ad866635a011d204bd4461f5cf7750fa761a2f01b9e93c17b381b92ea8840000000396cc2471a860227f984935e6f9caa4b524bd06c0a50099e05741587e283414830c1078cf270b080a3caf188e6f253aafae457bb0e9e8d6021a57627717ba485c2588995116924812b9514a2c7eb5b6c5f45a0df49292a198778d8b2b26718ef0e8480f165f5e23f095d61efa9ca7c77d206d78052e02c896e7e496aa04d9afb2232b8e11615b0ed0c2dadf8d36d8e0175a91cc5bd9a6573386e8418ec49962e040d207be275176c6144f4580c85fc7ea5a111563fbb64f1bdee2ec2b504d07fdb0473fe7c6232c9330eea656cfcaf110eeea9e7a5b1eefd1c80b35a077274d0a0781d9eccaf0cbb", 0xfffffffffffffe5a}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f047c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c693e4d1e1dc8029612fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a053e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c30500000000000000bf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e23233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c690000ffda716041f89bd9a03f0e1da7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b207b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4effc4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5f0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d09b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000ac920efc664e08ce202a967bc34d95c0e13806aba6b538013703191fbba4173271165203ca0018a24dbe6d0305167a95fa44a0ae5f99e984fc757a6a1668a31715e9b0e850"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0x1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x20}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x3, 0x0, 0xd0}, 0x0, 0x0, 0x10000}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000280)={{0x0, 0xfe, 0x5}, 0x8001, 0x7, 0x10001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0xfff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2000000000000072, &(0x7f00000000c0)=[{0x4}, {0x48}, {0x6, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:02 executing program 1: poll(0x0, 0x0, 0x3af) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1008e, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000", 0x80}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pckbd_enable: command error 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file1/../file0\x00', 0x80, 0x29c22ab202705a81) fchmodat(r1, &(0x7f0000000340)='./file1\x00', 0x10, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x51683aab42b4637f, 0xf0000000}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000380)}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="82026e13774225cae2f920f1c3c66e93b7f9848fa0ca2b002400c590122acb56bfbbd0dd848b2ef39d3c1af510480b96dc38fffffecf353bc12a16643d2c507d11393e1eb2a57216e6a24a26da751e6a62ed54731345c9bbd77d255bf3539dbc07fc9745c2875523"], 0x10) r5 = socket(0x10000000002, 0x3, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x310) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0xffffffff) r7 = semget$private(0x0, 0x6, 0x200008000000010) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240)=[{0x2, 0x6}, {0x1, 0xffff, 0x3000}, {0x4, 0xff00}], 0x3) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000006c0)=""/191) semop(r7, &(0x7f00000001c0)=[{0x4, 0x0, 0xbd5e8f8e540ecc61}, {0x2, 0x200}], 0x2) kqueue() r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0000000000000000"], 0x8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) shutdown(r8, 0x1) close(r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2) 16:00:04 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) pckbd_enable: command error 16:00:04 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x240, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000480)=""/245, 0xf5}], 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1000) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt(r1, 0x4000, 0xffffffff, &(0x7f0000000040)=""/211, &(0x7f0000000140)=0xd3) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) socket(0x18, 0x5, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x593) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r10, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r12, r9}, 0xc) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x7fff}, {0x363848eaace71445, 0x8, 0x1800}, {0x3, 0x2, 0x1000}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x3, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, r12, r17, 0x100010024, 0x6}, 0x9, 0x3, 0x3}) r18 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r19) r20 = socket(0x11, 0x4003, 0x0) shutdown(r20, 0x0) sendto$unix(r20, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x5, r2, r5, r19, r21, 0x4, 0x9}, 0x9, 0x400000000000, 0xfff}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x1}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x35) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000001240)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/4096, 0x1000}, 0x1) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x1, 0x3f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:00:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)}, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x18, 0x2000, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x6, 0x0, &(0x7f0000000040)=""/6}) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\&{\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)=')\x14\x00', &(0x7f00000003c0)=')\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='%}&:{\x00']) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000250, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x7f}, {0x7f, 0x3a, 0x20, 0x1000}, {0x0, 0x0, 0x0, 0xfffffffc}]}) recvfrom(r2, &(0x7f0000000580)=""/59, 0x3b, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:05 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x100) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x800, 0xc2) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8000) chflags(&(0x7f0000000140)='./bus\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x9) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:05 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0x0, 0x6]}) open(&(0x7f0000000480)='./file0\x00', 0x42, 0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000000300)=0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="f6eefba97a77cb16e944f23898d1d6026a49f47613860ad33e76018bb7ff0796b169da5b99662a02e53e2ba6b02f5d52b0d58af859d462c027e5c6856f2f4bdff20c76e1cf6d33dd077144e72f845c26e6b97208dd4e3e262d2283d06abba2b62cd9776cb2d79eb9e9a1bd807232a1f356e2cc1ac4a7b8cc28587cb0fed4c902cda2dea10715b1ed961397962af958fc44e6e6ada1ee345859ac030503c55cad6691b8a303f6763b4933d925dc", 0xad, 0x404, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000000)=[{0x24, 0xff, 0x2}, {0x4d, 0x0, 0x0, 0x80000000}, {0x4}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x8f8e) r4 = socket(0x11, 0x4003, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r4, 0x8, 0x9, &(0x7f0000000180)="e64d9446578ff6173337cfb9a5eeed4aa63afd61ed0a264779c1c5e6b19f09152414808688333419d819c3cb47b6d3467fa403da53a3", 0x36) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x800, 0x0) read(r5, &(0x7f0000000380)=""/243, 0xf3) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:05 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xcf) writev(r0, &(0x7f0000001300), 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x380000) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69, 0x40000000, 0x0, 0x40000000000000}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x38, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = syz_open_pts() r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000200)=[{{r0}, 0x7ffffffffffffffc, 0xa, 0x1, 0x8c, 0x7}, {{r3}, 0x1b20da03555003b6, 0x172, 0x2, 0x9, 0x40000000000000}, {{r4}, 0x1, 0x14, 0x20000002, 0xffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x1, 0x4, 0x4, 0x10000}], 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0xfffffffc, 0x1, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x10000}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r7 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005", 0x7ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) ftruncate(r0, 0x0, 0x27) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000a00)=@un=@abs, &(0x7f0000000a40)=0x8) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000a80)=""/113, &(0x7f0000000b00)=0x71) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) r6 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) write(r6, &(0x7f0000000b40)="9f6782d76cc91772ca5dcbbcc13e9d0fad2ee56c31e8f1fb6b5d51a88236bc076e26e5447e937732bd1df7da961ff859", 0x30) r7 = syz_open_pts() fcntl$getflags(r7, 0x3) getpgid(r5) fcntl$lock(r0, 0xb8e701e699b60a51, &(0x7f0000000040)={0x1, 0x1, 0x8, 0x5, r5}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b0a0365532bebbea89a37bcd0716d19876020c1a2e43dc514df1a7c2d2b7c5a66183e3ebbea42b32d6904486a0adfc32a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) socket(0x2, 0x4005, 0xde) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x1a7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x4, 0x7}, {{r2}, 0x4, 0xa4, 0x8036f807d0679c17, 0x3, 0x9}, {{r3}, 0xfffffffffffffffa, 0x21, 0x4, 0x23f5, 0xfb6}, {{r4}, 0x691bc7a3903fe60b, 0x0, 0x4, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0xfdc9}, {{r5}, 0xfffffffffffffffa, 0x101, 0x2, 0x3, 0x5}], 0x2b, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x3}, {{r6}, 0xfffffffffffffff8, 0x80, 0x1, 0x10001, 0xffffffffffff5279}], 0x0, &(0x7f00000001c0)={0x4, 0xfe00000000000000}) 16:00:07 executing program 1: r0 = socket(0x20, 0x2, 0x7d) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x10000, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r0) getppid() r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) kqueue() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000080000000ff], [], [{0x20, 0x0, 0x0, 0x2}, {}, {}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0xd00c, 0xfffffffd, 0x7f]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x800, 0x4}, {0x3ff, 0x40}}, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x18200, 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)) r3 = getuid() r4 = getgid() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r3, r4, r8, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) fchown(0xffffffffffffff9c, r1, r4) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r10 = semget(0x3, 0x1, 0x9de4236e1304c98c) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0xd9, 0x7, 0xe000, 0x6, 0xc9e9, 0xeb3]) 16:00:09 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x3000, 0x4ac, &(0x7f0000ffb000/0x3000)=nil) r2 = geteuid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r10) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r12) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7f, r2, r7, r8, r9, 0x20, 0x1ff}, 0xc74, 0x5b6, r10, r12, 0x8, 0x5, 0x9}) syz_open_pts() r13 = socket(0x11, 0x4003, 0x0) shutdown(r13, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r13, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20, 0x0, 0x0, 0xdba9}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x4, 0x0, 0x0, 0x7}]}) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchmod(r3, 0xa1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = fcntl$dupfd(r4, 0x1e, 0xffffffffffffff9c) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x440, 0x152) r6 = socket(0x11, 0x4003, 0x0) shutdown(r6, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r6, 0x7fff, 0xe23, &(0x7f0000000340)="bc197776929846038f93d505065b479972f39afbcfc7dbe64cec25dac3cb37610e31accb3c91e867b72a9b5e782f50770c7e30c5a2337e2b23e96a8419c36d5e6ae495268f4f6aedba0d8c31bec59ceff8983a85bfb515c94d6b612b8400d215e5edc6e1585ce3b8e85d5211e5113f8e8b166fa349a40ae52b1cbd19f1d7cb1a35e356a4ebb549e8ee276e85ea5b8e51c3c33cbb267b809014dbe8a0cac98024b0a8d3d9f08cb233962b8edeffd6c45a3e6e0da3fea313049035d01ddf9f7de79bb6906c760709382c81c3e26855d3f23bd11f580b057cc7d557c873e666085ce7966778071c90ffdc036af1b26c89ed5829bad4c115c307", 0xf8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x68e, 0x28, 0x9, 0x9}, {0xff7f, 0x5, 0x6, 0x5393}, {0x7ff, 0x20, 0x1f}, {0xff07, 0x8, 0x40, 0x3}]}) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x4) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) semop(r1, &(0x7f0000000180)=[{0x0, 0x401, 0x1800}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) 16:00:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x44) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x2) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0xb6bc6fdfd5ac256c) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) r12 = semget$private(0x0, 0x8, 0x83) semop(r12, &(0x7f0000000500)=[{0x3, 0x200, 0x1000}], 0x1) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r14 = syz_open_pts() r15 = kqueue() kevent(r15, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) chown(&(0x7f00000000c0)='./file0\x00', r2, r7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x89, 0x0, 0x0, 0x1000}, {0x50}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") 16:00:10 executing program 0: geteuid() r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61aaba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6149bc771ad6501358c025cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2e6b31209640a9d2abd83cd7689b898e7c22a738ba920dbaf98e43ae000000004ba63861dca92ee345ef6c2ec12240a35a6755117729af07e2fd25e7bd1526f82940029b1b878b8a413864ad4cad285353240c4e2505a7dfe7f11380970433cd65651889a93f17d3149db893aca5665335627ed755dbb31679daa66ef27595ca46132cc3fd8444e900"/381], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffcae) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) r8 = socket(0x11, 0x4003, 0x0) shutdown(r8, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r8, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r12, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) fcntl$getflags(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000040)='./file1\x00', 0x400, 0x132) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:10 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\r#'], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0xee, 0x7, 0x4, 0x1000, &(0x7f00000001c0)={{0xf9, 0x5, 0x2, 0x8, 0x2, 0xb19, 0x10000}, {[0x100000001, 0x5, 0xfffffffeffffffff, 0x1, 0xfffffffffffffb10, 0x81, 0x7, 0xf14, 0x9, 0x9, 0x1, 0x5, 0x2, 0x80000000, 0xffffffff, 0x1, 0x880e, 0x13], [0x0, 0xfff, 0x1000, 0x0, 0x7, 0x71e4, 0x7, 0xa1, 0x2], [0x2, 0x1ff, 0x4, 0x100000000, 0x4, 0x80000001, 0x81], [0x1, 0x8, 0x2, 0x1, 0x8, 0x401], [{0x80, 0x8, 0x8, 0x400}, {0x3, 0xae44, 0x401, 0xc9}, {0x9, 0x5, 0xe001, 0x80000001}, {0x4, 0xfffffff9, 0x5, 0x7}, {0x6, 0x20, 0x5, 0x5}, {0x4, 0x0, 0x3}, {0x101, 0xfff, 0x3f, 0x42b}, {0x8, 0x7, 0x5, 0x3}], {0x800, 0x7ff, 0xc0b0, 0x20}, {0x5, 0x3, 0x7, 0x8}}}, 0x3ff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:10 executing program 0: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x2, 0x3ff, 0x6, 0x280, "0b186834436ebf3e32e07ea6f93f39de7d484e7f", 0x9, 0x4394}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000780)=[{0x0, 0xfb, 0x800}, {0x2, 0x9, 0xc00}], 0x2) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r19 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r19, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r20 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r22, r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r23, r3, r25]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r21, r26, 0x0, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getuid() sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x1c}, {0x7ffffffe}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, 0xee01) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r7 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r7}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r11, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={r9, r13, r10}, 0xc) r14 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)) r15 = getuid() r16 = getgid() r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r18 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semop(r18, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r19, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r15, r16, r20, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r23 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r23}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x1, 0xfffffffffffffff8}], 0x1f, 0x0) r24 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r25 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r25}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r26 = socket$inet6(0x18, 0x4000, 0xe1) r27 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r27}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r28 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r28}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r29 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r30) r31 = syz_open_pts() ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r32 = semget$private(0x0, 0x2, 0x200) r33 = socket(0x11, 0x4003, 0x0) shutdown(r33, 0x0) sendto$unix(r33, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe40) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = getgid() semop(r32, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r35, r34, 0x0, r36, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="abf0c79a6b000087ecfd28ce4419b2261bf48c9887b05598e3a53d040960c3079c71bae18a25e4c85121c3549638c1c0efec2aeaae04d7f02f34c9eedee79bde2f7af5562ad6f40db13b42fe0f4c913efb9e6679a04aa775e74c064737e198a3d4f779fe12b5de1d12163d22bf2bf04e096eea9394b13c9481fe7a", 0x7b}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r13, @ANYRES32=r16, @ANYBLOB="0000000100000000000000ff0300000000000040", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r22, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r30, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}, 0x409) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x40003fffffffa) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x120000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x7, 0x1f) fchflags(r1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000ddffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b947ef3b2634ff948de60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a75967341fc119714a2f28329489eabbe8a10295435c6a25b4fad2cb2713c141bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r11) r12 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r11, r8, 0x8}, 0x4, 0x3, r9, r12, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r13 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r14 = geteuid() r15 = getuid() r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) fcntl$lock(r13, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r16}) setreuid(r14, r15) r17 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x7, r20, r21, r20, r21, 0x2, 0x2}, 0x5, 0x54, r19, r19, 0x9a8, 0x15, 0x3f, 0xfcc}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x7, r25, r26, r25, r26, 0x2, 0x2}, 0x5, 0x54, r24, r24, 0x9a8, 0x15, 0x3f, 0xfcc}) r28 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r28) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x5, r15, r21, r15, r26, 0x1b1, 0x2}, 0x8001, 0x3, r16, r28, 0x100000000, 0x5, 0x3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r29, 0x100000000000, r29) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r7, r26, r30, r31]) semop(r1, &(0x7f0000000180), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="04"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\b\xf7ev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xd5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x49, 0x0, 0xfffffffffffffffc, 0x2}], 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "000000000000dfebffff1fb66b41173d70c8c700", 0xaf4}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffb3) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000400)="ecfced88e1866b6fa9ac", 0xffffff14}, {&(0x7f0000000500)="ba9c7a055216aec4acc170734b26d434690c02e3b2241f6d4bd81483519d19149575bd165c49942cb7de6159e8272b152c9e04c6e08313405ac9ebcfcc8248bce0aebd3d6a3b6b1cc7cc2ce757041c0f8b596f99e617d1fba017088363a51bfcb51883e694c40342f630d5ed779dffb64e8a9f2b8942b16ef601302016a38e2414435ecc79cb5716f5372f3949ff5d7a198f4323e25f7c7539dc8d61dc9261273c074efa7fb4fd0d033b18c962de000ecc722b8396125c3395d5cffe1332d2fcf4b1e1049081", 0xc6}, {&(0x7f0000000600)="062cc4c059e3c4b61c96bc68a595e29aabf7ecca31892fb3e077a834a58196e1f81fb67d51dd6b51cc113aaff9d0088879c0f71bbae4de275268cc01533d784a1c0c423240b023bfe866baad7ae8a3b8eb8e26f1ec15ba28bfa2235e7080988a897dc10ece5981f39164c5a5b1947b57914b01e828f6467969b52b7544e8d330462f609bd14d0d4abb4bbf", 0x8b}, {&(0x7f0000000440)="60a304823c5984eb8e016f554a8a2eba9c69c3ec2a2f21b55c6cf790748f0305afeb003ed7439a9192c8354e9f4d09bab2e517b7d626e7a19e0411c04542c15604257bf739211130a0b820fc8e6498835bbf7b726e32f1979f28c1c78e40650907ebf60ddf6dfed9b0af70b175c1", 0x6e}, {&(0x7f0000002740)="c2a21cfc0544bdd00e29ec28031805924c330db31a26da0684453dc7a20b6d200457f21139f142b240eb28c56415b5dabd3186f46df8be1fad55f0e110fd263db8aefd1d52ceef645c4a1f209dc82c7dbc78a51ddc514a8fef7c613b453b4e9a55fcf79a8a0456499b349564206b58010185f8a74475d0316158846ae08d11c318528f305364fb4b4b839c8c2e36a3c7737bb21232b89807aac4c09ed63e261a211477cd632db8549a0353076ea99c06747e473ec748354ad12a0eecbd2330bd8d4c5a27fe6eb0bd31ccfb2e226149147bd1e684596fa4814cc14f2a81aedd1dd151634e3d3d21bcf927bae2a636932473c8fed6134eed4db8aca85b5343a7ff38c1e3847d6cb4283b4e9b3bb77354b834f2c3339f9369d2136df665f35b2ffaca7b6c57b278a0f495c76820261f81a6fd91b9cea39b187eba8fe6a87a6123b915d6fbe9d36d078a92d9d886f36d31bc1287ac105024cae4163e4fafa14f62b883e93d6677c01600ab8539cae0db1ee9454de8c2cc1333092913ddca09a2013af9213b75f822e021fd73933363b095993cd949aaeb3843239db3509de06bafede380bee552e2db57f0107f6d18bfe2de05b03a68b978e8e1143d27b278ee42278ff23f550c21ca28dc35f0b49e529e884ed84e4250f5b52927e7f770720b357a5baa318256a77cee3c9880e08cf00f8122538dbcd228cc232b4e71441160d2fde760f22df7c9aa5a444820385f58f292007698271e0eff7c5d89eee944722539cfecc9e91b40326de3d4b338264a605475c1b48e68e21859159256cdb8a97b41217000ebc03b3a4040811d260d83690faf22b568e7ac1eb7fb444f9a6cb5a0f35f2f84b1550df4d90d026753c8a7e1afeb919c588c51c69a45e84cdcd64dfb2240385e21b30ec574f552d942e0bf7cbf6b8015a96eb7428e76ee54a3318aed4d4839f69b79db9ca06ebcd3ee660ce96b66899d9b379c71cad4524cc5a9665a38dafd4ac46d10c28416aaa1481dd1f043ac889984cadc522b8160a0d041af15b7dadd09a2a74b4100adc37426a715d2a9f50ebc643aeeae27b3fc36571fb20b31959921f0ea8b7d67277e56e0eead67477b2f9eba762c147c845335de5b8f167fdf5a9d9796cecc314958b7114a8d86a10ab6702358bfc17f2e33fe35e7046831a5d90ff1cc8a9e1281d074fd034bceee0920461439ae88f3ece8dd706ab583a1d093a733d59cd45a06977f060dc06ed4e622622345bedf084703685baff7a1ac2a58e84ed02d465b62ae0873fc57f3f9b4f90702bdcc8c8003dbfa54a303789295666ae9177541d5674f754810624600d5f44a47c044bfb3dfbe6c753dc9c56d55a3ef145b4d9d1d500e1c2ca0c74f9f86c3c017d8a019ec97f375abeb1e0be964e7fd92a7abfe509e14940481d64952902388f5daea6fdeb3fd6154925603b629b4f40f4716469f38336a4f16019111e1cf02da69d36d92a44e30cecf31d4f639bb84aadb4055f0b27507d431fa1764582d9ded8d4bf8f31841c92a1d8007e24b3c39c6cad5aefe18af138b25f6858a843396e21a98adca61f315855ed649b54efc4d3ddde409cc3b0d203cc95d48831869bac641d51832e3f480c37833fa3ec0b00b7d63772cc3dcfa3c8ea50f4c176ddfe75131e8865bedb87bc01d77991469b4e4c83ef70ccc01210208d80d1228b54bcf5195352d3d19b6e9e2fdb156a52f59a6a054b41ecdb64611351c1f78b1fef1fb7c6621e8e3059ceaf2799cea90d8e5e574259e140e3e7036556a67de766a7a906c49e939753ef2b8c68e6f24918c87bf01d0778bdd9b87ecc7617bc26940c74f2bacb9e11af184f913b5703a6c0f2c946feb2c57833d46974e9fbf75817ed33f4f872e6cd7515345488446b1f24262d04539ce4ba6b78c677040ef29fdf008a074b478fc62fb4f06323d30271b23a524806e9800d448b8d30333c51ec5e5ecb7c46af1618e1f71eb7ccce0dd28deb50051950e06628a9b05cb51ffd405f531d3643d25f75af6db3024930d41f1f07dd1b4dccffb082b62b67f0ceb66a334afc81e77c6eaf9b5de926cbd5baee3bb5c7ea4ee6a8f33d498bdf6a36c853dc7927deb5e34bd65d11ea1c12dbdcba209e740cca9ad7d4b910e10e64a6d959e89e0e8a240b21e18ea39c4d958e3fa73ddd463a7e28bbfa1c4b43ac928d46ff986d6ce7f46902a6a9b08fc299026e9180d2fdcaa794ad631280eb099db0510c02fcf436c100418ef77b2f1826daaa9d9697c66e6fb857e0aece557c61fcd994216cb57aa2fa9adffa419e1f9c743a652b1e418e88afa183495659e1d34cf4209ea26808e54db2ba4237986a23508bb588069979305c0e2130327461c77e34435567ca38e9c8d011fa354c5224b58e220422ef79d3aeb230f0a0a66551a1998c625865fec4d89995dfb40e8145656a1b59f82eda60380932606d61b5cca06dfc64c7623c07a079c7327555c362a9dab46edd310e0638bf899600dad47d179d43982f13871b530086b030dcf2d5ee382ff526ea9269a4d7f1f3aec419ce76b0bb0beac26f9dd0fc8d858ad96387a7f7a9f532c762334645de0b0ad3d194909d7e70a09ac43cc622ddcce13002a36c596e9a61444690a25135760ad075cea4b211354f9e9afd035fabdfda4ace535445f25c9d5cd2821ba87488690e142748aade61a0110c5a16b1509b98e79548e6e3b51367f966bbaab5e68ebbac72662aa893a2bc0b91ec1719733674870ca6329d6879726c1dd5ce833b9ac0ac506127456d229e3a2ac16374e1f5e113ca4864234bb6c4906ce844d5ee215cf441bd9741b86a157475797640eb398f252e73ca72ebe7c4dc8b8ce8169270f2d20ad36ffa3a078c1384d065ae5ef7590324055126bc5b653a51441b03834cdba8ddc19c486b6af1b8d20ec854634fecc59fff8964ec70d3c5114636d429d7116a439a500bc4231d017d557f2ca2eff526e6bd715ace1cf4ad555f049adbfebdefa4a97cc631fca8eb7851b283efd902587603fe5befee8b7a1cb3b8fd6bf72386dd4baa53ee5fc985513b84c25225183ba72685da2ba16f6ab8a0f779d3e186928555a9e2f6b217aeba670d39bd61bdd3d34d00b83f2b792a6b4a3407c8319be0f9098fc6bec52efd0f18609e7d7d28d038d49b9c708b741cb2da72e6ce385fd2f7073c84c1fe2edd75ba9b0f2815c9b72792395cc9cf039ea4c17797812dade0fc9cb81dc843a20db6446d0a00c7cd4506c06181fe5ce6f5f73392a69f0f9dbe64c59edd8904b163ff29edb0e3475b6cee332ba7926399cc190a17fac4d0a1a292306d75c9b3e30fccb1b00e16af2cd4dcfd75047aa1641b17a60508b2b3cac9a40e4ac4e2ed207bc8a86f8b5b1ccba0c582e19cbb68e73b451d39a4878e9d2c26ecb4b957caa0eb07fda04682f6d0871e8543544911273bb8978162dd5d08f9c037b4045adc4c23978ec3c546b5118945e1af088d57f65e3f6cb832afb8323392780f11fd7eca04177e99efe7928c5a345d4f72235c11f17f2ac0d526e68b3cf7817f6a0e109c7066c99bc382572fe51bddfaf19839e785892070819dd3c24c1d423adcff85ca957abbdafaddf5b4aa972f2a10874aafcfe384c7a894d1641da63e05ceb48c9711c75aa8749c80136806c8f8ea945d952e4c43ffcbe2303b9d1a7584d411b7d80f459f4b03245405d0165ca3495d9e806e8cb4c8528f098127b84ce7af0bf6b4e8fb7d5463f00bb6eecef5250710581771cfe3bbf2d826b5a96251db4d07bd21b93a0d61acf474542d1ba041913a2b9fb2314ed1da1da46124216e8117776622949127c42452c283ffa7318272115f7991829c299fc3f4a4b632b2b7e10526437ebff1f0980bb210a83790d3ef0078f8e6b7d07c05e70b2969a5eea12dd1fcd1633cf3ed130a3f2222538d6bab1b6d8b55216e436fb508f9b54ab5b0f1a3bfd8a1ec965a2de34ba7a5992e0a79f878a035efbec3933c69d6adb416f5e8d5b637bed844234525bdb1ace241da864a38a949fc3a4166acec631a7f435dbad8b32b1ad8e74317e1abf7533f53d25e9315468cd0cd36cc20d234f27cce7a7b9d0f9c46b2f9bed91a4c5e97f819ded60bf2ecac2c8e13e3739dca2bb46dc2be0bc1bc16abad949f3a238393dc8e097db0a1894ab34208367d9616e65d79261b551d3b6c63f15ce8894a893e119672fbb8db713a4aa63076d81d8c27fdf1f6755f31cb4249e22774bc9f957a49244f6359ec51888be9968816a8de3794ec5a2bb9a16400d468170efcb79237eee932ea4ef9288a0abe56ba701338f26a1781c677579112d3e5238a24c6923fa6e9ce4e59aa1e181e94c909e6257f4a2d984ff7f8b28cc7a479aebb35b8b41afaf3992934f7a7a6d999294a3ba0fab92e61bbd8a6d6b90003880dd3cddcd17ee87a34f5f4c038b44b4968d0fbb3e814956a30d1d46daac148abc804c1d57cdc21a6eef1b63ccf7fdb8a9243aa8e6a04c60dd893629314b406c4f2b07396f5c0e4bd48570ba0f0085aab7986cf65b0ae1951621b2598b0ceea0e452c8a83763d4300c283a9d58bc8113c43dbf20a72318af9458ee27dc46cb79f1a20829f0c5b1d12f916cd76b39b25f5e4ffab6238f7dc147157208ba59b95fd868afc7ad5f9d7e68d84575963a55fb64234a36ddbb3a67ff0aa40619db9b1cee2a98cf402d033fc89a315f0f923befd84f77ed98cd4e25edac3649d18ce0a0f3cd4cbf6ddb6eaf1774070e19944a8207f85b65f1269f99c216b16066ae49ab6bc33895dd35e369a1cc746223bda6e56f7b2ecb7821c34a96bd8a5cd62254aa5775c2c93697132afe4294a84938a800c4ef47ea88330e3278fb4b7edfb97c3fedfb8015c3b4c46908422cc0bdd00ee583baf9cd6a165044278111a26cbc8ffadb36b22b6c8f001ebb005207c15819c20da75fecf75e30bbd7c5f83462c4eb1d0056e2840926a5b59df5171df29e0facb828dce5cbac0b8efd0f4e8899d5f48ca951f133f060585d58221f8a9c658ed9e240421135133730df1d2a182b5c796acaecb7f3cabfd5a196bb985c19be85fe245bac7092bf0c23a71e8e4e1333315d67231870443c5f931c234afc615a4b7a087538daa2e62a3352d30f1e4f27daccf2f7c4d589701432c8660643e906592f1712c46b2403d65c850842ee7350fbf91d11c898ef738f5f2e7b582b3e580ca13af5d81abed87098297dcebc75c48042eb774bd32b38e247c40c4ac5f94c530fd490b58fc1569bdf2792b09751be088fc2bf97c6e5589ef49386cd152eb0712588ebf2f1adb6e5a32cd8462db4d5e2d54259c4b7b9ba799eabf229c42c607c94413bfec8245686823ed41e4968330b5ed7c0614b41daf7e0146eca5d891f7fab2416484d3ed2f66e7f0b7baa968b06722cabe87a74094344581abb83d4ad703ea8890d5e17e26f69f985e375a3e43876a02d859d3643913cb413f6f987c6938fac61da3b00c2fea6a98e2b05551bb924e3b83ce5394065920c9748a558a4233fef3d2da290c4d7143d6d6d201f8423475aafe1049928439ef7b7685180af40d44894ff60653e987d0b64c529b71ff8ff6f87b445f52c87880d318ce850bf46873b47dd3cf9cbd2a55e756db07443f8bed20d2693c4a4bf3cac9bf4d354f8a4770af08b10e7a8a234b21de2a437825ac89b4ab52889c0e0e3e6c0818f665cd5a6c58a434debc8ecf19af671087ea99f698fc150c27ce9c08ec56b94dc1977188e18d18ecb62921f1f622511361a18195be2d742b4dc3ef1b16ed2133c", 0x1000}, {&(0x7f00000006c0)="131a8c97e0d9a4c51a09504f1e47bfca70948a0d1785bc980c5f11a3d614b291f19f7c12514942d28e4b029c8fcf7b533ce09e94cb9c581f56c9c818c86be3f49c6426c972f8717044b037b074", 0x4d}, {&(0x7f0000000740)="ed2ca731f76166656ed0d6ca87dfa5", 0xf}, {&(0x7f0000000780)="072073c4a54beabd85057c85b10ca7f86105449dc5d1b4a05661278303990174a761572c1f60d95b1c50db0f2b8c397f001c66ad0efe9a0b65b956b7cd7210d097784b979b014545ee8a682450f2c189d3897b837708d1b00a4821fc432495be73647300fa590a61b47df653e79fc11e105d6f85cd0fb0fde5bc6a55d1b974fa4551111818c9e8217502e69b2207db4eb09773240086b2a5303a3fe68b3ea146d5c9ef", 0xa3}, {&(0x7f0000003740)="1d8ab5ffc812e586906dde44509a5243700d33157c7ec4530cab9352326e0b3fd6e07d5a0b091f1169b100c8542c4122e6fc155f26af4e27775329ecd29d93c79f624573af53715621474da13e7c3bb5c85e6cbb84217210b7763a0648dad0d05ff3b34c6d6c171c237629a457b755e2fffeb37e8c421841b909d29c05069b6c7b43cb5bb6423d277dbab18d9b9891b26d71a3c2a880326b7b77ada2ad2a84223b087986d8dadb15cdc0b29c1173da39f8fcad400a1765253b558833eeb91cf4133676330040f542931c73b95aa08882663ced9cceb69a6fda08fb4d563a57726e266a9630ae4d908c8120d816b6d7547583164857de3f9a12ccdac17f1cc73538cf88d472c24054daecfbfd52b04ba6c9de0c456624e78c4b1ab12c2f188744dd667e3b93251e2ee3cefc55cf1c2f9a0442755a748322ae2a3b40cc2be74b60850c0d4c793fc8aa0a4f95dec9118f4435717682765fa08470aedf2d7ae34156bf19ae8a0244ece3a44184518b0472dd2f71968a6020fd09bba0897aee998ae42d019b434d08965521589d9e385d26f235435c93c69a37da8ba48323860d09d662a42118c47a8f1f9723a9a5041390f3f312d200657e5d24b8d4e12660b7bec5f77e0129c5bc240c1d9c5accd1b38bd1956a979db703d9f7b73b7ecbe6790062de838cc9acf942d4eedb2562fa6438f27ed4dfc14dfe205d6123fa6c6fb1b81c99640e7e6ca8d10024e5555545f72498e54218a9d1b5e6d5124e506ffe4d0956077d5b03984dc4a9ab5b7720b1fd283842c222e99165de9328281f0e6de7e517bb79445bf5968afdfddad2b3f12b6dfd05b5474d32057d6af1df1884498bf4adcfeb703e945ce630f24ff230c8cd26b163f32e2a09c798f98e3894b7bf964449beaccca293803267bbbc69dda730bc71e14361c1f29c300da84b446f3ccb24c5547ab70be738f05922d945c29fc2c3d234cf5fa539378b4796d129f17fd5e3f0e6a65e406c7d9a819ae27838deb599bdc4abfc8e6cdefddd16f0395fd36c1f061461c64ddff52a57b168c91963772b6dd382453549df64be4b9b7dd28d7f8774faf75ab89c2913ee1e13bf0cdf4aebb11947a41896d2cd0c56ac19430e61ec38ce5c7618e9c6f77af28507ab0f86d07092f51a2ab933bc9eb2a7a8cd5b0970975ead585397def56b14490136c5453b5b9bd2c29c3a35319cc9d79b52d0b861a6cd8e89ba0f735a5756eddc6b349532bd8bdb30d7637ce9314ba37b21494f110418e12ec14f28f57bc78a8d63d3ee31488b33074026b52e5ca2fb8994c5f290417eee90db00bb463a5d3d290e81cb105a36cbfc2e6b88bd60070107bfa5e01882ebe35a62ea261a30891b23b5f6f1b212627d30be616a865521235c67d26899c7bf5fef4a9602331f35b38e71bdf95e554a70f58de717cfb6fb348b4f276c4e8e12f49a0aafd8fefce2f44082e51e727a86cdf7c036f94dccc2ff3a1fc49d0fe22f1a716ad4badeeaa9b179eaf7993281a265f92e1bc3beaeb67050ed2410e8aef31fbec623fc07ab79d709a33294fbef6b3e6ea651b83c568e0fb570e77e61d5c0a9502f440b3655821e2de049f45147e9e5375b6ff5486da5a75cdab83dec3a3ae7dec9252725958cc2c32d1f718754c73bcbbf272ebb1ea4e799fb4ab806edc2d08ffcd6b1b32c3675ae7ac033f096f7c63cc2e07e25381975c273997579e045a709918b51b8afb0f931cf8dcc927c76190d632a821fa8681dd2e34b3a3b70bf2e20c43f93d142128a0104978eda7a0b2021e2e6c710dc6a7a23ca3de2beb3d0017cdcc5d870f18f40f72a12ea3e825d729ad4423b2095cd0be6c057c80f5921e50e643ed07ae8ae3b3719d55e5bd38e2ca9de48d297f4dbe2114c56179f47e268b3d923451a6f177f8ab465507dbc31395407a588bb5346f7a99722b908f6e6c6f60ad064a65a6a4e1b95bbd22f7b1d64c1e60112188c029b623b42352c20a360fd212266703bf3ad526c6188ae7f2f551198fce1c6d73c35901f368f09e601208e629e1c99d067a51d5e408614a1bf846cc932084e7d03d2c77f3321d9bd2480804b353bd67c25f6e1f609cc3204bc767e6c0d748204522b1b7a1f9fd0ab5da4db5d8c1ffee633f680a5d17d83c6a4c66e467a6def743d9b1fc6f627d058699bfb229d2d016e1a9488a4964e3cf47ecc2fe764823977f296009c0b2a6d2a65b8d484fa5c6ba9b0f1c1dcb20adb71d752a46fcec5269c0b0ba209816e251b337d7640e17cf1cda86953cf46b56de9b7d7f59bf0f2fb16a4a2cfb121b3de90b0cb4404e0a4859d4787798eb595338fc4de862d041d306959a56ddf33cbb55f958ece96a1e0fdc13e7c855ad574b6ce869c8e18e4e01526ac449b767c4a37a29eee1b3595038c40ae46d8c2b3327e752470c7e01bdb7328df1d1604dca25cd44a0fb4b1d5685dd09b30b311738568c2a35cdcef417ea87c2382d19934f5066dec9b3fa393330a0fc616593aeca7f397e62964038b473da3ceccf1cb5ed76a459633c345f72d9a26eaec16dff9e7bec71ea55edca0c3661be3dc0822190f2e829c875dba391d31e97124668d689da6e344731bfe071a05d3c682d40c17ed7b9a9ff716e302a00738260d0f39985be9313b545f5d07f1585c48cb3491b104683deb33b4ba7361e48b569bcde19c5f363c024b9f873f003a53a92e47d157c5ef5475d243c5fe7e05dfa491be423e8f9f438c3e6d176839d5d8a34fc8dc7274bb99373975b25eff4f2da536f801c7fa0668dbf2f5c1be5057d33758ddfb7bbc29653b1b7a9744c135de76fbb2d2d70c1d7a390cf6b5c3edf45f6bfe6cf5469fa50b23a07dfe56b1ba9b2976ee3222e27536c2fe343b85590a4645573590caf58df5b8758b03202518a549eb2b3252727929ca03fdf54d45aa9df8b16b4a00d3a5e3489ef19418773f8b11c5d312ef4b14eaf81bf46b2fbc2184158c9e852d3948048820d0a81e060139c94728a68a9ab31f610d3d9151f21444d446d3066169b453cd3777fd8b085f73f0d170cadfeef9e7091b1b193dacd8d6225737d80c098a9cf4d7d09ae4aaa9ea446a0bf9db3336c6a61941118a241a11ea469a40b163aad2c1027e4e9359067d42f71e0e91df5e73712cd466a55a15f3cf75e819b4a68ab63320f6d66543ee9f5bb1e79391af4ced44c2497eb5752b8f83e4dbe69d8c6bb30908a29895c0af32dbf1594169fd6e2ba7b2b962de6cd766dfc5ed6a7c59851324dd34c93f1299b98d1d19e9c2486ab2657f55a7de934ef8c260f007d5ae47c3397eb4d25daa1546ceabc3decf69964840258d3212c0f3630ee35f0808f5b8018637bf879e3acce89a6ec78b2c20d12f2eed235cf05ca9cf06bb13877ef4e04a53245335beeb18fe30eb25cded1f31d2f82b1417c1f1234350f9f389da0e70956f67d655366e954afb88e5a076b3ecce0f10d6d7b5e97e706d187722e756ced6bdbdfc44b1915d411ef980339c9b95e62721608540ecb54f497689cf13fa1c49a725e748c789e66c8e9c578479ebe38c02d3a736d79f9697cda3823f598003c1bf878747fdba54cf20412619753cd0f7f2761f0bd16b995382a4cecbb62596a5651d6418612e997d9cd8c6b46583c260051a9ef31a96e6d1116b1995a5ecaea6cedf169a691472c4f37532c713f22980cf2f3478c0520a81453aa1097e7574b9e8bd23e4e4cd5c1dd9fc1581eb7d2b7bffba7344e1a880113fd0fe9180ba1589a5baf043820801f2bb31ed65faf71daa4d5019a07b698911b09b3526a092037a70eabf2d8f007d3508230be3d5eef969b063d2051158f2abd6990d12d9beb875eee0b8f4deb62348b795be01bd9a762fe3fb4e4d37c6d53287f200e19d50ee621e9e1eec8e9f5fa620b94169bd0ce22664c33e24f4a06008c4c675638d0388d763d26e8be0808adb02d89d5e728f46aada0198116c17cc3f16bb81d87d1f0e91fa70c4b265d8e9db4ba0b35faa149808d23a840a73772268f385f17b5aef3af581fcf0043708354182f9feaa44f1d9f269175ecb0f94a3f5a9cf5bcf547fa6328871c7c9386f84e6739e7c0b07eda11c6ba2200250bb333be2c66792db709050593483b3577b620d2e59b9c1daeb6d7b08fa61cfd7d000c453ab39c21441ba56290122774b91b057bd747a048f36db439ffe1cd2ed82638b18682c13d88eef7fa170eb7140dd408d199d243a33aaeee662113ca85087862a03ca1c3cf59de4c95437310d384fc5061dacbfee01ce22e78d32b6dfddb2e3af9f14431b772ea2518d3b1875938aea5b90a966eb167ad297e83aaa23755ff1f7f379fa84b541650467d6464aa3ca59ea3896ee1d73120536b35bf6049e1b273251d470c65ac65e402dba824c9459e3b0054a096b663d7b3cc92932c7a4cda002e40538572a47b29979f15f5b866463c337cfe8d00c247798a8a77d9935d2c2078a416a32309d93063ad0ba8131e939d013a97acc159dd1966af8279d493d4c747847ee5ead88923b5b1f94cae34995f43985724db53dc289865d79e2c95612f6925e7df97a04efc301c2e3019f49a03d882ee917900409ef3915b4cc19c0ee805d182fa5f5493493a05354beb1527a415bf13016331348321a6ed8ac77c16176a252d36080044893d14d6045e05be8ecd3abf7190a709853b4604129cd8635c1f59ebc3faacff0c078a12e88da99a7a88db17bb81e2b704900b5247d1078fce0dc39778b6e617523d4d14785a4fdc148ec933d2ed33cecc3036cdf77edf561a7777aad976fee15df0e37b513482ea9a2db8164aae771f28c9b1202cb7352a3797eb8a865f01bb672096c5ae2711ead0da83ea11447c9a66541bedb2ef853522d550524d5bb509352925bfc5ea67f7ecf6d77f1324f877afb53b9eba45e863e3ec39555c7cd5b6f4bfb4e27b2524d3c85950e6a84e61b215b6621c533bdd3858203efc1c48720546224bdc80c477cce1dd916da099162c43c8e01222c8fb116ceec95b44458ee6971333ce5243d27191fea1c5762965c48e792ee204dc844e60154ffbed0a8f9f039c3a0d181070e144f5f1ad8efea98b552d2b44a7f1060c3ab73aaee715503f5c58031c25dcdd57f198d9c277959904803568ab1253788ad615d30aeb55d768e7afe1be17201d751f151dd66c4124186fe19b85b2b7239269c1cd60519ec4d765963e15ca595cc3ddc106dd61b78f65169ceff71f8fd9850ffe21805fbdba60ad320c30b6f87dc0358775e708a13378c5c7cc423a12c468263d5a6cf1c7a0221f4ecb2157109c24a750eab6661eb44f317f379e75c841455c7c7ff419b2279215b2b21a3f61df6a3992b7ebcd76259b6bf5a4c5b114994f14765c7748891239e1f5c23cc067524a650535fe26a821a78f0cfad1fae7a501eac7e6816d167861f49aa75efbf9768816e2f3e174ed5b2e9294e786ceb41f68e71688ebfce391e2b55a62773fcd18ba21f9ca3c122849e35103359dd391f2e4c216c60fca87da2241a50b6d092812074810c554ab826f5c943db3f45aff9379946900d1d10930202fea0484135c419e2b34e978e24455c96760f885e6d1e92ad1a1588f9447ded19253b158515f6bfe13d922047d838c86a0d40ff3bf865e8847ad325f5e07928179a9431d76bcfd5e95de43950b78d6c8ebd06ef7e89c4ac3cc92eb611577da2b6fd844d5b587a3222fd0568148964c8df621a064f9c496f23f89e4f547827f5ab491a57aa0191c7635ebf57f9c4100c1ff1d947c72a8db36269e6a926afc5f16573", 0x1000}], 0x9, 0x0, 0x0) socket(0x1, 0x3, 0x46) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x7}, {0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x32, 0x23, 0x0, 0x9}, {0x976, 0x74, 0x8, 0x8}, {0x8, 0x4, 0x20, 0xaa4}]}) getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x100) preadv(r8, &(0x7f0000000340)=[{&(0x7f0000000240)=""/207, 0xcf}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0x14) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="a835d31b0713c53531023082bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000003429d1b30ed3ef1e9a128f339606d9b19cb7eb3b2f6b3bb46f0a9bdff480dda3cc0b8a8491eee94856e4c9f45b5cbe180974fd3cc228777a624c898c223bd455f3f18b9fca475234bdd3099b613c1df86e6cdb1e8b4154b38970783723700000"], 0x68, 0x800) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) r4 = geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, r4, r5, r6, r7, 0x4, 0xffe1}, 0xa7b1, 0x101}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x185) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x7fff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0xb) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) dup(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000e00)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def103b0c1eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec08052e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd21f2ad6742177e9197c284e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76a6ad0a64b39334232de55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1efec72e3862e37d8bb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1cbee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d035df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62ab066ce5c09c6d5cc1e05b608c137d00"/1256], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x9) 19:33:20 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xfffffeb8, &(0x7f0000000180)="080934410000000015b668f635e9") 19:33:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x10000000000002ff) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x81) close(r3) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xf4\x01\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:33:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) sendto$inet(r0, &(0x7f0000000080)="626489c74782e617afbd2589369fe8818f65aacd26483496417c9172afa6d70b7ceea26b2abc6539b8d5055b9409c44671a826a5f2e5352eefd6a1c98cec6c1b77f02d447f130f174553f9bf6b68e948f3d1aaa8cab60b10c81c1648125128822dda7b080a0acb57bb9b59ab2afeab5ba8c844804dfc8d19221cefa23766937487b5d3ccd056e4a453cf8f53374172eed211bb30ca187f1c62ca525ffebf7ec4ac200ae886b0d2e4dbf9de83d92076a74a2dda808b92327128b69a24c930672cda8a1a9b43ea4b2ac2730dd83f06edbc5d0ca22061931db8", 0xd8, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[], 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:33:21 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file2\x00', 0x8000, 0xc6) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r7 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)) r8 = getuid() r9 = getgid() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r11 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r11, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r12, 0x0, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r8, r9, r13, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r15 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r15}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x808, 0x0) r17 = getpgid(0x0) r18 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)) r19 = getuid() r20 = getgid() r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r22 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r22, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r25, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r19, r20, r24, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r26 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r26}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r27 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r28 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r28}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0xf56660855a4bd254, './file2\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="39e2409d107e76ef3c6ead2ace663ef35e642f5c9b1c30c55bd252656059de90b54a3934562c0a118bef50972d91aad88b01c7b0e7bc4463a51434450c40f7f99f5da5d643d775c8e5a16f93c95797577428991cdc0e39c2e8c4b0500be17a", 0x5f}, {&(0x7f00000001c0)="d924815fc41e4cc17a217b507d974143534a8abc318f098ce8b29e784224d4d6fb189676e771004bd96c5931627959bba75c9a4773ba5398d29f13b595086aceba0fbcfa592b0ccfa9976b75575381607172f70d455b8b", 0x57}, {&(0x7f0000000340)="bc5ff7ad3e4f24c061a8b6971612bd4f4e893d15e95067a66ea9f7d85a9c864b0e2d27aae986f60e3f87845c2497296b21b922ea3204cad2e2ac33a78d59d025c580fda0ecb9014d07ccc9e32dd326e79ce84108b1f0cd81e0a7a6576c9343940e54f69310febef0da21e2c6150de9931331e7df8810afcfa9bcc15225fa55972c83663d7f", 0x85}, {&(0x7f0000000240)="6c8e9fb88d4d63", 0x7}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1, r4]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r15]}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r20}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28]}], 0xa8, 0x5}, 0x201) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socket$inet6(0x18, 0x1, 0xaf) 19:33:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_settime(0x5, &(0x7f0000000000)={0x80000001, 0x200}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_getres(0x0, &(0x7f0000000240)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000140)) pwrite(r0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=':-\x00', &(0x7f0000000100)='\'\x00', &(0x7f0000000240)='\\\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='+{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='\x00']) recvmsg(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000400)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000480)=""/80, 0x50}], 0x1, &(0x7f0000000540)=""/210, 0xd2}, 0x60) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000680)=@un=@file={0x0, ""/22}, 0x18, &(0x7f0000000840)=[{&(0x7f00000006c0)=""/175, 0xaf}, {&(0x7f0000000780)=""/192, 0xc0}], 0x2, &(0x7f0000000880)=""/19, 0x13}, 0x19dac5abcf63a0f8) 19:33:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/113, 0x71, 0x800, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x0, 0x5, {0x5, 0x7ff}}) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000180)="080934410000000015b668f635e9") 19:33:22 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x1ffffffffffffdf8, &(0x7f0000000600)=[{0x12819dae, 0x80000000, 0x1, 0x100}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0xffff, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r15, r16) setreuid(r12, r16) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r17, 0x2) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r18, r20, 0x9, 0x6, 0x10001, 0x3}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 19:33:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x2, 0x4, 0x7f, {[0x7, 0x8, 0xfffffffffffffc00, 0x2, 0x6, 0x20, 0x3, 0x80, 0x2, 0x3, 0x80, 0x9, 0x0, 0x6, 0x9, 0x7, 0x3f, 0x5], [0x4, 0x7, 0x6, 0x20, 0x100, 0x3, 0xdb6, 0x2, 0x2, 0x8], [0x101, 0x8, 0x9, 0xffffffffffffff3a, 0x2, 0x2, 0x6], [0x8, 0x7fffffff, 0x3, 0xfff, 0x3, 0x8001], [{0xf75e, 0x6, 0xbc90, 0x101}, {0x7, 0xd4, 0x80000000, 0xdf}, {0x8, 0xfffffff9, 0x7, 0x20}, {0xa000, 0x2, 0x401, 0x8}, {0x4, 0x81, 0x1f, 0xb25}, {0x3, 0x7, 0xe6a, 0x3}, {0x7f, 0x2, 0x0, 0x763c}, {0x796, 0x100, 0x6, 0x1}], {0x100, 0xbb0f, 0x9, 0x95}, {0x800, 0x8, 0x40}}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000640)={0xd268, 0xc, 0xf, {[0x9, 0xfffffffffffffffd, 0x1ff, 0xfffffffffffffffb, 0x10000, 0xa61, 0x9, 0x400, 0x8, 0x9, 0x1000, 0x3, 0x8, 0x8, 0x4, 0x8001, 0x1, 0xfffffffffffffff7], [0x2a6, 0x401, 0xfffffffffffffffe, 0x5, 0x80000001, 0x1, 0x7, 0x0, 0x7, 0xfffffffffffffff7], [0x80000001, 0xcf75, 0x5, 0x7d, 0x4, 0x3, 0x9], [0x1ff, 0x80000001, 0xe9a8, 0xfffffffffffffffa, 0x20, 0x25a], [{0x1, 0x8b, 0x3, 0x7fffffff}, {0xff, 0x81, 0x4, 0xffffffffffffff82}, {0x0, 0xe7d, 0xfffffffc, 0x28000}, {0x0, 0x1, 0x9, 0x80000001}, {0x3, 0xffffffff, 0xe5, 0x4}, {0x3, 0xc18e, 0xffff, 0x4}, {0x8001, 0x2f5f, 0x826, 0xf6}, {0x3fa6, 0x7ff, 0xffffff00, 0x80000000}], {0x2, 0x1, 0xfffffff7, 0xffffffff}, {0x0, 0x8, 0x6, 0x8001}}}) 19:33:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x86d7, 0x0, 0x0, 0x0, 0x4], [0x0, 0xda82, 0x0, 0x5, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffe, 0x0, 0x0, 0x400000000], [0x6, 0x0, 0x4000000000], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0x7fffffff}, {}, {}, {0x0, 0x0, 0x8}, {0x0, 0x8001, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00", 0x101}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) socket(0x10, 0x0, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) socketpair(0x10, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f000019e000/0x2000)=nil, 0x2000, 0xe) setsockopt(r4, 0x9, 0xff, &(0x7f0000000080)="0721e1539221d4c25bbe49a744e89b9eb0fa0248093928eed08f8644838ad24dd8a3f1618ee373ae8572f6209c1c9644f5c916486710947826eaf6acf5dfd41a00b4046043dfac92c7b767a886c43122e553a676a457705d6ea9be91ac7087931a9e47d2e44c1679926dc0002f22586679cb6aab35a112fba1bee3", 0x7b) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) 19:33:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5dd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x77f, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r0) flock(r0, 0x0) 19:33:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0x82) r4 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) setuid(r3) r5 = getegid() fchown(r0, r3, r5) accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000006f1d2c5a5aa94e7dc1ac3d6e3713eaf4570dd475c9c48ae1af5974ecc01866fe0de3cefa84b1011a47cc967104d285a912e06235fca31a486b5466427e39913fe193cf4ec2b2f8769962b16539229cbe6ae70682f8245e77aa49df70d83017372e"], &(0x7f0000000100)=0x61) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x4, 0x3ff, 0x8, 0x4, 0x18, 0xa5, 0xff41]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:33:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6669b3376c653000"], 0x10) 19:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x44fa) r0 = open(&(0x7f0000000040)='./bus\x00', 0xa84fcb7438d92840, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 19:33:22 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000500)=""/185) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000400)=0x7, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xff80) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semget$private(0x0, 0x0, 0x80) r7 = semget(0x3, 0x7, 0x104) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000440)=""/132) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/144) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r9 = msgget(0x1, 0x280) r10 = getuid() r11 = getgid() r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r14) ioctl$WSDISPLAYIO_WSMOUSED(r14, 0x80185758, &(0x7f0000000300)={0x8a, 0xa2, {0x8000, 0xa0}}) setuid(r13) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x4b, r10, r11, r13, r5, 0x43, 0x55}, 0x1, 0xfffffffffffffffa, 0xffffffffffffffff, r3, 0x3, 0x9, 0x100000001, 0x56}) shutdown(r8, 0x0) 19:33:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:22 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{}], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000200)={0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={0x0}) 19:33:22 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) fchdir(r0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:33:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) fcntl$getown(r2, 0x5) dup2(r1, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:22 executing program 1: close(0xffffffffffffffff) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="0100358a", 0x4) r1 = socket(0x2, 0xc003, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a54a5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75eca85f37ee8c3f120c300afe7e7c1f1dafa07f019a15edf26e82ecca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b873e7d7113aaeb5e3dde2c9f06c"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x1, 0x4, {0x0, 0x1f}}) 19:33:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 19:33:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000df9e05d2397d27d60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef587054"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) close(r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001340)="a25a3b09b67091486e35eb4cb117059f9cb8ede135739145cc0ea65c78a61a6e89b71a0d732dbd20c23071ca981b4d62ff576ea6d1cebb8cf9c008130f2f072bc995ac8d87c9d010502d5799774a103e15424b974c8dedd5af6d976fe5cc4aca7771b93236ad91312b47e9d95f57b3f0ec9a11c84ba4aaea15039d9e3a532ef509eebc9eb5a1d2197dce8f791c0466a9e9dee988d5d4764125093f046cc2f6c1e254264646099ff327576ef14a852440ef1112d45b0eb42abb0514d829ba03d83ec4e45b01aa1fe1c761dc0531beb89b20753acecc4bd0881ec0ca19a19c002f291ab1e93a402c37a3fd07de0518d4cd7e2ff4bcb514bae962b1c1416aeef42f75a69fcd433486bf4da20aa94dacf87ec0d67dd4d7b01304ad11f4579816189c8bcc73e8541c92edac4e80334e030b5c9df7adb475fd805b84243abb6c54f9ab2400baa2d6afeb517f65e5458a776a141bfe5a0a254ee31d00efe7f40c26b555f35ac284e85cb166d07ee45908faf9f996bd59f4e5fc21e3bf492fd552912ed9744517a3dfc363283e90adae5e97e755f2216ac0b3368259cb977278bf2e7c111563987de8fc277d5a8fb72e0dffe7c1db1c087ceb07b62de6cfbdc67231a715beffdeaae6009e5e4f8cf7b563906bc5e04dbd69739247ba7783a9dd5ed200e36afa890944f32198d31abc3009e2692da33779c64c72490425d6eaec5ed73e7a1facce97ebf897bd38722aa34654f1296f36ad219f063e0cdba6c728cc215541e728a39cfdfbe5b88333517e2d3bfa0a539437fc96432f4edd89ecc32277653bbc97a2b9a3faec7c98ff3c11043c7888ceea5ce2fe4357a9525ce6ecada47d0c6e5707117ab6965252eb3b980c12c5510ee03bf7f87aa17e7576db5c00226982b0b0cbcd22a21ce3143113c7f0a0f42d30e3ece8719a505de946a3bddd65c3b1ea9faff28a8347d3872230e9c3d06c925461fae50bd5d1d6ebf2ff9dfb58c95e33954e3f2a7d38e274d0a81c1e262293b0cfc72a4e90eab361ec2b3109928574b49ceb720a46abc48906fcc6e2c47ceac153835fdeba3546a1121f28f200a34c82ca7ebfcfeb65715b94c8347283182e8b318029a5a02352c34d4b535d4a2c30ed5392afccbfe8066db7abf8e685bc76b722f670e7ce8304784d4cf31b2d6a2325047d723dc37ad24be568f2dbf645e36bb15358ce5de34e2e5940a6fff86bee2e6db8a0168403a54b5d063499a5233de3ec2bdec28eba44644743d4ae24ae511e81c890148a684eccf6a92a5f0b7f077a5e6540caa2fea0084eed801ce94b182eea85c2975deccfc2ce8b2e354879deaf45a9d4406ea047c36f173d10782660ec16e5e341bd3ca255cf4b0797f451601c8c89343b4b61f82ba4a5fbae4dff97d9c772a6edb1b828440f9a89c9f0e778961e5d9ea98da0765cfb7fbcf45ed6914d5ad16b5b05388fd559412c28d9c17f688b476ac685194c40195a3a661999d62d6adb672a44fe72dfba03afe3c80f0c7eaabd064114795f89169509cbe7682771402b3a630866571f357d56d5855b0e5b9ecbcae586c79fa935d1c7c91a70648f3a483f50651a1cc158fd87fbf121da24dc8f57a65591de4b1285d355efe70b66878829daa7473e77b6c67110a92f02e5557d5fd344d845d8b9b9cca1c5473c9e1d18083bb61f97a04460f1bc95711a038acc8406ef063e2ca8bb39d2b255e836b656248bd6c0f333ff082350d5c93441280edd5de23bb219302c4b2a01760211e759acd7572e752a3f6c959ba37a2f7bc5afe4413d0ea26fe8cc78ef8ca1d1174510e721f06128988ce5428c61f12af2483fdd412ddc2381d4f73c85f238f515b7ca71e8ff688d1ce936796088ad49a6f59429f715f85f5e0aec0c41693dc3a9691dc84cedd9036586dc77ce47d22a7af4a009f5984e086a3e5d705679d1ded8da5d9ab54bf72333716a434ae148fc961064eedf74b8dd6a0cac5ad127220f2eb78c5c178e5bfe96f70b6c5812659e2d5cf76ff75eacbf8cc4a9e19e7bcd550763c8ba234e17232b40ab95c3e7a8b3edf275e6651e054df0e0eb5fea2783a087bb2ae3090994519c32dd54dff6ef38d4629518b3461b243b77d4b648fe27e8b50ab82268c63107a8c35b8c57a908f0607628244ed5f836c317bf897fe7bba81a008846422d0dd171fa1601c0686b5017c11a5156c2372497afc9f6bab2c1de41d82c819a7ed031f3cddc8f30d65355819eec06bc49f89332c1e5e5c660208710199b82dbb03d3c6ff894b5fd28e1d4e20708c655ed6435fee442d1d6a4d920854c60fc0e2d282461ab6b864a18f93a6a20442420ce98373c8eacd05de3b7756771778e32dde697986dbc8f23e134a0b9ebbdce7091ede5152c00d654c039d6df58975a775db5cbf4091a7f66fa8928f3d22dae41ebeec059fc0774af344c38ed3631c54b803bc6a6ed68e6500b01a87d1713d1389ae8e06322063244c60156c05c8b70c0fa8492da01e8e46078010c3d336a8c66400b09c0628ffd519fe5a60d787f63db6d6c987b23087b1ef102bf33e7858e35486c3a7a2c34e9b41650a1076ee6a62816b66b249fd31acc84e603074fb68a63d531e9621f190690a7d9643cdb4bc35debbe22d29f57818841909b4cbffeddc0ea52ac243b7083419efaf91af3ef29b6b715fdc1e427cf32c8cfcb68c529a129eb50aaf858e7f079820d0ef234912c24885cb42172080d590b2d5e6bfc9b6fa32a3d45a2847afdf961a5de0ad7b30abb4994536bf2a4cf1e26ebb4cb7f618cf3c6652009527a71f838d96202506ce3f9380e2132c3405256f730e2485124113a035ea6d35248390e731a305f09732b5f94997ed76e8e5e45a9642fb2b7cb82cf6cba105684e2875f2dcd087006ee8dda7d64374a6cf752e4fa52d398825fe482e0bb5d796783f2a3a291897b5eca8e98ca99096d578113dfa44e25039d8699ed433bf1e2f8561c18f36c9c0dbf711e5095ddd9acbdac71af989739da65009999562182399228d76943eaaa9cd506400bcebbc3a73a3d31ecadef11bb344445eceedcacac8bdae282f4a610a49546c420f91c4377d4e718c7ccd78fadde3a4e751c1b8e760658cf6d79923d77067e7720e166ac3d37397726da3587e5129e09f71f7e9338aec37a73f74670002b7b70b91beac7cb74d9c489f172438247758cb291704ab0de949e360d6d9854c0df56ef209bf6148fe26b1a4213d41b1dd7e3bc4d79afaad845e21f7e8044884a1243e08538af1a71034981e956c1da9eb42f78c83ebd3451e0a68630323f09ca48aa65bea7624be14dd4fea54a0fa08e2f032981abfd2b738ac5dae1fa0f818e0d479472d616f2cadcb6951900aacf774cd85f5b9e9e3c3bbafe10943ea5b259c8db0706ef9da6410d46c86b031d9121643c88780935f0dc24f1473d4ef680a1db6d5ca359004c80a5a66669f7ae5f5b1faa9a51e27e6391da78bfa030146bf8a19839333eee2dce87e010fd15dffd75e43f61738e8be8aeba7b1620d44f7bd53c55c00d1d40775f7df54342c3af352acda55b0ac5e320b364524797ff6478147399140e4691bdb9ebeda9636cd894ef3083812d653d7a8e8ddbcdbf211dacce28932d50a1e5a14ea763090a334cc3e9d7060946a5410295e2fc815a4c58124681ae6886ea708174a4369eb7127b902edb82aec3647ab5941b5c4719d5aa1914b98f97c2ff836cb9d2cf6f3f10acc64d11dcb44e832d9ad5513ce4632270b1bd052656c393e80a338e9ff86268d627113e4abbc36468042934b1e85af47e7b5cb0fc062281768d71ef039596625294063ac8b097943bf8a39dbe9ad305046dd1796f3f772b8f3c10028a1056da0b796b913bee5bb6778156a5f024faa8b2b403b5ef0e1c3736c626e0a72805328f84c01a28449cbac9cc5242ffeaea5268447beeee9e784e3db808cb2c1f1f26ac43b262e9b6309dbd98158859673ba0e3df12665165e8daa374b406b3b6024706304bd820b3abe3d99465c91b5b507b33773f5a9021f40d70b6db596beef49ecfa087d33440d8d19b4f1512da440b4f673b7084cba34ab9780a97ff369e5beef0c7f1f776dd1171aa5cb29cf14ef08398f7d990f261ecfe9e9e9e1ed3253a24fc0e65ec7def9481c73aebda14cf2aa271a170bca4086225af4a52fd3256336a950dab5fd97db220ace91737cae58fa5e3e1a24ecf3b86ad8706d45a33d89a7ed47cb9a9d9cbdd1667caf70e131f4efb8d6542469941def85cb98f9c6e5b27183ad3183f3e6717522712ea1828e477fcb230602d76cb9d9d064a72f9a868e198b2c36325883f81f7b2cf93808acc4f3391a5e44b9c1cf41fcb8b1ff599577c1a9d58c352c8c4f373c3522f2f1dd38a51c3db6ca0982dd0ec5b39125b0d5e1e00b05e45e4b69be7d72e231b2ea003ee5916e31321e842866a8f543b03bc3db0e3e3566cf406f8098734079772cdf5bf799abff08424c77ef713f90316a6fc813c4682cedf9a38062e0033809a9f2d7193364390145404da05033bde2278cce2a5329f7cf26b676ddddb4365ae454c2bdd83a9c73af79c7d358c66bce6a609f63c6c30f27e021ebeb4485c57113e96fa0a2f9281e0009c5ec6219b589607758725239ea48c015ca546fc85ee4085c950a5939684154660e98ddf9902eeaebe46c991b96b29de0e60d995aae830937c6ee606833dd364006b1033c2d11d90e1a75badfd361f3af7d36ca02131101a94ff2ecfa10eb360e5fb293ae933d65823061ad683f695e435e79ab8ae7b1245f7b187452c4c33822fe9258f37ee474ebf299b9cc946fcd718e04402a5dd946af7de94c2f6bdbd59eed2acfce80d4a29cf3dc6a9e6971038d0ab578b78c31f71f678b5b485dd5f018e4677e4dc8cec8894cc4133bd17c4542dd67654194eb867831b49e1a3244795b520e5e772439b4da03a1ba574a13d17080e28913e03ad35978c8e3345c1e4e0ef1c5c52e67a2a3678baf719957fffd0951e25000c756d663217f9c6935a4895648255914f832096b933e5b23ff65d93f8809677f6d0ccd33d6329ab33073b6465bbe7df6a041b092dfa4362c02d169e4216d2db2bd1e43cdfdc34c0ef43d06118f02f262fbea06b41ac3902e7e14c1b7737233c24015bbad020b84b36b16d6182d3eee52ba7247b278f634aa952d57304269cf423b779149df3bb408114e219cc38accf219b76ebe7127cec864885814d6195ff2c182a1eb32101a21586303d09bd06909dd3d07d90f72813fa6a94fae866749aff0b2df076ede22446dfff07db9765cb8f1c0af61767fea04e982a3f9e3c55ec7fe510910c19d5db95f8c50496ff21229554a9aab6d3d31102245b1de71d1c8fd3811a58a80bf13ba9a9d403ab9a2161df2eed3949d74a994386c5af03415d99f7fdc96cc196b68f7a79edfa112d0dfc33dd77d6ca7ad05a9db20a5922190444367b42b1043829d5e4a02eb3fc09376d34c2d85ac40500d3647c452c075fecb514704469bbe740d086fc27ac040517bd3f13b019019ab171b75f8f7bc15b6898cd5b3ba0e90d96e6877cb7d5de155a5ec640485abbf9a0b976a14edaec38d9ce0131b50bea16e11dfb39a96b7d779b7f3203714d24cef78499aa6b6625a375b50caf19c82e173c55602dedc3e40ef6ab894659ed1a128aab6b43b618e81f9a0aa8248702d4ac2af55e0bf119124b393dfaca0ee0cfd3c3bb73a53196afed8b9ae6b4c6a0226c8759ef6126ea635e01f81cc009ae24e93fae526efe01d921ef3aaf9896715593b9ee", 0x1000) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_open_pts() dup(0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) r3 = syz_open_pts() dup(r3) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000007c0)=0x2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) fcntl$dupfd(r6, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) writev(r4, &(0x7f0000000900)=[{&(0x7f0000000280)="c3fb16b68dc84f150190b9e026e16da20779dc41700188a45389ba2fe568854182a78ecbdb5fd187908d491c2fed9e5a8a6622696fc0586a30ef8c80a438c16ce4843110452dcb68e82045a62a2f368e33b53604eb39e0a2b2c4db139bbd340bed7518449ad87a30dd29e3deeb3f0cbe4eadb5e22271cb00f216e5aba67a526372e0ade9872c91b3bc23c5fafd68a90fa7c0c95bfe5ee8efea134eccacf00e9abf62e470fbbd59cdcf1d7b72092b038a41605ce28273cac910d6d8abb97df2f0df440cb1b87e27fa70d0e80ac236635fddae0ff36b1bd7a6c20f6f3d033c1f6e86f9bdf412b8c85ab445dd28ebd4c4bd99822a036de2795c2744d4a88f", 0xfd}, {&(0x7f0000000e00)="1456104f5bd8258c8e6914feb66335c6b0b374b4dac60f3f15af512d40b71216539affc09c24826a1f93cc63eb9d2d4303b6eb3a293c8b7658b5806be6a293dc4dff4e80d75b3ec6a8c0fb73c6499cc12ae3bf777529033c0ff4a8c40d589fa852cf9306ffd9e21d72355a860cbdc8", 0xfffffffffffffec6}, {&(0x7f0000000380)="2f320760c7ec73f92c374aef3fc2cf9c0535548cf467db92bb5ff9162b11fe7c51e794beff22e98a075da2bbd8ffa47ad3031768955601f5ec2156418cc55cf8faddadd7197800500660f386f3008714f443c867e60a4628360b0a575a733a707adbcd790f1e4cc3466662a2adf96d9a5f14dd409a22a2fac9204099077f96", 0x7f}, {&(0x7f0000000980)="5331b8fa50d622079df1391f359c3e357a9a4b117000c76e603d94ab6796ae2d597fa0b822d7364a266b22dee107c2c639e1e9ad4d403f74a342d603eb6e559a5d4bccff14fe2b3b8eb8865ef47dc06319eaf20886b4915563ab2e6db791b00d314a5f14c4af068cef5040e7278af598151a9da515caa9bd9da1323373c61466329e35b9fc965a560a6186771954395e186fe6086e1b87f812aac0c7525ce522640900000000000000ba6f9641ee09d28bcd7f6b076dbc18a3cf8740e8c4bf792e469e238ab62bf10c8f212f7721d40e796a0c256575684bfacc0124ddb1f8d32f0773a459f4dd182e7b225b655056258147cb73912c7130eed62aacf01246c7c9b8bcab552eb133b2c5a24dad2abce462eed1f575a2567035226096dc5aff37d2cfc4f391d1b4d2858fa5bc150a88376545af1e3534fe64d006f6418d50995eb31ed9b4490b4b59bdb4b4ebfc536704f690f83403b5fb1b14a6933c943554c669227a083bb4efef8ba6af4ee8d4e9a04506a4e25543b60ccbee830122acc0e188ccd5", 0xfffffffffffffe4e}, {&(0x7f0000000640)="b6915f5a1246e9a9ca63c4241e9f81f769aa713ca5444052b9b2bb93025a4b07ee5217b13ea69ed653d15da9f1d4085ebc3d6f5ae6d671909767e4e802a4921c4fb1efcc887044488bfc5033df233ae3fd03b6570b996a3a850ebb204e4781e1", 0x60}, {&(0x7f00000006c0)="e94eedafb0a108df95c246248b95fb65589c7020c6281bbf56e7c776cd76919ef42f784f645567f8e974b0b785cd7387b08bb408544c37c096d27fb93cf7843bdcf2f5bce657eff2e337d9528382a08ea826aa2b0e0e69b7df28", 0x5a}, {&(0x7f0000000740)="3e05fc6271341f4ffe0e7d95fbc041bc9b6ed07c41443cbca190518befdf55ecaea654db6f4156801e92acb23a3a8ed0c0e2e64c5f236e4f361553d62f598c21d8b738eae4806ab4fe988a13ecc68ed8da899577c3a79deb9fb6841a65aa64ddef6487", 0x63}], 0x7) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getuid() r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffa, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r13 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="200e22", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgget$private(0x0, 0x2) r16 = msgget(0x1, 0x143) msgrcv(r16, &(0x7f0000000400)=ANY=[], 0x0, 0x3, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f697adccbfcffffff249e5b65574ae6f0e7ee2658d1612f2ba578cd3046ce135bb473adb71502000000e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4dc060000e17291c8d480bbd0d6c2ca41050000006df0471e8d90288e80a5d09351cd71627e6b68a79c55efa331cffb01c61b98c81214137c96337f26914024e114465645891c5fd97e812046b6c33802347e8312be2faca7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa97b4b27c2df26aee114873a50aa39dc23650cea90e3697d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb93f63426c1ca0da7eddd96c784ebe07a4eb34aa400027d3073e79d569431971ce13b146f2cf8e7958223b713e9c1415fe954cc4a2bbb354346a52b42cf870eadb44c9fe810b292693c78a68a6ecc6acc68005903f7b1f0cc0ecf23b4116c4ca950d97909fba6587e52eeeb337d0a4ede14e439017d8ba46d396dbabfc897ff3889491fcc1aec26cd3c88feb98bc1bc466fed5e17ed33080f989fbdd7056aeb4559cea9b47565f67c5069955ce893f0ac05f51a9acd4db98047a0f74c4e99d7bcf21df40b4188c62a81f1cd2993cbfe8573daa3f32b1c83526feaa219ee48066f683b6ac2e619f32adb5214aeb4a95dd9adaf3e1e4303c20d25ae14faf8f8afaebd25db4ed31abc975c6afbb87fa6ad75c19eedaa6bba8aa38797144334e03a3351be"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) 19:33:23 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, 0x0, 0x400}, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x120) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000280)="ac9f1daa7e08cae6dd23212adedce7bccc6a5ca2f254f6c2a4d2c500501a21e6f651a03391cfd02e444909e7a6fb9c13bb00f5b1eb2460cdfdec598cf0082ad2361696bf04675360ab1dd9c8d75eb3b701d179d050c4abbbc5f65631329eda72c03a04d0d6e803ecd8fd42962c20fe52dc3e185192f67cf5508c849d88caef88fcef3d22b567f57219adda7d65d4607849aa772f3f8f1b94783f8e28e3ff6861ec356575f8cdea901da5994599df2eb6f1fc9573087e7c76d13d5f1fe5010e71afc8011ae296bca3f66308ef545f7294a663d72d56b95f48cdacfe0ebdbfd0fad9303ad69adba6d3b3eda89f57a67f946270282cd7c0ef7a", 0xf8}, {&(0x7f0000000500)="890acf7621c53f7b68b88b479b08698ddb77d96be6cbf0796d4ea3c1d4955b8dc54459a0284572d91ba99060acb3be7e9830a20f73917b308806b81e12dbd5f9e10c78c292003a4eaa44a0d9946a4effa0cba3e553a61a922b5bca540b76db1baf7f5d9cd9972fc82d8c32ddf15bd56a6681338268b2286138e6600937eec2f0a24af52d74ec85b16c298e85f70f6baf0d60ba0dd3205271b199b6973d420e591a382e404ab10bc72f046c20df67488504d6932ff7f153b7b2a41b5ee8283b61de27ca4012115e3acb55c77cf4d324806fbc07f4b971", 0xd6}, {&(0x7f0000000200)="5bdc24a01aa9e9f9ec84efff45f707c9f6adf008b0dd75d0d1d49d7d87a3", 0x1e}, {&(0x7f0000000380)="4197a130d95facbd", 0x8}, {&(0x7f0000000640)="b19b35661b91d1f23ed36662742829e4a24d7753e33ff4d4a46317868fe579b8cea372bfd8f4bdf35bbdebb68bd6eb68daaf73cf1f7e04981b681147b8531f6dd8cdcf90eb1e23131cc8fad37d5d442e5bff24279069c9ba7d79b886d1fd9c91f3c3c5113425b1312f9705fa8b661a6843f4d1ba8183f581c320d6ba80a31a79b9535c", 0x83}, {&(0x7f0000000700)="8f4d80f7aa969ee708e975e2379d91895b82e469f8a0158b8c44e9b7117618ec17435a1cd63178ebe6421b2bdb17f4b027e5d5bd7ab8a3b106ef32f5248e9aa80737e66ad18eff251c1c5129afccc2d2bccc8058c10939ac90f1a9af9bce86514f3d4ef4264ecd4dfc38a9bd264758124168473e0658d03a3689b2ed18fbcef3d1b446c91ff88bec87877f460f3ee49707a3309ef24b638299d8ada3675aea9fe2ea38ad526be601791f1ca5d1c979383d8b9f5acca9", 0xffffffa8}], 0x6, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffec791511c5d33639d2140d8ddfb9d7655514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8337e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace97"], 0xeb, 0x0) r6 = socket(0x11, 0x4003, 0x0) shutdown(r6, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r8 = dup(r1) fcntl$lock(r8, 0x9, &(0x7f0000000840)={0x1, 0x3, 0x0, 0x7, r7}) msgsnd(r5, &(0x7f0000001740)={0x2, "b1a80dac6915a30c49e3aef5a699b4962cc6d6b71d6e6680fbfa45c8d71b0cff4f81e4d7e0aacadb8123f134d52dd775bb14d7d309191944bbe1a44f50ed72923055b42c2e6f9238061d84a18d5c04a64159aafc7f3ba193971be1057b7b8cd7b47f0e1d9b4dee3f4accc3f446c2f3bc1c367ed88c01fc6ce135d728db021e32dab1f9826c0d4e151a771c1226cebac8032105cc6ca32b339485a419fc0cb7b5e2c4a5629cfe334949d1ee586818e3b49c70bab84b68bc185409968bba94cdb13a2feb4884f32950d84b4e677d4cdaaeafa33c4d5bb161cbd846f70ac2922b5df5bc20d8bc94b257d2fbe568947a2cb6b93469247df1a3bb48d4b88a33a1275841a457ac60084fea7c8039ae077acdeee88dd35c34f7ce0ddb773739e1330f27d773075bec503dbd024e6a6c69af023b8052a4d263c4a228efaa7de76322bf8717ea3c65a9f368dabac631e369dbc3fd637d285a6f5b241bdb63b8360e413a60f48174b0383d66283ead03f4e86c4e92ea7c8a59a4a6b04be38e442d98df04d5db022f9173ae5a68e0c281a217fa390c0bafc50562ffdb378b8f82321de0e7ac18d28e25afabc2981c00d2f5ee71fde21b28ef13d3f163550ebedf279a2329d169af5429de6147a0ec24900976dfe465a4fcca00f6d0b413b45004d17fee7af87e2672d1342b501462cbb45bebe10ae328ebf65ebc4558d4d5c7497a646c75708428f3834a3d11e675214e0650aa8a582698b11d20dc70c7a931b22af21798ea7a503e2ad5545181842036dbeca17ee6551f1c607884928b16bf2b592106e59f20da6222f92ead6d3efd76ae98126b66abf46ad7a31062be6970ca21d5bcc874a6712a926f12676dfe89585ecfc2d76727cb39921f9fbd61238376da0ff56c9d14ce536a036f82316ed5c3195a7055bfe9b3d639ab8df215498511d1908a8d6961c0dcf475f537e2550f30108e22862805c3ce0d60503e59b4fe064d717b48b26129468b60c231ad21d1b325ea8de04608e787e12bdbce29d5c34c6c0c9411bf179e7f360d45e6ce8ad0632b9f3ab67e1a84f3de74605fe59907e5b068a296eca8ce4e935df08ea2a6c41fb193482111e13fe03eec075665f00cad089a1d5bc58811e036104a2d4812f8983076cdc5478eb69e99db362029c87b2bf96d17fe73a375f7d8f52bdb6587fc27c0d34dbc9ed38affdf139deaf641f687aa4fc06bad0a03a1cadff2fadf3fa31fd29ba2aab10179cd5e8a3e2043e536c23a92dfeaafdb2f2626e25d5cc0b08ef0df8a1131ecf0b8a1b72fa69772dbecbd273c1af86daa26197f2d1368acdb7b687bac5387f0e78a1a4c4f991112450d453e51c9837aaa7a73064ac7797c06b8f2eebac00d322eeb83ea31110d143b65ff4b05ee62bc493779fb8f8543aeeb5666646645a01d6edda4e136e97c715e0d03800b86e6cf50a8a9a38937f87be66bfdd3216685b11598e12184c0459c6086ebbad5bd198ac03569bf9f34a7428a801523e77f8300c15311d707c45de19917c9181ef1c5436e0088d2c52c4a82f57cd716da77fb275f99d3b41d4effb12cd1768c2c48be41c7c60d4a1d2584601890fcd854da199145bc21c2a74fbaa411f1cd12e9348d25013fa4a3b2dbc0a4631b11aedb10c63fcef78f9faa75e87380dbe711e56fb151c752db9be6dc13d56f529a5539a780a46115fdbc9090d2d21da69c3e3774c72d61111c895fb707109c9e6c15012931aa46e40c93a608299c007d9302e4265d220182568659b4427ceafe7f5abc5bae4c701f712488819a8d34fc27f6eef3ae02dd4bd119d76dccd1818e1e92a291afeb921fb60af3c890ad7aecb86e4f6a18e6db5b2342e4b56e666e13acd647b60322724717949a6d5d7d06d6ed21b7f93e9a9e418a1f1ced93e8b2fc426852d570dfc762dffd332412e389da2d40b97064a3f5ad2d31a4acf0a6764c820ad44d5a9f80a705fa51748b746cc59897f5b09fa1a326f2320cd498cc9da92144dfaf7c1bdb9fd980d9d20488208f147fc6d98469b4c6d085ca86da6f6fa79cbb5fa10d84dcc632ef38d1d355ccf7fcea15a5558aa703e0dcaf8b6f11753c7938e1e225c9a72f6fa6c87ffbec465ed8fef5ecd90cd96c0aeff003c8d92bf05c1d1415134edaa339852cf1261e68a725bb74b4c85972899f9e38f12e76089c77d44976e4968cf79721b3e88011dfc6cd705b250c5a65062601d16d4497656cdb732e5c9d47d25e465553f2caaacc6d5fb1c4aa724d59eb43a619de1c48d36c3a53675816ad784322c009995ff2f6b67d4def38a4c088710568342ca0f84f87ae4fa63e217a3bd7cfb1f2e949512d610658c7eed81ad5ea67a42ef9b615f582e8801778b061f5b5fefaf76ab631e367c24035a5f2ea1c64729ead2455fa05f7a5eef7c100e303887aeed3ca380640e634c8031ee2d44bea104f14bd31ebe5c9cf51c42f379b47c9c5872c692f8103424f626c6f0727094cd3228288235f08580db30fbb2ba704690cb464d87748b51202418cc567daa0b63e206240c7967003fd5f63f4582a6e70452f2e0ac34b1da5daaf4811a446a7a981f6d9baf81caf4bdccf998cd0523e7299cc09fa0a4414f86fbf9a8c7e9fc928e5a009966eb4a84cc71b0c73f7e26ccb10cb28b36c5045fb632947165bf3f8495cfa2dd56be081144820df9e2436df3e7cf830c5d91be508f5fdb9bf25fdd55e19b3666050b864d9384e0ecb104a62ec7e02128b76bdebe2a4a07956134fa27fd51be78b52692e26d01415a585ba4dfb61a5c3bf08dfd432385f5f5b64f69030ba1f9ac370ae52c3f008165ebe637c50e462c39f319eb17e60c50164d0dac139fbd15bc436cc2a25872e11e98ae2c7e2ccacf4871043ee1cd7d38c9325e06ed4eed63b3f48e7f051cd62e39a4a43a1d2a577f13595938e6ded1205b87f002d4e4df4ba9e1c388796ddbc916edb4c7617504975d4a73f7b874ad1bc7299aabf48618ad0d2d43535701683d5adda594203ae11912fb4d75cce073cd0d5cc696b0b6948bd562a74ecbdcfad9f2bace7eb906b0fe2ade74aa74f85a446ecf88a3d05404e65755c3f87c07b245a5706f85b1cb36da5310a1c25c48bfcf981186a36a59397e02ed4492a26360bf990048b92c53fdeb4467d491fac73bf4dba660e2b526396d164b857668381df9e81d5a0cd5fe1ac08e4159e10591cb8f6ee79944de3f5125b7ab5262099fe783eb1c6c68fc033f23c11f61a34ed65bcd404d3a6473a8179d14a81153b940bcf958d762869e8c3c2a0734589cd241ad180c66f952db222ba3423217b5c5ebeb2423c53c6c9f2d6795eea1f207bd7f84a2b9896e4984939d2d29834af97883b598de71a9e13cbfdc663471a894737b2a2483c887a0f8124105258c625da592e6b3129ff3bdab13b975380a1471ac76c18bf447254916c8644c9dbca9795831e1e31163f36fdd6d2494970b97137f78016b0d9f6d02040bcbd0314e6b368ede09770f06485354671bc4b4d7e19458d4f7d215484fdd5eebf6db41f27fe5d67cc535d72f1464da74a945cab7f9d5f5b803b9ec47eabffe713480c589c797748a72b830639dc80cce6079dd138a109c43a78ce5101684564db1b7d8e7a254004017b625abe20a1a9e04538d929564874f46a2afa83075923085e861122984dbe2c302f3e2aebe61114e65a66c1d2fabd23c01613161500c4c4323e94b74a4502060a33b67b5dc764f52e59e3dc22cb6f5cc7ecb2c8887202a23805ab2e0bda159a963d927f2a4db5f81546e8ec5492c86b3424b0292c8a27a6f63670b929ddf784fd879a90e86be1b6fb19711a451edf55da91cac1fe7e5e61a21b1da5eee24d7a55c48b3339d3ce524dedb7eb42827029b16c3c5acf919e8f2f1275c16bd7153befa9cd3c6f8d40fea21b9c6ace4de20b133f55fd2e4c8df5b009b8ea075ddb80da92a5bcd9c7b354b87a1775c23e0245a1ac9c706f811464c636721b62c73fcf3309d2dd932e85439062fad79ad1b4c34f35c868e973053fb2a9f0308fd9c95392eb009a51673bcf10429baf32f26977231fa8d278cfdc2470600f8ce16cf8366172dcd9a6d634b6004435aeeb37abbfda0e075cc29849ddc778dbf918b7d63ef15562db317136c542ac4b35fc2ff4e61a5dac28addc6f6f2d39676349b2517aae707877f31f60a104e055903400d642af961d7f2831a5b488944d20b2ce5939e2c2ac68d4ca7c25c4e936a6ec2695f0c2914c0643baf7dfa4a6b3dcc69bb1db5ada6c783481cc36e3afb4bcdc33432dfa331b21cddc1385c77de53300516c013c297e8cfa051ed73e20c32922fedef130b48975dd1a837057cc60cadeaf1e9ab5911021a5b6f3d0af13b48b60f017bdf0888dcfb281edf2f7af89f935019d0721c1270fb591be9a9b5d288e90eb5a04f15669ac99387a84dc69de15277b9a95fb2958845344b5e3c24199b096a6a77104b373451f0ab150348fbf5aeeef39262134cc28fe6b788e16a0a131418cab4069ecd96a345479944b53cee483ba5c25165988970fbff156c993fb3a5e07d51191c1878e78b7e393e09897a0d63707e07565117b468d27d30e6c7170ec222a2125958b35dbd76cb42b7018418101c12b2d55117653f8b30d258d92076f8e07e5000b0398025c27c36c5368de9ad3b741b594c3048daf930f9e38972b52e0a7479307eb7d0b5966c1f35cc5b20b707833b5bbe7c248ac6cd15d0fb8a24c4ed9cf07f2ebe0b2444522e325d51f62752b0666bec4fd5cf37f900e941a5847180cb04777bf555b42876ea454482fec6c6b3497961342744c8d32fef3dea1532ac03b41979ac70668a87c19345cfb78d576db7ad6900673a44d41b32f67592ba3b3885cea9db69b04ab2a3707d1300a0bdf3d2c6a862ad16f238ad6e70301d6ec317f44bf2c0067ebe461b7d91fdda7563d37836e9a2d64ac6ee3d7164783d781f6e1ef7cc2d3138f6bee4be9658927c2611c778871bca7119caf6177a5147176e8dc89da7ebf53c368e0468cf1dcbac009b5567883f7b863fe2ba3c2e39ddf701666d7d313ec3532641ca4ec594af9ac198a0a3f6fbf48877e2aab2903b2d9a0603bc502c12a7d408b117811ec7e3dfe2a34aa736b20617f7a28d297e2b253a6a3253982e092da7079470df4c71aaab41a49dac603b95a7a19c68f677e6a2dca5e9be9200bf05df8bde5ff5fbdbc5072c476cc52b93f7efa385890cec0bdeb8f92666307a64388619745f13d299c5ac9aad44a83f95248599e47876095621c640fd194951620634bf400f3b5fc2a7c70812da89d4380441dcfa6a3508ab5834ec841ebf7b4b93815fda3729670357310a81816bba5c03f8b1e818fed1ba615d303ca0850f2a51121a6e7032f5b28cfcd9cfe3511728d7e4519327341c74fe390d19b76dd06fbae9bf6dec33b62b9d4e6518bcbe84e5a795c057388155c456c23cd3e1f95754b96b43caa9ac36b85b49acc8e91d7791522304db09e0a195b0d44e32a40ae0c6d7c8942e77c3a767c860ae858bafd866d416e801780a51f19fa51fbad50c6430f12c03c0c23551a8adaa6fe1457d0e3549dcac91af5b7010a0b2a42cc69b7336b83c31d1b7d66ee23321695f9252705033708f2a5da0b9570b5677af14c09d95495d0c8439ccf9082ce8799a768a8d88a6df17ef2f3d25750543dabc3c443654ae8ed99e9da004b028bf92942187cfd285d8657b0d2d9ef9cd826990402b47240c5eab65689601e26b1f4102f358f7bc41535ab7dcf06313215014de0bd6211d978"}, 0x1008, 0x800) close(r4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x101) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r1, 0x2) 19:33:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) shutdown(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffeb8, 0x0, 0x0, 0xec) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) fcntl$setown(r4, 0x6, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x6d64e9f237656adf, 0x0) mknodat(r5, &(0x7f0000000300)='./bus\x00', 0x1, 0x3) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c15804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) 19:33:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 19:33:24 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x800, 0x148) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2bd88b2951b15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/209], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x14, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 19:33:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) rmdir(&(0x7f0000000080)='./file0\x00') setgid(0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, r2]) chown(&(0x7f0000000100)='./file1\x00', r3, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x400, 0x3ff, 0x3, {[0x20, 0x81, 0x669, 0x0, 0x100, 0x9, 0x1, 0x6a, 0x101, 0x4, 0x7, 0x3, 0x2, 0x2, 0x5, 0x5, 0x7, 0x2], [0x8000, 0x7fff, 0xddb, 0x8, 0xe97b, 0x100000000, 0x6, 0x3, 0x1, 0x100000001], [0x1ff, 0x3, 0x3f, 0x80000001, 0x7], [0x12, 0x6, 0x6, 0x4e1, 0x7fff, 0x7], [{0x7, 0x28d, 0x9}, {0x62a, 0x1, 0x1ff, 0x3}, {0x1, 0x8, 0x6, 0x4}, {0x7, 0xadf, 0x5, 0x8001}, {0x0, 0x0, 0x5, 0xc294}, {0x46f, 0x55, 0x6, 0x3b0}, {0x642, 0x7, 0x3, 0x9}, {0xfff, 0xb6f, 0x9, 0xf9}], {0x9, 0x2, 0xa8, 0x5}, {0x14a8, 0x101, 0x2}}}) getpgrp() r6 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) read(r6, &(0x7f0000000540)=""/169, 0xa9) connect$inet(r6, &(0x7f0000000600)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)=""/183, &(0x7f0000000700)=0xb7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x2, &(0x7f00000007c0)=[r4, r7]) recvfrom$unix(r0, &(0x7f0000000800)=""/239, 0xef, 0x0, &(0x7f0000000900)=@abs={0x1, 0x0, 0x1}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x10000, 0x0) semget$private(0x0, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x40, 0xfffff801}, 0xc) r9 = open(&(0x7f0000000a00)='./file1\x00', 0x100, 0x10) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x80, 0x0) linkat(r9, &(0x7f0000000a40)='./file2\x00', r10, &(0x7f0000000ac0)='./file0\x00', 0x4) r11 = semget$private(0x0, 0x0, 0xa0) semop(r11, &(0x7f0000000b00)=[{0x1, 0x3, 0x1000}, {0x4, 0x3ff, 0x800}, {0x4, 0x4}, {0x2, 0x100}, {0x2, 0x6}], 0x5) pipe2(&(0x7f0000000b40), 0x10008) 19:33:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="4724e5b3ed1d46c82b3fff6e61d28e4f9be9b0bdd7abf6685004ad9e0bc1", 0x1e, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0xa4d5, 0x4}, 0xc) 19:33:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0x0, 0x9}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getuid() r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x3, 0x22) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = syz_open_pts() r15 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x948dbdf83fa4585a, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000000)={0x9, 0x10001}) r16 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, 0x0, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgid() 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1d2, &(0x7f0000000400)="b4dcbdd0ca960000000622b303faa9c6e6fd92f08835acd76832374b72fd15e0d1cfb558dd65f24ecc20581e3633a5ebb4082aab6cd202cf5714e18bfc480c96858d08e52ae60440d5c11122e9ae831b398e5374abdb64e63743898cb11db7c15fcd95bcf7da8a9bb80d98a55b5e0d83d4bd22c8a10b1a02813be1bfefc81e3c890716640413a058b780ee554ff941f818d24a20f7cc6a895f300f102f49da837906c6dd7fbe2f81c2903b9413d05cbd83a9b5cc5d64750603191d34a9974d3c81cfb5c11f1326f8c355496d36a0b4139e605dca5c74bad0000000000000c713763a8972715a4bddd709b2b28868750a82867fa6d776643def941a7be6f8845a3f77b0e7199efb042fc12edf0b0ce4a8c9f64965076edd284e1f5531acacf320c6da37b8afdd") 19:33:24 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe8f}], 0x3b3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) 19:33:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x1000000000000170) r4 = semget(0x3, 0x3, 0x20) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x2, 0x80000001, 0x405, r7}) semop(r4, &(0x7f0000000180)=[{0x6, 0xfa, 0x2000}, {0x0, 0x400, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0x4}, {0x4, 0x9, 0x800}, {0x4, 0x8001, 0x800}], 0x6) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) 19:33:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) getdents(r4, &(0x7f0000000140)=""/215, 0xd7) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="d743bdea00000000c379d6d45406d465ce47b6162ada55c57f766ac4f535fca92fe712bf77468f7f9d2b38f4b2c856701f205af1457efd462c80bbcc021fe954d2daa7a5a5bfe1d86869628c9b46470a09a8bd6e456a35921da5466a73bb97980bb5991843b64e"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) listen(r3, 0xffffffff) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83, 0x0, 0x0, 0x8}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x4003, 0x0) shutdown(r4, 0x0) kqueue() sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) shutdown(r5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000440)=0xc) kevent(r3, &(0x7f0000000480), 0xfffffffc, 0x0, 0x2, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x11, 0x4003, 0x0) shutdown(r7, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x800, 0x0) r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000003c0)=0xd) getsockopt(r7, 0x2, 0x2, &(0x7f00000002c0)=""/164, &(0x7f0000000380)=0xa4) listen(r7, 0x10000) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x4) 19:33:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getdents(r0, &(0x7f0000000040)=""/84, 0x54) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r2) 19:33:25 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r0, &(0x7f0000000140)="ee7da67c49136b41c01c5197e61d45597c4b7eb5edb34ea617cb1077f9ce2ffc8339d4a486eed387c258ad19486fe2f7e7dd104071b8bbba", 0x38, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0xffff, 0x2, {0xfc0b, 0x3}}) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "0710020a68fc34bc00009a3a860000005b7978f9"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x2000004e, 0x711c, 0x200, 0x0, "d6b50261c57d3b474ac700", 0x6, 0x1}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="4e37212f9bcf3d9e49046af1984eb6633737c8468a8a0394a54f63985ca82329f3cfcb20910a086cff7c7e04d27486900ea1a3320bb0211b59b72b5c4f0405879ca0186bf76739c6f9bd57ecd9ff", 0x4e}, {&(0x7f00000002c0)="18f9a62c3fa17b572062a420060812ee8ecc499f3188c40d2432ed7120cce4a3419bf04a43dcd00058cda64b6e9f4ff23a4d4a0f6b41c337e5a2b18b8e936375eb931637f19e5c1dc573baed12102d72bbc7a53b05832b9d94159bb2398dc8bdb615412919bc4ee5776b615e8b163f5700c445359b8e", 0x76}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x2, 0x4, 0x7, 0x3, "94e586b52df3f03b4e826ce08de8db2f26ebff6f", 0x633d, 0xfffffffd}) 19:33:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x20) r3 = geteuid() r4 = getegid() r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000000140)=@abs, &(0x7f0000000400)=0x8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r11, r7}, 0xc) r12 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000140)) r13 = getuid() r14 = getgid() r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r16 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r16, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r17, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r13, r14, r18, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r21) r22 = getpgid(r21) r23 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7fffffff, r3, r4, r11, r14, 0x1, 0x20}, 0x8, 0x100000000, r22, r23, 0x7, 0x7, 0x9, 0x5}) 19:33:25 executing program 0: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348598280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a41e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482b"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x80, r3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xbb}, {{r4}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f0000000240)='\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) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4}], 0x2) getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) getgid() socket(0x11, 0x3, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) 19:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) close(r4) 19:33:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x5, 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) close(r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x140) pread(r3, &(0x7f00000000c0)="55d8499734276485c0b69f07da71c5fb337f89c5495d1c2cbdedf50e44cf1e8e0c826dfcf2a48cbcadc9e2e8697d47a95c8d967ed539a2c8ded21d7037a8374df157da40660d0d35611e3c825f2df9e16e246838ff8619376d68c07344f1c438062e6b6cdf08ccf008a19aa8755b815de70e", 0x72, 0x0, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x120}, 0xc) 19:33:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000080)=""/244, 0xf4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/120, 0x78}, {&(0x7f0000001280)=""/251, 0xfb}], 0x7) 19:33:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x8, 0x9, &(0x7f0000000040)="4abfd59a42ab636def992e953f328a1ae17699e318d46e35a81454081a03b23399589f8a13e11dd5717054d4d35e7c3ca361cfe0ae0bb4767e4c9fc683de9c375dc5b645358cbb944c053d340d142d24d1e5081851aa14c2b13d0b66392302371d753f6e01a023a40b6f9176f17122a8eae623d03aaef330ef149ca051b8de69b6edc8fa310f3e5452b61ca0c67d9a239d202131b92ec4bc2bcd9f659e50eea83fb4506368fad77e8920d49d9757b6c1bd02e15cf625e1eebd72711c511e7584724f4cc6f2e517097f60934a4432a875367bae", 0xd3) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x3f, 0x101}, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0], 0x12}, 0x0) 19:33:25 executing program 1: r0 = socket(0x10000000002, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 19:33:25 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be8c7877b00e00000000000033bbda8224b0f39664ec1843411d92d772e78aa77083725bf7f7ffffffffffffa6000000f975fd061a5787d8f10000000059011432918aa3f558840789f1974266bc7cd5e0189a7037ea051b17bc57b2cee80880a9f0e37bf4e576250000"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r8 = syz_open_pts() r9 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r9}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r10 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r10}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r11 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r11}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r12, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r13, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r9}, 0xffffffffffffffff, 0xaa2b929793a56dd2, 0x2, 0x7}, {{r10}, 0xfffffffffffffffe, 0x10, 0x2, 0x5, 0x6}, {{r11}, 0xfffffffffffffffd, 0x10, 0x1, 0x80000001, 0x10001}, {{r12}, 0xffffffffffffffff, 0x40, 0x1, 0x1f, 0x7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x8, 0x4}, {{}, 0xfffffffffffffff8, 0x7d, 0x20, 0x4, 0x6}, {{r13}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x7ff, 0x8}], 0x2, 0x0) r14 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r14}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r15 = dup(r14) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r16, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r18, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0x7ffffffffffffffe, 0x0, 0xfffff, 0xfff, 0x80000000}, {{r8}, 0xfffffffffffffff8, 0x1, 0x80, 0x200, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x40, 0x7, 0x101}, {{r15}, 0xfffffffffffffffe, 0x0, 0x4, 0x6, 0x17f}, {{r16}, 0xfffffffffffffffc, 0x80, 0x2, 0x6, 0x8}, {{r17}, 0xfffffffffffffffd, 0x1, 0x8, 0x200, 0x20}], 0x4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x1de, 0xf0000000, 0x800, 0x3}, {{r1}, 0xfffffffffffffffa, 0x10, 0x814e430e3f26c0f6, 0x430, 0x5}, {{r5}, 0xfffffffffffffffb, 0x10, 0x20000002, 0x4d, 0xff}, {{r18}, 0x3, 0x11, 0x1, 0x7, 0x20}, {{}, 0x6, 0x5, 0x2, 0x800}], 0x3ff, &(0x7f0000000100)={0x7, 0xfff}) unlinkat(r5, &(0x7f00000001c0)='./file2\x00', 0x8) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) 19:33:25 executing program 1: unlink(&(0x7f00000000c0)='.') r0 = socket(0x6, 0x14005, 0x3) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1, &(0x7f00000001c0)=""/248, 0xf8}, 0x2) 19:33:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/214, 0xd6}, {&(0x7f0000001280)=""/148, 0x94}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/18, 0x12}], 0x5) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x659, 0x200}, {0x18, 0x2, 0x0, 0xfffffffe}, 0x9, [0xfffffffc, 0x452, 0x1, 0x6, 0x4, 0x8, 0x4, 0x7]}, 0x3c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x800100006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6, 0x0, 0x0, 0x93d3}]}) pwrite(r0, &(0x7f0000000280)="8940cfef417475851d", 0x9, 0x0, 0x0) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x4, r11, r14, r9, 0x0, 0x14, 0xffffffff00000001}, 0x100, 0xc0a, r15, r15, 0xa5, 0x1, 0xff, 0x6}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r13], 0x4, 0x2, 0x1800) fcntl$setown(0xffffffffffffffff, 0x6, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r28, 0x1e4, 0x8}, 0x5, 0x5, r29, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, 0x0, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r3, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x1, r20}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:33:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\t\xff', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x10001}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xf7a, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) fchflags(r2, 0x80000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgid() 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r4) shmdt(r4) 19:33:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) socketpair(0x20, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0xb, 0x8, 0x2, 0x5057de82}, {{r3}, 0xfffffffffffffffc, 0x0, 0x77fcc32ed032f374, 0x5, 0x2}, {{r4}, 0x7ffffffffffffffa, 0x10, 0x40, 0x100, 0x40}, {{r5}, 0xfffffffffffffffc, 0x78, 0x1, 0x80000000, 0x200}, {{r6}, 0xfffffffffffffff9, 0xc, 0x10, 0x3831, 0xff}, {{r7}, 0xfffffffffffffffb, 0x92, 0xf0000000, 0x25, 0x2bc}, {{r0}, 0xfffffffffffffff9, 0x2b, 0x0, 0x4, 0x401}, {{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0xfe6, 0x8000}], 0x1, &(0x7f0000000240)=[{{r0}, 0x8e8e3c5633372e0, 0x2, 0x2, 0x2c12, 0x1}], 0x0, &(0x7f0000000280)={0x0, 0x6}) r9 = socket(0x2, 0x1, 0x0) setsockopt(r9, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r10 = dup2(r9, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r10, 0x1) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={r12, r14, r15}, 0xc) 19:33:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = dup2(r0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x20f7c7c023b70e8c, 0xab, 0xaefc, 0x0, 0x7fff}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = dup2(r2, r4) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r3, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 19:33:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 19:33:27 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semget$private(0x0, 0x46e1bb4728365867, 0x8) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 19:33:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c7, &(0x7f0000000200)=ANY=[@ANYRES32=r0], 0x14}, 0x808) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:28 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a38620700000d008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e50001524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137e5ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a41180b94359a00000000004c4405210c5e55eb973399c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee51bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea4f77751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3842a1cb4338f3bfee17a070016a0dd2517741374c70916b23a8b086c43633a4162a7e9919a0eeeaee00000000300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e11bdc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe8645553cff140799decfd9a64cd1bf1b1173c10000ce0a325aed454f7aab19d1f04a3cc4931c64da6e3def3f5a190a05885d48b3f7b987154305aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da700008548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf905004fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b09938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44967ab79c436e10ca2c975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274ecf8cb4956d02c655da7c85d1e015cd556f52"], 0x1) socket(0x2, 0xc003, 0x6) r1 = socket$unix(0x1, 0x0, 0x0) writev(r1, &(0x7f0000000c80)=[{&(0x7f0000000ac0)="e71df32a743c282dcdb13d22e0da44d31a875732317b68b195f66c98b393f6"}, {&(0x7f0000000b00)="b1c3ee19de7680ceaddff87b3a60999583cd7cf84ef12e3d9bfd7ceb3df57c3f7d1459562e63da784e5df704061957a54c11703bebb1ac47a141c1e65e5a41bba839a65a769faffe982a883b6bb054f12558e9f047c0c4b0dfa603b4d6", 0x244}, {&(0x7f0000000b80)="47134db98b948b968279ca5b6c6ad9d959d6e713c9538805eb9e886ef7", 0xfffffffffffffd74}, {&(0x7f0000000cc0)="fce5bf03580e9a88701c71a05c0b61c161896ca20fbeb51975d034e6b7076542437297756a6d3a9e34cadfc7487328bb223ced24c70ded92b8b96322237c96816a4c9143de6552f39c73b6f5dac024ff75a53656e355a11e1e594c64b45022ae753674ca19e500c0bfb8434603808c88d3017f610c7cbea3be093e04bad42bb05e3232da924433f5baec9d0c5bca1501e584b7f48f14c7edf7fa2d5edc29a830313160d214d397e134ff6df44031df1761a734e546135607b920cecb58f203214ff732f73584a32ff2ca3f8461bbda22184dbf087dd6a04ae821e9f720d2d4998b8143d1e764add9365e94bc3a2f0ecc50ef"}], 0x1) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r7 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r7}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r8 = dup(0xffffffffffffff9c) r9 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r9}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r11 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r11}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r12 = fcntl$getown(r0, 0x5) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x6}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r18 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r18}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r19 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r19}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r20 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r20}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000980)='/dev/speaker\x00', 0x10, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r22) r23 = openat(r22, &(0x7f00000009c0)='./file0\x00', 0x400, 0x4) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000680)="292ac58287c669e2a74b2e44c7204485c1d62d32d3e3b21891c78b87839e45e4158ad2e1a2725932ef6904821043ae4b5e90c1bb675e80070a81bde8f0766c229b67fda7839a25baf66439c01b2770fec02c0dfb68a3cd29959516cd57aebb50c4f6eff255d417ec497f6993be0b27f0219b9d8b27c9404afa36ea16da8ee37c4551e0f233bbc50a077fa0e7e67275ada91693b5ed24b7aa", 0x98}, {&(0x7f0000000740)="3d76dfef74997615e6f6e71d078de18b6e4ccacc6bfcd1c9bb3700e75ecd86936a01044e59adeeb16c40a1a549354eb56795d57ecb340a42c84daea7a1a874bbf940d899b08973dca5698ae1a2488cd249ea760c94510c3d58a761048a01a2473a199cb0c7ada97a96fb2f52e5acba2c6171f9c6ee90472e14819e5059fd125a04a88abf3283a4944c70bc35c072a612475b9028373aeb905c24f85c6a7828444fd4f71d361c4bfd4784540cd2f84abd3766166dcd56a55037d89125620630f67b084795037a6cab6a40af553612a3f81bf9ce767c0137ef4eba191d81a5bcd23a5d5143ba2458a14940ad1e389737521a249b", 0xf3}, {&(0x7f0000000840)="862aae62d8e67058ed97f16915beee53b62f05d2b6ca16ee8fa9f3ad1a35183f5c6f62e5e4867be8781d56deb1bbce897d856e4b45a3b620ac9c7a2e38b2030e31f3858a326feed0129dc3cca35bd56ffd33b61472d225382453e73943f48d38b2b2858b6a169d7a7b8c3aa4faaecb275eedd0a380a51d1245d7a5c2f412481c4ce5ed36aedfdc2a427849f57af968eafeee5664a70d92d7eda3fd224c075e27f2f03e5124c11b007da2605a10698101ce654c129c58a082c118b519c6c75b8f7e96cad4eeb3f1ebc6194f", 0xcb}], 0x3, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x30, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r1, 0xffffffffffffffff, r1, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, 0xffffffffffffff9c, r21, r23]}], 0xb8, 0x402}, 0x8) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2e73549}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x13ec, 0x61c7334c600beb6e, 0xf8, 0x8282, 0xb3fb}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 19:33:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r1, 0xb3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0xc002, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="bb0b2103f8c7b7a58003fd5aae760c19abc9f9a3774ca749f384a24004d9f48e1478c04209361ff48375c6411b52bbe047b30246a075cd20daa6ac91ef9c3f8a3878e856adc2fa5c197dcfa9df720ccd43ee57050886f3ebe24b1bf854d3716086e83df4b64c1d1d53c8ffd9d01ab3a34a87b513790748256c089c9f1c519122"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r3, 0x0, 0x0) 19:33:29 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0/file0/file0\x00', 0x6000, 0x1) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x148, 0x10) rename(&(0x7f0000001300)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000001280)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') getpeername$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) 19:33:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\r#'], 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880), 0x20050, 0x0) getsockopt(r2, 0xfffffffd, 0x1f, &(0x7f00000008c0)=""/41, &(0x7f0000000900)=0x29) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xa2) dup2(r1, r3) r4 = syz_open_pts() semget$private(0x0, 0x5, 0x20) close(r4) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000b00)=""/43, 0x2b}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000940)=""/259, 0x103}, {&(0x7f0000000b40)=""/92, 0x5c}, {&(0x7f0000000400)=""/66, 0x42}], 0x7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f000020a000/0x1000)=nil, 0x1000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="ef7ed25886aa3ef15d08f3f667c5b3ecee977706058f21ccfdb33df3737a5c9047518c169a2d9d76568ef3498cb4b66dd97dd95d41eef6bc63db38c16a21114a113f6620c52a7204068544e52571817f9410f2290cfd4ba45a8ce2f57afe0328f94c5606b7b68adeff0b748ee1134154c13e4373c1a68429f8478930384f33d75484e554080d9a9189f50e4b12192a1263679b8009c805d43eb342d5d90c459e5252884c1d94276dc4fa12773ca05713a5e3edd6881d3aa5b5e94238864d7b97e5dd8b1fef9ec32305e27b0b0eacef9931f2abf9a9f4be4e3baa1c1d87fb7aa930f7e3a84fef01b2e7f070ec857fdbcca9582ce162"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1f, 0x0, 0x0, 0x8}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0xffffffe0, 0x8d4e}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x3b7) 19:33:29 executing program 0: r0 = socket(0x2, 0x1, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) pipe(&(0x7f0000000140)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0xb7) setsockopt(r2, 0x9, 0x4, &(0x7f0000000040)="6839052a068338cf13b91dfc1358dfeeb00e8879785526fa6187619082b04cca987af7da683b5d2a217c97949dcf9eea5629322d8029309f31889cd009fcb434c7d03308713160f0d3aeb90af4a0de85f10113bbf76765a007e10c34af6cca92118dee0972638962acdb4b1df9c4080b62ace4e4f9a7d6bab3ab4856ff716cee774dde6f889c33cd7a263fc449f13b37354338ecdd7409146725e1a057f7fb957889201198d1ccb8b5f7b7c43f52052b7d9e5a8fa26bcc97ea302ef5fabd804a792b3db07c98ecf425f6687d4c42f206b500eb06f433e3c47b2948800973aa0d43ba137d2e4bc0", 0xe7) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x47}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x258) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24cc00080000a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r5, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r6, r10}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() setregid(r10, r20) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x141, 0x81bb79c1f1c8599) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000b3fb93c278e7382a00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getegid() getuid() r4 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x5) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = getuid() setuid(r14) r15 = getgid() r16 = getuid() r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r22) getpid() r23 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r24 = getuid() r25 = getgid() r26 = getuid() r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x7, r29, r30, r29, r30, 0x2, 0x2}, 0x5, 0x54, r28, r28, 0x9a8, 0x15, 0x3f, 0xfcc}) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r32) r33 = getpid() shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x7, r24, r25, r26, r30, 0x44, 0x9}, 0x7f, 0x3, r32, r33, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x7, r14, r15, r16, r4, 0x3b, 0x9}, 0x7b, 0x9, r22, 0xffffffffffffffff, 0x3, 0x0, 0x2}) r34 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r13, r20, r34, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) semop(r6, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) semctl$IPC_SET(r2, 0x0, 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r36 = getuid() setuid(r36) getgid() getuid() r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r41 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000240)={{0x7, r39, r40, r39, r40, 0x2, 0x2}, 0x5, 0x54, r38, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) r42 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r42) getpid() shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r43 = getuid() setuid(r43) getgid() getuid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r48, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r49 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r49, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r49, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000002c0)={r46, r50, r47}, 0xc) r51 = socket(0x11, 0x4003, 0x0) shutdown(r51, 0x0) sendto$unix(r51, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r44, r52) rmdir(&(0x7f00000002c0)='./file0\x00') 19:33:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="ca5abf4727b415e74c9b98320ea7101aa8069df71088497bd250ea620c0a4b209937541cbbcacc5361e27881ca2c818d87f81af8bf63110ee31af9514d754f00b87f904b44f9bc5320e2a2da11955f8fd8f7a01a1bf722fbc2ae11470fe34f02617ce3e2459111ec0c0d1ee5b8", 0x6d) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) fcntl$getown(r5, 0x5) shmdt(r4) shmdt(r4) 19:33:30 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = syz_open_pts() r4 = open(&(0x7f0000000280)='./file0\x00', 0xc00, 0x4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000002c0)={0x100, 0x3f}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x5, 0x0, 0x8001, 0x100, "b421277a92091a3edd8b136eb3082c59e4578679", 0x0, 0x6}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x3ff, './file0\x00'}) 19:33:30 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 19:33:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="576edb3462331d776f4eb943e30f8368e396c7425dbdb36f3efe03d081dbc2d26955f1619464f96a5d0b7da667df4099ed44fd5d0345ca367b76030a4b1d6248532611f831448104a7233893f7855c3a3066caa5798389a1952f0f13bd642af8da130f0b45a815f7bf7141433a03b15d219bfef39fd3724c1847235425a393c6b466a6ec6ccb98d2798eb4115e20d81277cdc93420a0ae6e396e660794136ae14ab7d8de7a1ce7ed53bfee7618ff1efc9a2c065706ef97daf7dff923cf24273f3acbdfb9eb3f6ac14ed64831a313e011f7dfe7f83610af9e0e750114a7255afa1f20c4655058622b2133", 0xea, 0x9, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0xff}, 0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x9, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:33:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xca, 0x0, &(0x7f00000000c0)=""/202}) fcntl$getown(r0, 0x5) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x40, 0x4) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000002a40)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) 19:33:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x8008, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x22, 0x10009c, 0x0, 0x0) 19:33:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) close(r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xa73680f3997d408b) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x7, 0x98a93f9, 0xfffffffd, 0xfffe0, "4049072456ed1e7afd938f06ec1a61660b9f78dd", 0x6, 0x10000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='\x00\x00\x00\x00\x97\xd6R\xf1\x00', 0x2, 0x0) kevent(r3, 0x0, 0xfffffefc, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffc, 0x69, 0x0, 0x4}], 0x104, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955007d81afe083737300"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x8) 19:33:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0xb4c3, 0xffffffffffffffa1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x40) ioctl$BIOCFLUSH(r4, 0x20004268) write(r3, &(0x7f0000000200)="9cebfb65107cce16df93a618a5c8678b379933050c4cf4c0598cb93e850f2ed6b46e8c82bc4d893649ac78dfa9ab2fc856e0d5cbfafbe7ac521c", 0x3a) close(r2) 19:33:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0xc) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x406}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0xf9e47df89c2a7714) munmap(&(0x7f000037e000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:33:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x67f6da744b8fe327, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x40}, {0x18, 0x3, 0xde3ab840, 0x8}, 0x3, [0x3, 0x2, 0x1, 0x3, 0x7fffffff, 0x0, 0x6, 0x401]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) acct(&(0x7f0000000080)='./bus\x00') r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x0, "bf3a156456c5221525961765d788b713426727db"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000140)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fd704eb", 0x3d}, {&(0x7f0000000100)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c09", 0x25}], 0x2) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCCBRK(r4, 0x2000747a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x48, 0x0, 0xfe}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8) 19:33:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000340)=""/36, 0x24}, {&(0x7f0000000380)=""/87, 0x57}], 0x8) setsockopt(0xffffffffffffffff, 0x9, 0x4, &(0x7f00000004c0)="a3f4954277df58e410913266dddc38b2e1059bc4a794330d016b2c54d3880000810f43381187473e3a5d0b4cd807253655ab360cd41730355cf2d7e030b34a0f870f7c2fd365cd3241606db4e5", 0xffffffffffffff97) 19:33:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) 19:33:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ll\x00', 0x80, 0x0) close(r2) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) close(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10000, 0x1}, {0x800000000000000, 0x3}}, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000700)={0x724, 0x2, 0x80000001, {[0x7fff, 0x40e, 0xffff, 0x10000, 0x4, 0xc5f, 0x5, 0x8, 0xfffffffffffffffd, 0xdc, 0x101, 0x3, 0x401, 0xfff, 0x9, 0x3, 0x200, 0xfffffffffffffffb], [0x400, 0x7fff, 0x8b, 0x7ff, 0x8, 0x9, 0x1, 0xe6, 0x2, 0x5], [0xffffffffffff8001, 0x3, 0x1, 0xfffffffffffffffd, 0x1, 0x400], [0x3, 0x3, 0x5, 0x231, 0x0, 0x7], [{0x400, 0x10001, 0x1355, 0x7}, {0x800, 0x3, 0xd86}, {0x44, 0x5, 0x62f, 0x80000000}, {0x2000, 0x3, 0x394, 0x10001}, {0x3658, 0x2, 0x873, 0x920}, {0x2, 0x3, 0xffffffff, 0x4}, {0x1, 0x7, 0xffffffff, 0x6}, {0x7fff, 0x3, 0x8f, 0x1}], {0x80, 0x3, 0xffffff01, 0x1}, {0x0, 0x4, 0x6, 0x1}}}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xca33}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x16a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x50}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x784e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus/', './bus\x00'], 0x10000}) r5 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 19:33:32 executing program 0: r0 = semget$private(0x0, 0x1, 0x308) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/det/fpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffe0, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0x1) 19:33:32 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff5e3000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09026efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c30a8e4e9812f923f3682fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fb657bc07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b2350715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b508830523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1476], 0x10) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x125}, {&(0x7f0000000940)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d1f7d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb0327723a2e261cfc997e49c85f915b32b3521f3614552aa7747cc01026eb8b300fb9466408dc2dd482133c1aed2a05a6aacbd50346bb23de0cc8509ff7351e2f343c55f6ccd17e4316a78d69aa9f94b4e9692ed167b7f6d1f69a92030228f1adc143a4fe46b79c9977c83184b654c580681586fca8efe481fa8bba076a8363d2b9df85cafb7a4974c4c8585fe078a4f1599f67ef2f0e38bc32368a6b298f8eaa917d1960b073061cb0244ec1937b12d0e106d80364d473fc77ce6b", 0x2a6}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954167de1804082ee0c5bc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 19:33:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x20000000, 0x8, 0x7}], 0x400000009130dbf, &(0x7f00000000c0), 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) bind$unix(r12, &(0x7f00000019c0)=ANY=[@ANYBLOB="027ce6b29fff3bf95565adb36dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019515a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b64de8233eae8792eb61e60000000000007ae510be153c114e26b6dfd0c283ae451eab3f3d7b746dc8b9a6515cb5e0cc18b820e83ebbeae650bed0600600bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab1037fc01c512d36b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009cb2162235fce19d599a1801c396213166ab5b89eec11d78205e4bb710234d883b4660e9381286ea61619adb62139ab737d2d1142e68483d7e820418d9bb552d30da591f788047d894249ecf94e8253e78a00416609c5c0735f492b46a346ab63bb2b9feb4f9b2696d3f97ce08ff6d50692a06d0eb4a955b7632edebe86441623d1ef60f09cba98326121b6a12e789a70ccf44a355e13a7a2cea0ad9eb5f71cc42b732ec0f26d15f6f62bb7c8e0bb1ae0531ccc734d4315087aff9aaf1b16cb86e1"], 0x8) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) r15 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r15, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r15, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r15, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r15, 0x0, 0x3, &(0x7f00000001c0)=""/31) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r16 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r16, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r13}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x6}, {0x5, 0x5}}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 19:33:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_metric}) r4 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x3f2, 0x10, 0x0, 0x0) getppid() getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:33:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc, &(0x7f0000000840)=[{&(0x7f00000000c0)="9b68141a04a8852d2bfed47ad791b5f4a1cd7ecd8bd2baa661baefe8c832d25abbae536154332205a0aa058196642a7848f9e8aaeae69f52c18d067d23a51de6541c570b82310cf961691773ec5f6f5fe869f4567ebe1e95c46f4813a7d704c2851eb1fff4104be67f03a871e3618998c357354fcb83eba0074ef92354aa0b91083e10147e2e5171ea98c8833186766ad3c5d997bab4b44ab96264786f0c86a6c7563e5f3185120581f66b5ca20da32f7e8f7a6d24d71905898ed0373b0c2dcf4f9409a80aa158ae774826415a6f487513fd7eda1ea85687ef641438f81932f5eab329030d90290217fb3e27430c1498bccc62fac3", 0xf5}, {&(0x7f00000001c0)="7e17c069d1e84675b3490728195120eb3191685af1687a47b873fc7fc24a760fe7c8d0f6623de0d512b14c03b9633191b85d0c54ec255c4599c2807c5d49a96beb74ef4ce1e92c87849138b982b89438892993920d149ecaa1179b546066792b79bdc753ec0a8031dfe2ce9a64467f2b5b0cb946ec205523806364a7b20fd7d6065cdb00b9e996f211589004f318ae09c3acfd8bfe186a1fb03da202ca83419f75e45968af837cb15c", 0xa9}, {&(0x7f0000000280)="66cadd11afb4eb000aee4625e63f92998c1accf7d00dc64f508896f475ff6160ab8132f26ceb15fde59962a96c5ab72ad6254a96392b3f272fe1f5fd0bfe5e8de5f3ad999b3cdc1c6ae0d5ef835acdc325dffafa46b6b7af480273b1351538b290af165429f4b38d27802f2b9d5b53194545f4fa8be2a15ebe21908f03c9b32a085c6332987c3019469071a974920dfbb5d17941fdbe0e89b2c9d63a06af30babd16e01a4a5095bc89714230da329814962165bcced932d79f75093932b632a0fce693a4294e389ee5a2fe21fe5eaf5a6d1eede1e54bf48179bf7b11d2d3c4b8dad51578800bdd72", 0xe8}, {&(0x7f0000000380)="deebf9037aea926a6f96ca2a20301bfebe3b08492533d77ca2098d5845c81ee2651a51871ba78460a281f8c792d80fb0cb44973e86a9d8014cfb797faab1da215a4baa4e2de397213940660e6aa8f02b6be87d6e36592796342e01af70ada54bc8c2", 0x62}, {&(0x7f0000000040)="429a3e67fb00b54c28f1879c46c1b9fe4837e57bf1b11259bc", 0x19}, {&(0x7f0000000400)="41af825d8aa9b49fe2fa2bef9a54507ec0a6045eba9ef36c42b223fbcd0796a48d82a3d1d35ee35296adb5283279855c5d9d961b8cdfd4903d3be65195c661930768a9f306c9c05e310bba67a5cfe6f679e25bb266b60d964d3633243f19bdc2ad2e35f5eb72f57b6dfa449adcc67711d24b6169bd9fb0a53ef29fe1a7d50414d452502201844100ec7058be5c926be67024b285327fcbf498295c3735cee6a0d5d75caa8cad02f660d0e0454f4850c247e8ebeb6226b0bbae3a3fb4b32d32312ea83ef19681af08a8d77a389347cc32b3dcae424592a0e4e63df10d82120fdca88b7f39b99ac70b19876a5ef42a56a8f9", 0xf1}, {&(0x7f00000005c0)="e320acee1be701bf3a6e166ddcd85b4619152fb589b80063e253e0a7f1a2102edebc9c218bf8f71188fcfebcd877d1da8304342c9881d952ddc204a1a2eb0f89c580f87f8f73c92009086909b62a60bcfa86da1a47f4eb2f54087796a8401a3aa31d1dea53e599e1e8d4fb8352cdfba0f75ab19878ef95f246cfa9c18b60593e514ea58ef89d138b2b4e6feba4df47163a36e0ae644c7b51aa7d100ac4040c0d39e29e8b51822ce12f9fc24519083849a7973b99cdcb00fbac3e0819570877599020522c44986fc5e74e694f20f742590a50079606a3bcb8732f3f0405f36019c6abf92f14854adf1cf625b72bb65799d5b00137ae105e222981d04be4", 0xfd}, {&(0x7f00000006c0)="10363dd09972cd327dd69071f9807b758144c22ee6e379d9ceea3a5a051b5f051f1b612a2e0862b13d03ad2c5240cff4c5fff6dc8899629f01b467e73a47ad2a011939622e47f287f8288bc6863905522403e7f47f44bff11190a5afca7029a9f3df01cbcb5a4ea71b87fab8462a9da4e357bc00e47fd433363853bb2a562bb53febc7f34a9ceb62f9dc7336432f322c9d35a03c3badc64605b0aacc893afad3f50fc61dea4b9e11170c1018726ef813d7fa40", 0xb3}, {&(0x7f0000000500)="e9d2b116953c2874bb9f00", 0xb}, {&(0x7f0000000780)="d001f040156a01b5478dfd62cb869bbf2689334c8b5e603c9a816000f8bbf64688a685638e774413575516629d07abe59f6c44a77187dc96dcde3c8918a0a59a610b4793f10f22a622419c3e60122c9da17ab71d7bcd99d75ae56cde9c32ff716825972d07001c6902440cf586ce230a01a841f6f9093561080082158666e4dd1a79a7e5b2109010", 0x88}], 0xa, &(0x7f0000000a80)=ANY=[@ANYBLOB="07d843ebf963bfaab3a0085ce029f0abcabab29e"], 0x10}, 0x2) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000140)) r6 = getuid() r7 = getgid() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r6, r7, r11, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r13 = getppid() r14 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000a00)={{0x8, r2, 0x0, r4, r7, 0xd5, 0x5}, 0xfff, 0x401, r13, r14, 0xffffffffffffffef, 0xffffffff, 0x4}) r15 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r15, 0x0, 0x0) r16 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) 19:33:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x607) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 19:33:33 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x80, 0x40, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x20008, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 19:33:33 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) 19:33:33 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4001, 0x55) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xffffff9f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1800dcec4fef18", 0x5a) 19:33:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20403, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 19:33:33 executing program 1: ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = geteuid() seteuid(r3) r4 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000001c0)=""/72) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x3, 0x4}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xd7aec050f060960f, 0x0) recvfrom$inet(r5, &(0x7f00000002c0)=""/167, 0xa7, 0x8c2, &(0x7f0000000380)={0x2, 0x0}, 0xc) r6 = getuid() setreuid(r6, 0xffffffffffffffff) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000400)=0x53) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x40, 0x0) r8 = semget(0x3, 0x2, 0x404) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000480)=[0x0, 0xfffc, 0x4, 0xffff, 0x5, 0xaf44, 0x0, 0x100, 0x8, 0xfffd]) r9 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r9, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000004c0)) socket(0x2, 0x2, 0x2) r10 = shmget(0x0, 0x3000, 0x27, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x4, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getgid() r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x0, r3, r11, r3, r12, 0x40, 0x4}, 0xfffffffc, 0x9, r13, r14, 0x8, 0x0, 0x1}) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) r19 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r19, 0x2, 0x8, &(0x7f0000000140)) r20 = getuid() r21 = getgid() r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r23 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() semop(r23, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r25, r24, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r20, r21, r25, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, r21, 0x0]) r28 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r27, 0xffffffffffffffff, r28, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r30, 0x20004b43) ioctl$BIOCGBLEN(r30, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r30, 0x40045720, &(0x7f0000000300)) r31 = dup2(r30, r30) ioctl$WSDISPLAYIO_DELFONT(r31, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r32 = getppid() wait4(r32, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x270) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r38 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r38, 0x5, 0x8, &(0x7f0000000140)) r39 = getuid() r40 = getgid() r41 = syz_open_pts() ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r42 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r45 = getgid() semop(r42, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r44, r43, 0x0, r45, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r39, r40, r44, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r46, r35, 0x1e4, 0x4}, 0x5, 0x5, r32, r29, 0xfffffffffffffe01, 0x20000009, 0x8}) r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x4, 0x1) r50 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r50, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r50, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r50, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r50, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r49, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r51 = getgid() r52 = socket(0x800000018, 0x1, 0x0) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r55 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r53, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) r56 = getgid() r57 = getppid() r58 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r60, r61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r62, r62, r62, r62, r62]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r62) r63 = getgid() setegid(r63) r64 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r64, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r64, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r64, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r64, 0x40087468, &(0x7f00000001c0)) fchownat(r64, &(0x7f0000000080)='\x00', r65, r63, 0x6) r66 = getgid() setegid(r66) r67 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r67, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r67, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r67, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r67, 0x40087468, &(0x7f00000001c0)) fchownat(r67, &(0x7f0000000080)='\x00', r68, r66, 0x6) r69 = semget$private(0x0, 0x7, 0x287) semop(r69, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r69, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r69, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r69, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r66, r65, r66, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7, 0x4}) lchown(&(0x7f0000000280)='./file0\x00', r60, r66) lchown(&(0x7f00000001c0)='./file0\x00', r60, r61) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000080)={{0x6, r60, r48, r53, r56, 0x1e6, 0x8}, 0x5, 0x5, r57, r58, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r47, &(0x7f0000001000/0x2000)=nil, 0x1000) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r70, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r70, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r71 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r72 = msgget$private(0x0, 0xfffffffffffffffd) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r73, 0x20004276) ioctl$BIOCGDLTLIST(r73, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r74, 0x20004276) ioctl$BIOCGDLTLIST(r74, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r75, 0x20004276) ioctl$BIOCGDLTLIST(r75, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r76, 0x20004276) ioctl$BIOCGDLTLIST(r76, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r72, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r72, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000375500ffffff7f000000000000000000000000000000000000000000000000730600000000000000000000000000000000000000c472000000000000be6d8a1fde108c5b99c6f9f5712d2016c28645d2c5439333c9627b809683c3914ffafbdcc6091b33b73326210b562acf2d49af02879234f8f01c5315a1ad59352f1e35dc1737161d69a3dd195f2275"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r77 = msgget(0x2, 0x0) msgsnd(r77, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r72, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r72, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9a29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb496eaf40d42ad16ae"], 0xffffff64, 0x1, 0x0) r78 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r79, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) r80 = socket(0x11, 0x4003, 0x0) shutdown(r80, 0x0) sendto$unix(r80, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xfffffffffffffffa) r83 = fcntl$getown(0xffffffffffffff9c, 0x5) r84 = getppid() getpgid(r84) r85 = msgget$private(0x0, 0x20000003c4) msgrcv(r85, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r85, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r85, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r85, 0x0, 0x0, 0x1800) msgsnd(r85, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r86 = socket(0x11, 0x4003, 0x0) shutdown(r86, 0x0) sendto$unix(r86, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000001180)=0xc) r88 = msgget(0x3, 0x83) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r89) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000980)={{0x1, r78, r82, r87, 0x0, 0x56, 0x81}, 0x1000, 0x1, r83, r89, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r90, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r92 = msgget$private(0x0, 0x20000003d0) msgrcv(r92, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r92, &(0x7f0000001680)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bf9992811b5aa2e4da2614fae352388c669d588fa76e7e9a9105c8d7cd40c9a459ad26291a81496dac740013c72fb9254f26247d89f11747f6c167a0c2d931ecd85d8f5c415ebcb7c97d1e0a62d76798bfc7724e47cbc58072734020a167a240f7d67f2538492a1964917d35fababeb211cd8e79c25d14f990a18d20795db924a"], 0x1, 0x0, 0x1000) msgsnd(r92, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r92, &(0x7f0000001400)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r91], @ANYBLOB="c2ef857abc24a54a60e84756c95a80f6c0e39d178b404d78c264806bbd36e8c0c712ecdd9536e0111ffcea20365b6804000000b4f7ebc9d2ffb80c3dafd09add7f6deab9b0518844776200000000000000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r93, &(0x7f0000335000), 0xfcb7) writev(r93, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r93, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r94, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r92, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r47, @ANYRES32=r93, @ANYRESHEX=r94], @ANYRESOCT=r12, @ANYRESDEC=r81], 0x4, 0x3, 0x1800) msgrcv(r90, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r95 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r96, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r97 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x2, r95, r54, r53, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r97, r97, 0x5, 0x4, 0x100000000, 0x6}) r98 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r98, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd)  ./bus € ˆÿ  ./bus € ˆÿpckbd_enable: command error 19:33:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 19:33:35 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000000), 0x10000012b) pckbd_enable: command error 19:33:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0x1}) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 19:33:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = kqueue() geteuid() r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 19:33:35 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = socket(0x6, 0x8000, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r7, 0x4) r8 = dup2(r0, r0) fcntl$lock(r8, 0x7, &(0x7f0000000080)) 19:33:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49, 0xc}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) syz_emit_ethernet(0x26e, &(0x7f0000000000)="404f2062ee981e78ed07c551571115b12ff78d5aee258c") 19:33:36 executing program 0: setrlimit(0xc, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) flock(r2, 0x3) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7729e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 19:33:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07030200f05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:33:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/223, 0xfffffffffffffd73}, {&(0x7f00000002c0)=""/228}, {&(0x7f00000003c0)=""/49}], 0x242, 0x0, 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x4, 0x81}, 0x3ff, 0x1, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x105) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 19:33:37 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f0000000bc0)=[{&(0x7f0000000680)="0100ee3121bd76bd7e7dc741a2feb0a62dfc0f4b8cc87673c7bd182c372e07151b9c4e68af414f547ef9b226611ef20d50474136710199ef1cfc3f56000f191c05e81b3dec1887d5646a1cabf01c288310aab937de06d0b3eb566d42230e338420ccf695cfe8140942020c9ed3e59a5839d20f7810bf95f999050a682a9dd1d399775835159f70f7886423f7f58650b1bab9c1134c849d4aad2b0e3fe2248a8ae406e431bd80fa9441bba06c3b96d8befef817edadb4e98544b14d146b8e96853ae1e71f376a181a1f52b9a443964a2168149b2c97d2c5f085bfb6e16cfacca8d570ecace7d13dbd3660da1400", 0xed}, {&(0x7f0000000780)="2daae31e209d9e9a466a3c8a5a501a67aa03552d9190fa63893fa5038802bb3f208eea79a937a399c2b220811fd0c0e3d072a4927be2fbaf7751d12f45db855da6c6ea74a902b4621c64e78d78011a7fa3d94927ebcfd37eaf6d9f34b354d7c9eba365816796093fb6888db93c620bdff9fc7ad9abbb9c2725c3baa73cd14b3e142e37096e7647f2fbacbb0867c89bc0939a937f0d871b009f9273c155dd59c658019dfa4d8bcfea2fbe576ac45706f8c2c3c07c25afa0d21dacd18777dce0feb9a1fcc6360be4d7ffe1b7d33a814967d7a1d4016cb1dc16d46689dbd7a2fea3dad3a1b8e5ef3901334ebeac4bec24", 0xef}, {&(0x7f0000000880)="185e4570d756e3faf3eb07f05194b20dd909feb664c385cdcd9bd54f2f9cdcc9beec60032c57fe2fea9cf49bd11459b072432c62df5158a8893ec1c507710d37466736577246250ffa8590099bd3cdcea7a9115ce75bbcbc9c19fb332cc7640505cf5ab7f99c7445daba03febd77a87cdfc0c9a82f0fa4d48f46bd4241d8c9d9d4863edd5488bc7dc930b8ec0938dc094706a1212e63e53df0", 0x99}, {&(0x7f0000000940)="e666da6397e64abdcbc6ebadd31c265ad6eb07d5d10580a77738fcdfe873d16efa5eaf733f8a13d46034544c6a4887edda16a37bfa9e83f6628b288aeef495ab6001cb", 0x43}, {&(0x7f00000009c0)="ae4a1526d90b7f8bb9d4d9823ae71ae5c002ab751cdfcfb378a875981a3308b65756e6c2655646b4339c9ede983bac64e3e3ba8481f13ad50f927b359b973e978af84aa57e25390932ae0d2d95f3b76ca1498971094c44552b8b210bf640cfa9ad457cffa3124cccd40ce66f85a864dd3afb47f706dbf166805cb17144b97b8f7a4e191ebb96d09c03f02359714724266cf8524006b1d0350b1e66687bfda97150c30bb84f4ad8174978816267b4537ebee177163addffe80078d0daab819cc2e99dd1a6b5b76d35cd5aa1", 0xcb}, {&(0x7f0000000ac0)="d841e8ff20e82ad33a4c1d40d979c550fcbcd5532627a59b139bc7a837e60214f4a6201d1417bce206a7aa92cdd4121e55a5591f1d884fe3312ac5e0ea753002b9a442f53c10d29413e75354946c1dcd66276ddc024b088fa02491d26fcd99b72e554227411681bdc10b0b399460a259b7d11483b5d7315278b2b2f09134d7975d75a36fd0498736f9738a7b15e4cf6af5231e7d5f5ed792271bf7292ffbde97f9b599e746b04d62bf98b9f9eb60089d07aa4d12512bf2f9c6f957d2f0647e1dc37945df12", 0xc5}], 0x6, 0x0, 0x0) socket$inet6(0x18, 0xaaf69b2847e3b3ae, 0x2) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000300)) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/235) 19:33:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) dup(r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 19:33:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:38 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x8000, 0xf8) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000140)=0x66f04502b177fd72) shmget$private(0x0, 0x3000, 0x94fcfaf9af2e40ec, &(0x7f0000000000/0x3000)=nil) 19:33:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0xffd, 0x6, 0x3, 0x3}, {0x20, 0x1, 0x2, 0x1000}]}) 19:33:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:38 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffd, 0x6, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:38 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r1 = getpgid(0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r7 = getpid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$unix(r0, &(0x7f0000002700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000003740)=0x1002) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r12, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r13 = kqueue() r14 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r14}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r15 = getpgid(0xffffffffffffffff) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r17) r18 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)) r19 = getuid() r20 = getgid() r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r22 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r22, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r25, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r19, r20, r24, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r26, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r27, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r28 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003780)='/dev/wsmouse\x00', 0x688, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r29, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r31) r32 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r35, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r36 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r36, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000002c0)={r33, r37, r34}, 0xc) r38 = socket(0x11, 0x4003, 0x0) shutdown(r38, 0x0) sendto$unix(r38, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r40) r41 = getuid() r42 = getgid() r43 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r43}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r44 = socket$inet(0x2, 0x8002, 0x3f) r45 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r45}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r46 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r46}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r48, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r48) r49 = socket(0x11, 0x4003, 0x0) shutdown(r49, 0x0) sendto$unix(r49, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000003840)={0x0, 0x0}, 0xc) r51 = syz_open_pts() ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r52 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r55 = getgid() semop(r52, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r54, r53, 0x0, r55, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) sendmsg$unix(r0, &(0x7f0000003a00)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000100)="99bcbfe3993cd6a7f3f6b9fb399d3ce970f98063f444db16f89f88dc404fccfdf2783e5906248e428bad70361a6a414cf708b0023fc871c211a75c22291b86e4b073f0925e3326425753ccfdd26268111395c2233626e443ebab7a1a3d55bd3ece60ab3afa07049d0783881531bcbc4b9495c0287f726a7e611ee665ef4d5e8ef781b9a54ae12e1ace1d048ad2feac957022a568540facdcde05afd530a6633378017706f56f289ac548694616ffedd6ba716a42d232a391d7", 0xb9}, {&(0x7f0000000240)="d760c4e82f9ffdb629a1cac20108296dfc3dbf240bf28d0e76236bee8718c65f0018399579e0a2af05de66c07882eb2c0375774ead0eef36ab78e50b24fa6d32102a808a7f158a21e88a3555ae23365ecb04d12fef8e8aa2900f3c18c533b97163e2d85a0af09c3b3e50606036decf95df75a9b17588535ce40d190a3985fdce04b0b476b45f2262640fdc7fab12bc8e8bc79c5a171cf61c9db14cb42bcddb7a9a268bd01691017c6d48870d0e11dc326c6130bcfaa6e10f634c04995648c9a1c2cafd551f53ddfb9582b7db97f5e5b98e3ef31582e14b61eb93852db9029ba0685d695d2cc543cae29c06547dcabccce6f060fb", 0xf4}, {&(0x7f0000000440)="eddfe8c985dd32ce8c8d7b1531339536a1cc7ca258a99d5ef8c60f8e162820c6adb328d2d912844204a559a53c6b07e14436b9a08687b7966c6cfa5a386245c68a0b2ec6553b2516d7439a46f314a6563a0c8e90032762850953a0ef4042315e6e666b785c60fb5663df6afbe7baf885d33f05a20c0f9675f6e186b6986bd160e07034aa929aca5a35a01d95e1b86c1fedaa639edf1182480f8eeef5eb2cafe1e22af55833ab2e5650a227813617d700905974593faae4c91517d710fcc996f5f6c0495e80ad96ed1c81395e223439ffe833f28e9046c77fe40c0416f45dcf551dc30744c883f4170fd41422a4887274a99512d6dd8085006e02d16f7df2eee879f0c7e0f200f8e5f922a42e2e5cd5f161f4e486d1096647004949c6aac6f3beb51337fb047690034d45249d8598e2c6118ee242a0f7170f150351ee155f10703653e3967f8b368cc713cf2dd33ada4cbcf934c98c9da56c2dd6317100657fe8296cb02068b156575c6917881ee03fe7880f302e7a64896853a09f8e06da4806fcf7abf32a24d5f6760f1b1c2f790e8166bed7f4221485f75eab176c42f0a7a3ca668f6fc3d97eb5583a0f797501b6d1c96c5f4a0656e18d2155735670c4a17991a0958d1e7364552df7ef321aec66d2344720a9955e7c2bcc922bead3ab8895e4f54cfcc71544968494c17aca548031b92ca086efda3f82a3d6716f3ac07f8f125be1c601aa5cff9b948ea2850ff46a56c178d4ee04dd2a515a526129d43de455adf97ddc1ad2080aca469fe5fda3ef5437ca1393f95c4a918c39391f67e444b1a5140ffca392b778726daf1adaa2db52d25a381349480372b773cb578aa2c72ba4c3baa6be6c32f9a9ec62a5969b20b5a50f08ca06104e1d6bf72eb13fa7ed9bb1e10940ffa78e0dac46dcfa0ebb8c3db698317ae1ba4162706a547f7540988d94842c2f482b5c3bf8f10b80e847e2b058f79396265f8708f82950bba660243735e5bcaa01ad446d8b505b11684a75b99742a19cb4e95a37b3ad889dec4d464368f1b3435fb9b2ccea270da240ca753f47932c0d4a5d5324728aaca67935625caf85d3311e309025ca57a78611c10fe887b42171e674711672a58a6c1c04ea2b9f20f88185f1faac8ab8759562d42617473c89c4a399b7140ee03bfcb552c1b25b7b939687106b1ea6aeddc292db8dd9c37bf19082a400ba49e2eba209c21bcb19b24d390b2e412517e6a1272c7b03bc0f2a94c30c066c7b436f962898545033eca0137f5a095e9442097dc69305b97b7df38200580ebc915f9b5b3b0b7ef2e0204c17bcb16e8254329e3d8f59c1fc91c15e11cad4b459336c69f170ffd1704e60795f44ed7dbcf11f814830fb8ee83468636020346900e50c1a5735596f476d648a6dc571aa5f6a53d0dd01ab6db3051a5c13c8c857175de4566afe4ae494dbcfb657068cffb68d33ecffad5d4bfecfbcfa8b2912ac52e69821c76b278b53af7d14d294d53ba16906a4bf76d3ee39314c49b557feb1be8cd8758c201df8b81b6444039e08391d4bd589ab8f7de60cee53e26b6ed60ab3428f15e89e4222eee9ba897d9cec823f9548eb68fa977418dc44eea1511636809c78780f766510d0b1b58d07ae96151037c2e25594cc88a988fe00340ddca49beacd7b29e4abd7b75e908cf0269310862fff0eb635dde6d1c43a59606004b4e139c8fdf5c73121eca1547c04d03706ae021fce0e870c1f86165d684365543c9b27e94e3288d8e8299a1572a45fc8c277ad2be81465f1e6adfd0595054e80b30dd0d4a84f524143fa4889468c5cf32592104fefd653462c94edd2624d7d651308aeb784a7a60d818334b578a48dd65719de36f43230b69c44eaf21fb0877d307355168e42acc41931a122ff8d1511b07da9b4e517cdeb933800af91524dfc5c5e90d6822f25c4df43bc7326138a9f67307e99379bf95f510b769edbfb63105e99b23ad25884ff81a0b8fc3c70264210e20b54ed0e724b8b2818ee3e51ab474d291f17fedf0be68d3b04049196bb1e47c34198ab3ebbc039b07ada821c72ca93cad012ebb1bff7f8b2ea7787926c8f46daf81f6924224335ddfccce83f11d6a382f172b6f7a7dc5d5373b771e79e6fb2d1dd316615c68d9164a68d9872fc6d8554d649872320e3e3c6ce491c52b6bd02083f6e1137a8133ed5bca69b1161104d58ff7a405fd624b67af46731a73afa2105273000b4a234f6b6eb971599d8f7d73d25f98d298ba0fd09a9755fe42232dd9ac725f390ee19771e4cfe36c8556c280e61ff1ee462b1806e07b60697de4db2e9927cd52f8c70c3af00b6ff502636f14dc89f60a3c285b301898a7070d19fb2c79f57fa492b7338b3ec01b2946fd8019dba80e10e2c6a03a68d5cf1dd5ae56599ffa8c28d5cf1f37c8ee670ff6dc6d2895357814980deae226b04571e09f40a2913bc7ae5483410d5f6d918d8a9a20fe252702fe08a3214e7938ad497d627e7db45d4c84ac33085e55173eb7ec3430a9d9f595a4ac09d44f0f4337ebf060df4b553e5ffbc0106b4a80027aa7c576b9e3bd03c64d968c900df2938ab6c4868be4f78ce89c86bf6abccd85dab97fb779549ee7663888d8b5e90cc5d3c75629a6e85690e0ef31a714dfa0e3f7aae65d53fad6e6f7446d23213c0a8938b92bb7bff395e51d6712a8e456e416a0384fdf25561a016247b3d0ef3f764785b8d277e4fd083bcd291595fc99ef4a83bf8ee011208de2d9aa60e44a5dad6ec8ec7a52055aa519f98affabfa303561eae3fdab643f56f81d8e7523c35b0f0b5fafa9ed4f651238bf27aa9d2e924c047ffba2f688dbd63e614ffe5cad4c8d2334a3f1bb9841b37407ea12b155b2cd5d2db7fdf245006f243b3d331516b8aeae20aa79d0b074b354a97160af94ebfcb774ff1899ad8c4c73e96bfb4f9b99f1f87ba160c9e45975b3a61861c9ea7fdac1278bd42ecebb0c12fc631a5c8491f8449454906ae48727a558b29161fef051e64d038e3e7ef45cef0312ed7fd381b442a92316b67de7e1c80a71d591007cf6644a4eca309d3ffb39fb1ac96e1093ad573113e7e1ef77d92a1cbc7b033c5de8f7a123384ffbc75c911e65e3156687313538d5d2acb9cd92dd2be88bf8563f1d80db5e433ce2fb7aa6f84fa607a2daaba5db68d8d8d9fd67245b1655815ec3566f00521308f21bff0842eb5ff5cd472af31b7d059e22f2d155d303f721d7dc1c984c7b9171d563e9b184faa0c2fbce889c6b0366444bd4faeb5d010c425cef9715ae1776d6f955ba2b69318f4b91bb9c4239558e594c3eb804124dff3c5cfaf79386063b81c8098078a1aebb830853a8780aa4ee42ac73084897a89612bae9a936fc8098d104be8cbd4a04bc65b10e4389c23d646d79d432acead32348ba63843eea7e99c0aa3aebb805910e75af0310812b0ed5462584bcd3c671da342aee298800a0db61468e6f3f52958520ec4913ccbef74cef3852583d70400d07f5177b28e01f23369790b49a21890bad3450c85639f715f33078d0880e1ae89a6e96f14bee1b37fe2ef40ed96c1ee744b0d50aec17d2d9f8060a57cc3158714c9fbc81aea29a5d26cea0e5baf043e8418f754ae584b6dd96dc7a8de34c8496aaf33120738068aeca83a2dd1869d224dfad5beaf6c557f4b64c0b9e695313deadededc00c4ddc5c0735226d1944109a9c88da2e3c3787b1d3c37b8d9862c4601145d5a0d62ff89733530ba73385cacdbccb5987c9d166614945c813263eaab44141adb5b878dad701e9c6482c18d622ced2bc6c0fd04b488e2a1fee81d0676ae8f579c4480cff3d93f12197b936d0de6ec61322cddca11bbff87e23c7e1e3f784214e2f60c04d35cbd395416b505dbfe089a96a244bf6d5911e8958cf0bf72a0c2a3ac512a4f437a3232ba2cb92d788f93e1bee225fc60d2775f81e2b85d7222392a9ccbc1f5022c5bf529b6622146dd7d3c0f1ba74853716f4617e01937c4c4e80ad061633c7f3b08247218622f28c49759ed70bdc693188c7fac7382ecf53839303cafb58d850f6d24b13d144a319abf508d0db89537a7f0a1678401d4b327278a5727ab7d8f99737ad3d128313875bdfce721bd9964cd3085df6f444921d1a9c627f35e1584d6aaeffe38c67cdf6460cedffef1e0734234091da6a6a18127fc9da5fe2160bcd0087ba9890309bfa733c9de1ceecfb41da17097a3f51dce389486f5a1f5e6572107e753b7dccae49a88264c7f1ae34aabfa016422c4e83a67a441dd844a2e5b78fdc0a316e500a7cc91f3abbe0117a4a5d27e00f793d6d0ba3d75793fec32b3743a5e53760b11b081e7ca6667bb36c4f6b2817801bb63f2c62ff5ef9d1d9a7cbcea7b8fbaf9a9f29709f48f3301d49cb243952df2f911b8cfad076eab5171457607cd6c4334716041458adefd2ce22d067012a175529b5ffb95876b78365e68a491fffc16884058cc1e7b38b0721856fd611c580799729be8a8d0041f2747850d085e56660d67961ba768759348de61e99763d593690467bd433ccfa3dcb6a1e7955bdbb1e8b04b4ab59e8168779c7df907c15430b6490ad3048dd7411c7742e94e5be4cfffa1f99bee2d0393b85bfbec7d891ab7a2880ef9b56482d30dc85468475f8325b0261528936a01db89feb63e19fca8c11c5bae36232e382c8ef5f1e4b7ecf99464a1bcbc1c70a1560afdeeb2fc1d9ad2954b89f295c9c1736c8e92822f06982e069762fa60c597335c8bf38ea48007807a6b4ab43bb645b983444ecee5fdc1e72072a04bb06ce994a8b143bdd689af24a0a694996ce155a0f32f0f89fb99c804979979dd38a4a313c18acfd7eaa9df154e4c0440d6eedd9cecf2545f22d334bb36c13633429640c2e5bb60128db4d1d95203a0d04ce3172b21ceeece0d48a1eade9b9e260dd1498738145d9188fcdfdd859cd772d40cc52ce50736f173da927d61eebfc8d0ebaf94da8145736e2dcb29182173a261162161a83d31a5db7cc1e13381ed6ec8956374b4810b8872640529c7324e11c53869223b46cebfb9c386accadc02e200014b26fc421293554e8fefb233d951431112963c621ff6994fd4779c7ae61219e149db57b6398c8393285c1640ff063b3e4ae161b803f14e4896ed802138dca8e77547d128e9214de5f455bef12cdec12aacd6c75b267d1c29ffba3650277b64d34910d6b725c10a749a8467895fa8d22742c0ad3e46ba537a64d9bf40e40e356522de7088a597f54fc62eccef91e43ab04191332b3167dff9f8064bb244e55a2be1440d4ed45ee0afbef3853e9633ad794980e6a0b8ef918513681dde68f5ee0cbc38453c04970dcce22beffdd66898d50bd7dc608e4dd2c493d990af3d1a0bd7aa6a400926c809b1102be59a3e30aa9738402a5568a0e34d16eed9127c03b047a1e1bfb93fd6800ef43cf5d5b00770d743679e3f2b60ee391e8e90abcec87f47a4caf2374e9d80b30676ffab749c769bb456a3ab1f81ec06b9d9832b6992713d1ad4df17f71dedf709b3492f575c0ae013033cc20da10d477a59f67bae484f6280b6d4b60d229bb7fc9506c043bc452546b69f683954c8a2a2a11bc984c06e695b9f4ba1cceb3b5bfade450af41fc47a1fa522bf578b95b736e6a06d3b41502345e94376e907f08e1e99acdf4cb1c7b0cbd5731dd7d0f8a9b3558dfe1bcfd8508c0b0ab678a399709b61b5211e3ee4cca8a92b9a9c266a428819ed263118fed897f1923c721b02a49ee6dc307f89fe2203cb382ed83411aa9befc683c04c01f41f", 0x1000}, {&(0x7f0000000340)="e7f19dc32a9c8ab1855010757487e8f5abb3b0128b562ab59d81f31f6b1de9e3b2998eba6237af034d30dea0a84d0723dd2a1a419439f8ec193c31da0f68d8ae3391e5f12f800bd13d2ecadb60561aaed7b0e073a3d38f4c11585e550610454f5562ef9c362c8cd0ccf15a61f9bd18f3ada7716f2e980fecd25c9d8e019e6dd8f5bce8f1ffb8e21a", 0x88}, {&(0x7f0000001440)="b84bbc574f921b34d1487bff7de69c0639c2f0cd0ce1a5718a0cf4d8cc4cfc6bfdf90c456af40531f04954e9d45ab08410c0a18c99dfe244932e1adeeda7eef61a113a4a5170cb1dfd4a5ba1992f53a406aa1932d0319176307054087e0a6bc9406aca1cc4a35115faaae9992116dab4e067101a0d8db9e3d09e212d5db76ec54b7405110d777877b02b487af2a7745cccaeb9c3ed8cb880933d7b53011d3556fef6477d7831855e2293f3e6ec1e5808890ae9572eece7dc2b6c7ad3361dc4d3691a3abe404f17dffce0099387d5ed766cbd1f0f5a8457bed4af99a93f53812fa1bda44f71b0449b0e2bc6d75b994b39ff2bebf567912d5b78e62e44838849", 0xff}, {&(0x7f0000001540)="a4498c59e1c3a1ca82e44bad42fd198c2ad44e6c7f123d8591aa57d9f07d1a3dfeb2dbadeeecebe3036f86159b5fecb4cec2538c8fbc2d864f142d91a0d6cbc6600ac6eea785e6344ae463ad165751b95ddb173dac2718db8f6596b9f4cec3accdd98a5cc648ac1710c244c05b8f0e2aae4105cb94e0339356c8e5d2dd8a7fb5da2ef2dd856396252b20492d8fbe52577fbb8ab110e91211e16999318b400576d9536013f6fb08ac2aa1841a1c0dedef8883ef943429fc08702466761c7b0b5543172f62fe91771a33fd94831eb9f3da6fc2a532ecda0a986abb18d8e563eaf3a515ba0d35", 0xe5}, {&(0x7f0000001640)="da4e46c146a09bbea688020b3efffe45dbca258c78ece24c330fd391ac6ef0b1de1b5ebfb92307bbbe537d1e3fd3f222d654217a781e5d6fa7d9abff4df3b51115ddbbaf3846832b834e083d9d8a221770d43c7870fd58a9ccc16ffafeffebc6953ce7892e2fd76933390083d698849e1764b523accea30e11ac6d32717e6f93db0d4c32c02d90b47ad9ba2fcd5055a1efdd0f402c59891a6f18350afd8529887d2b239656ee4b2142740ed5211891b10418c83723aad08ca1d02c56cf0e336db37a99ecd691eb1fa8aa85f18a276b5db4a9acf0e35c78b70c4d2741a92ed3e5a2913a402afde21c6f51a4e946ce30994891b402496a2ef8ec7c3a1daa9c0653135c628d35b111a3b793a2738ec8a6c57edc6c7b174597e23c1eb987696192f22cc8e87d9401f7cba361fbba6dd7db6a8515392293233e4179ffa394fe3bb4fcb65d290ef0e4db7d7f015d02be22a34fba54313ddfd903287af4fe4dd9abb6e9efcc6e88b16f29439f33539d5577e61a0a18c4318081157cb2c093e246786307826211f720c65bcde36018ed44ae03013e32e73db0da6b8f675586a91cb834591176f3aaa0180d57ddc2a5c5c72b0b799daabcc36c21b4ab2b0862b55a084ddb9667c6de8f75632d68b80ed87de7e9c2d349348dbb993db8f933064b3a363e7b20f9690780f28626f81119bc21ddc22aad876318caaab2bd4b622f2a4cddf45bb991bf43c19bc1adb4772d4b06bcaee7bcac8eedcd3a28ebf717a7996f9775d16703f68989043420662cb2eeb165690216923e05f9a0563be3d3c4fa4ce5f10f671a9857dc86fead041f318f6f09d41eb8ce360e71dad781933a0f926c094c7d9d001678de7a98aab17dff3d4cd7f091b31458e67593bc5c5372c5ff0b4528c53568d87e55883dd3cf30dfd2b6399b395ca4dd8a167e3503a68f6065e1fac018dffae21f833405eedd6f9224343fd0a52d4eee63a8f8c2d9194dbca3c5b2f1a0b58533ebf2438ae8e42b8b394edfa664404b8b73ad328475d9d5ea7f56ed7bc4d01f7cf4bb4c4eb791b462d39c8fd82e582f3995600a0df63e2e1c16424b654055d11db90616cbf43159375142de8ef87481c9e2ee9128627ee0cdfc59392a62625699647fb85ad1957c0831c0daf42a7a13f4dae501bc406d8e6d5c1d844b0b9451d36902dbbcc68c87bc0ac87c7e3aa11b1ce1c20a7eeb293f3cdb2c755ce77b1a5c6bc0837e8e1435ae9e5b12cfcb590a7c2dbd765dd5c86b05699edfc91c599c92ede76c5e5fbe4e2c32d6e7b0aeda6f8b6ca193cab7d273c5dd0e6a36519785b3cd6ef2fcb40404921e8784497a6d1037c1f8875c80e2dcbc6bcfea28c0719bd6a0d3d13c610d6cea121aacccfcb97ab6b46d08bf3da9770ed1b1b1e629c75243ab39080067d5f2c32f2d5aeeb9f7b75c2ccf26dbb50c185d7e8cd1e9eaa44cdadaad6d61ebb8e3f4e4414dc503eb129489dbbbc1f7fd930e92598fba24603b5f585851be901b8cb84be443fcfeab96e454febd7154049cc84368ff551523e41b74cc6c27b452864b8f39dfaff993f76a9e14b5990728bcb109e7bdd838cb605fdd7d83b83362578a4298db5d1993090829a6e96e76a5bcce1d35d0e436cf4f930531f296c4017b59b6cf08e2e0af98a18b8d3ea7413383497818c8f617c873c668f29f40cfd6040234e6e288ee20cd9424a8467490ee1497fe28d401e77b8388163b91310efde2190943bf7cdcd4c9824c338f2e8fd3d36cf6584371026592f80b3daadb8f6d884ac40b4dea43cea4dc592a6f0ba7f63558a42aee72cdb3d9d6e060d514b9249f3c91bd5d76173892af82d270477b387587b99633ee7a881ffd87cd66a4a62389cc5d7100f4fb70ebae0d8adcc69866060c0f385f07cc1d278b9fa14c750308667065d2402dae445c797c7ed96266e36f9d8ddb9f2005cab1b170b4e0aaca61600df4e876b54dba95434d6fa5e637132f54e47cc33dbf6f2d6d87e200ba04f2aeed8ff72afa5f4ac32a7906ed3304526fd7763b1a1476328201a3674a0434c9f08d11f597029733e5548973718a6a0e12e02faa43c903087c3854a827d489c59cb2f311f7a05bf2f7b0468c9866fa79034cb7e80ddcd67866b66ab892efecde000643dd08f24b71f0fe999e0861ad023366582e419e82c881724b4c272310ab8954e0297468dfdeeb9acf67bd55f795e10a0c7ce61de7b20f3282530fd155e82388a2656330a8f53ed46a8f8ca34d1e315b7e0e5829bb4db397e8158b449c8a2a3639692618fe837a545ac67c01821c66e5fc36bb2bd2fa1e3727eae0c41b4ad753dfdba0a20b175f3a8c2b76d7a75d6ff36684a29b168819ed9b9f2d3602c4cc7b382779c1e85653826c445355bea0bbf1558f4d3f1d436537f6e52ea2858a9eff1056ea13a76e9c20155800522df07bf975cecdcfcef893c2d10c2ca4edc29955790a085c5d0d11a6de3d169d7a4594b9e8c3f52e6fab86fce238225c6775d2b91bbfcbee8b6e19f244a860d4226f27791e0bd41fbabe3858f139dfd738b204684d3ab72fbe4f5ca51b91c0b7122543877cb52a5ce4636701d66099cb53daafeb4ecbf8c2f1b1355c6612819fa5285419e0e5d666953bed4911156a1b11d568f666cbf99bf75f2a0dc25721323bd1e2ce6128dbf4ccd75a5ab52fda36262159f7a35aadd26465aaa00997325bfd91d191ea13c91b2a2b15e607f2cf1cfb302acd6566789d0b013727787866c69d08d0dbb3972f45df10e1f323b8ba575d251020c496bdfc837abce2b5d0489586f5282bdab076f0de581f0dd5f502cbb38efe6fe2ec841a89633be13177f363b71d167dd23c47c8cb8a7a9889dff81a90293224b112be557832d5ff03d06b26afd74d49f435d342200e70bd5a8ead959e13fd396eb50e6b53a013c1cb62c44ae54b9234139004bb383b87b14e4266497dafd736987355854fdb13ad8d6ec69344562666d45ba8ce3b58689f14f9016e7da62f98f7e9d722d8853987e81977181d453cc025a76a7b6478d2755ae97b32dec426c2f7d591bbd2b77229c27285d2cc072c65738977958574982df419688844211973f74d43721069ff7f7694961d3a2d8ca9dcbe9033ebbf99203c04bc0250c73f0a45d9b02ec95a653bb9a0b93c73c30b0d5780c18ff7a2b1e3cc969564df5d4807067b5282073d93ab394bcdaa28228164f384879ba3a351d6815faef52884984fa54bfe301e1f0de7dddd34b6bb4b1b87b3fe51dc98de69cbe53272f1b14dd65e9fdf497bb0bd2f86165be0da85190d73083c85dd64e762e5cef707b20c7fa10b3e1bec61c849e165ef65dfe08e1269bffa8ea2c431d5d8f6e6b0cb2e09171041269f49343c554bac4775cd24dea51f4da3cb0992e110de2ac1c7f1afca22ad89fbddd629cbc11eed061aa18d57214ba2772232751f3ab8488a5b3ed9ac7cf37a316c4c6946bbd0fe3f76b90eb0983bfa59ceb3d8adfeb31195e1b0a8f3a323f274d659889316cd5b775e36f7d43396a03221cd7c0624b41a6b93d7e05dccbbae67045325f4a142bb7bfef192f5b1ee321ad0977dad1d249b9e0967c8db53f0e6cb6c22939ddbcaca4fe7254bfef8604be7d591de40ff12309f973491dccb6cdf1d70fad55755c01f9c2ec7f8e6d979b10e16d028d3cfca047c182693688389ef608d570f409fc8945cc25bbecf23fc734885e3b8ec43e16a44e77f700ac0361ad2b9e31af706d5dbc652d77a0556600577f9e16a42ad12a63af40a6b37dcde8e03b2375c33f4d2aa8d8612d6fa5d57c01aff980f6452736d2f6c631e3d2f57e416cda8815133e746b751ef8330d2e2c7d5d93a88c2ae5ae5f740e437b4e03132e331f08c5ee7859b2b0cfaceed2f644999de51be01668b2745f39114bcfaf68e76c3dda033784e768cf166a3e889312f38de9ad9998cce37d5e48636b30f24e6805d43a7e6ad9d9b2f3426a2f667fccca45ba00e5236fb07ce0be976123d03a52597035b38a53bccd159d3a755e7d8c360defff17709398db63192a6562fe0802d6098d766677b044f4ac34fb6eae87d74e828fab2927649f40bb783436772a2bf46b601d7f92abf48799e3bbb2548ea1923957bf961d2ba0d394388c8dcb5ffe5c1749127723329011acf90844450e7cb898f9b4395daa1a294381e559b6895dc0661615846b862d20f4df231a6ee5172b892d9572929cef6827ff89a401309661f0d77dd0e5aa25ac564c3dcd42dd4feecc4d29c3d1247631cbbc5f09ab95f2670071d7f20539241e780e835079c6eb0a839fcdaecc1d8d2cbcb121fdb04629b8548e0946a8b0dad8ef237cfee0a7db43336f1a699be327ce0dc1945195971a2fee433241f9272660403bea9a8dd35c6f3140980edbfa760a8393174109640c8b404f493bac5b48ca8c387574561fb51c4dd46f58a02190db7129ea2a6d1b4e9977bc5d57d5dc5311956b57ca3b359775124f601ea2aca577c0a7b062805655a14f9edd1ba816ee8d5322a61418ec315b5e94861f276af4127ae38140e34b0742298d03b0c2a3663fe530741520fb01bbfbe4da43ab1fd4a527f58b367c1c00a56d28adf2c05ef20cdfd854ffb468b0248895024f0b4959665309c9fbb6331863549f7c76fe79fcd75f3b622485bd35fbe7f6c6ff38d83fea505be178cecb33c592a8a2fc2327829c14efbe402a2da3cd60d0b8fee4f824e91c5a7180021edafa4c094d82b35e93e76aeca48a962f350f4bde599b046d865f719bfb8a03753f9a4934882ce634c99c64c21bba53fcf1f638d9e8061f19b9813de77977c2be158946cc4f39226324e335a09059f73760f89a5cefcd0842bd01b9069f37f48d8f17bad5d9c3db6fb232a246063dfec66445a0571f70a47379f7a7b885942c1bb23ae8d4fafdcf6c6f905766422fd8ba8989d1d4a62b1561f421b81966fb3f5cff7d1c19647cff9f976e98d3b7dfb51dae4a0d2ccebb1e612296455c56204fb2b4c77dab1c25719b5b065f6b5e1f0a22eba16d18d8ca1118a33059449518bdd37dac11fd8b227555f924b97366406de5f6bce3381b3589128faa9bae93cf80b09f94a4deb19ea90aa48b355a27c45d41fda73775cd1ea729906f93c9f640209896358113d05ed4288bfe6df4ec7550fe8fc32a06e3443a7361864d86cfcbf08db54674322080c6f9e298b4bad66a1fadf158e85125eb2c4a2122b4c9f225f101574f4bdcaee8e43eb30d4d93a12d0b50fcb05842d4a5ce416a35d5c9870fa20b51a484e992bbcbed4df6302d3cebb3d137f01f582dab2f5037e0ca3190bf3b1753f1462f3c8bf76873898d1fe39220d6d201cc8c38071995175816594648360aceede8da3866c20cfe85b8fb707f0c811e036c03ba439075bdd5e9e0bc315a1175152e60c99b7d87488870cd59c613cf8f6980fc4126325a0b112a44a9e25c7e9b53e5813adb848b1f6f72f09e482840e51839a71dbcd7f270f7850f55ddf775b55246a3eccb98a3f0ff9af5ee7bfd56847e3c481309370402dc4a4f7dbb3084b4126bdcf3166bbd1f76660bd6e9f9944b16272d311578fbe30ef3363ad878fa984d5235e3e939c0219c0f595498552600a32da577a3467a9e24a9391da4924aeb35f4d06fcaea97edcf07e173db0c93f18a8e7cffb1d5757e7bdda9a50f99d96a7ecc5e91400e44437d815a9b87e69c1fee5e25fc44deb47a2c901c47d82fafee8cd796400376dbd7b99e1c87350eaa506f44f84adcda4bf4963e4e8fac9abebbf6d866f189b00016054c2c0084fbe39b46f9d48bd", 0x1000}], 0x7, &(0x7f0000003880)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r17, r20}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r26, r27, r0, 0xffffffffffffffff, r28, r29, r0, r0]}, @cred={0x20, 0xffff, 0x0, r31, r37, r39}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}, @rights={0x28, 0xffff, 0x1, [r43, r44, r0, r45, r46, r0]}, @cred={0x20, 0xffff, 0x0, r48, r50, r55}], 0x158, 0xd}, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) 19:33:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 19:33:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 0: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x6000, 0x5cd0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) readv(r2, &(0x7f0000001240)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000040)=""/52, 0x34}, {&(0x7f00000011c0)=""/74, 0x4a}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/212, 0xd4}], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r3, 0x6, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1000000, 0x4}, 0x8c) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/221) shutdown(r2, 0x1) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 0: r0 = socket(0xed87d7d569890d9, 0x8000, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000040)="039514f29382f5c271666d880cf11166b44622", 0x13}, {&(0x7f0000000380)="1cba2d92514528b1438fac830f399e0952a4a2a883b2ae453307c352c4091daf5f397c5e7f826f680805fa04e1a050c4484589f9d0288d4276965d82ffbfdecc629208dfbc5ba8e3ee07060dc482cce26eefde54905117a6b51fa805de1d8a9ec52fb8b575b7a2245555d3f29190be1e93a3c105bf34b5ba2bf63af5698d0a5e3833762ba2ee37260a463ffccd37814f37c38c2912939def853933b558426292e195af910d83a1a040182ad2e10bacac53aeaa73e708a8c4033fffc35fcd4c634aa629eb3637c97d73bd4c0c6ff50b3b4fb110f8fac68d367d0c0ad8712f8837185649e33a5f6a2352b040a911db9aa76e6e5bc6524d201b588b60e8d7f0da87596142b920a19732d996b099f4bcfc7467a40324e134a523c4c446ac1260c0161696c0318f2c9462621dc65ec5adf5f4711742467a894481b8cf8ed864d6a30acabfbf79343f32e278b7574c705ccf96a05dc822c62e05a5a39fb64270e4c362cdb7158d12f517e4bca401b0555b902f21bae444e414cf3c14f2d99c57e82007f5279ce7631525af2de680834b8fbc47f6bbb80aa353521d0940300458481759b218d5d93e04a970120ac9839da8236a1992a815fb95f1a8cd83950646adfd205e6ec1a56c9f7de268fbcc153627ac0886adc9edddefeacc54a861d10bb8c07681f6e50188030268b645ea69fd2d8b9791ce8c34fe1b977d710f0b3e2c3cc0b60bfce64bff8bf66187bdc59e0f6a5a76ff7e0ae02c3ad5376362d880cff83b1958889afb34aeba58d18c48e23c083359c7a57a5496351e3ac9200f9ecfb6700b6bc8e723f6e4ff5b94bb64a2caf85999cc3c252c02403044482cfe7ae2a5d5ec51cef01967eedf48355023c67c0fed16076f609940c03b4beb80f6c6b9730bef689e1963c7537dd8410ef7bb3ca8ac694c7e216d10f0579c458b698042295b1fdafe9a75664b3641250f4ef487252a8648916d662a56aa5f8fbb0fa8a02847e899d2471dcc9eb947fda076269704cb91c3207481d92159a8d8a2f036a34185e53cfcd96bdb1515f51294a42f088c08f7390e20f89426f388a2eafa42ac5fc06d2c416099b89fbcd7959ce1ec49d9e91364b670cd54a750faa08680256b5ccda41c286a4118f5b749f5af6e4875db338aca698094c1c1e53864dc64ba12c5404bb01188b4b4015871eb09ca2179695ddf7ac78e3a70160058e6f5a43b93a57fb2fa0ef546ce997309dbf9c6f236df1a3d9055f3d24e0d11a40c7bfc35263d2503acc8a1efc6d5239d69b2debc73ae687d07abe493ec0cd435a7d0e75b91e0b376280cf855ac43d3d0549dd7dadd12bffc7ca22160a36bf0dae0dc51bed94a87f83d5e1f7f5b413b6603916b6504305768a37e162c329cdace3ad73dce0eb80cc1b86008d796ffd0878e59263cc560887ba0f5077cbf2d331f354298fd7720e5ba100fe75ffc3d9606936b6d98ebcfc9d900d5565c2eaa48895b2ba2279a47f94882265cdc6cd18ab9f56d9cb74c18655352e615483003c20cf2578179003551b581b06a0998c42a9b7d4f4561e79e5cd21a3c4586d04b7ec980f648f65e3a2069dc60128ec667778715ab94b3a5ed1b7e3105ef2180a4d1d66bb47995eb71f873c52b5027800965e331555e383e5a97eca8271c3825e40fedbd7850ad72e4bad346efcfdb78ec6769f10b72b254ea797fb24e39fa96dc871bfd5217b97fb2fe10cb6dbc894f83b4252a03a2cecec6608e689df85f40978d27e6fa5724d90f20c007bce1de80af741cdd31927976ba21593fd9ce18c8ee9b1612f8d96965217f627a3b6a6dc7f56f582e83372022a2a62e4c7d7511b5a69d26c1a2140ec032b863ab48f323fae8f1452ad1513a2c65d8bd69f6a736fdc679635ce6a33ff8d2fda1502b51f15e46f8d5a097868a06082d8bc3a1a8ff308b4ccc857792f1c0a80c89137ad6fe268c23146662e392d0474d85204c2d66361761180d96d0ff10729138a79c47081738eec786d9fcef701efcc3dc46c011e96542cac0950f70fd7ea647fd31dbd1397d56fbf7879aca17d0c3349bd52940f278444e5f95460657d39d748ea894079409e56214c3454d989af08f65be3f0b966127c0a02639c90bf3ca0d57098cbe346435f6d9c5b6cbd3418c286cec50ceea55e51cedc48d245a29314965382f7a5b9bbef0b3e9d2b77b251efc059c9b0ed9b7d04f348042116baa9ae38d6bfdd153f10da0b82d08183f179b5ce1c27426c0d5b72c1c679f5ff23826901e71ce3e35ce4d08bc822269a0804e9e9658a8101f91652e173995feaaebc33e9aaa00a43dc692df37f30f7dc18a810c5f6ad605a86e167e3f098a7dd9ca90d0ab7c289a37c0d05785aa4d1d1875c6e31ebde4770cd944e11e0753fc25c1d47d73475058d51301bf1a05f7f70f5a50c08443b7ac1cb847d6f23f7ef80537399f94ad63f0a76aff5af9f349ecf37352ce7a7dc914ac66df51178e5930be900db6bab6e5c015fb455815ff5f7723a3e072357442b2a34451f26f2a7228af8e15d2173bc7c8ba52bfd6275f76e10fd4a9e4979e32c556e3b7bb42caa352697a36e969c225ea918dddfa53d74e10d7cc39028085cb3d69e018f49b1052e2275fd8a219c2a0f4d534f1945dafe1161a1491666aec8a962cd1e4600096eb888b1fe3c9d901c570068eea93b24f5ab7a0501910bb10bbb64bdaed53824b01d0af79ed2d54528ed1ee9ab340509143b6e3b187f9c653b22661b1232c3d28ea45f01617170f70af43bd04aee578a4925905524d971f1b4680e421df8737acf7b89f1be3643b5a42de3840cdad39d5d14f3f52bc59ecc214990709820df0caf3595e85acf96ac186e04d9b2d652a137dc94fbb54eafc7ac7ce2657c605ee25705cf6c9ebdea411457c30f940487a09f58af973c3b0a7417cba41ffa01e6b6e65ceb5ac49378c2ca6c6cf3c46cc7f88183cec5a099ca7a9cdbb4cb94e7e218ca05a04a2da900c0d4400a19ed7f2b951db2524b487448f69918b4aba51de58ebd43c404c5df69e9a66e632ebc1984ad24d67ada91ce965750f9f28d7de1f13f460c5623b34a77bb8e20fa7597aa5808b6340e74ad5cef0c9784ea6a5c6d0a8eff036ee0a42a66a9591e7f4afb9e0af5f928ac63eb4ae6fb881ced42333c61f0da33c44c991e84220c083477601167a4729b842212842ce115feb4c4fbe0db7c353aa19cf2368d6145d4b59d76007b83ee80bce2569cbb74f3892ba927c4b6d7d10a38b2338c7314dd39ce12817e00be61c7fb6478a6f225bbd613478d03287f901fac13313575e0b312424415a9a11b45a5942087bc3b55641522cae8d5d5ad8b8d7cdfa10c4528c6ae3b79112637d8003c4fde5140f044ebfe844f291461d2c7a8bb43a879f8056324bdd0991783ecfcde310e930f594d15fbdc9e9a70463ed24b7e1e49286ab8b60a12c05d231f6620538919b3eb42d47f64befc04e15b6d26d8ba0c0edee9190be4e839739247f89060b4a7f71ad92f52cbeb9d90fb9769ae81daaaa088eaf3528885dbeb6e51679c5448d5ed94cf8fed60b5d34ca83627b17d9322f4e7c955ce24d8600900e9efa79375ca1c9eabb883bbefd7d049e30a283d921e63d783b6692f6976977f5f0ffd715f6d9bb58e277cdb7bec0af4f8d029ebb9b9aabc5ca643af6a2022609085848414d7e8dff1a72a4382da64f4a65040db9deee02e5853c378eee5914b871d8a2089221e40c3e195b903b7e960188eeddfa8ee8c3b92049caefe2843b0c4f12b673ff77eb2fe1fd10734b7d27fce7a49e82905a21bd223b972efa0fb6268c7b291111ea80392f7947ac5b7a83f3be97bc09da6b2b4bc1714797eac6b2086791f8924028057c58221c0809d476920f53c64657a8761047f9db5ea97b715a8cc40195c6c6936e03bfd5505f3bdecada773e277fc1055505db0d7e65d8da4a0fc6bcff2408fd3e460dab89f34dd138fe8f3068429e47337f4d702f6db65db3fec32d4a17d694ad31bc346719cb2f9703933c1bdf87c1fe78a2fa142ec0d72997b7bbe0ddc3dd7ad72a4f8745600fddcd5c03621170e7631477befe108eae07894d0fdcdf47b9b934becef2206aa58236817c2e2ccbe8155a11b63cb8535fa2e7a56d94411858e615ddabff67b2b7c205510c78a612cf493a132135b4a51738b042fee08a0b1dd614638dc4dd886d10fe4552f70b21aed2c69a5cfe3e6dde0174c15cbaefef7b3099805a8c8a7b0dcf35e11dacccc7c786d38a6ef9119a4db562dc37d630889e0ae1a7b7a4485180d448b17be379594c3ef964610155316dd42cdfafd0c3be75329cfb27fd3eb3ee901d7d525cbf12f78ecf045c2e212d7151c2059a7be8b34cda29ab0b2a087d70d34ee6e1d7f4206444e359449226d0b04610c8d7c97ab8d4b9fc4eae5849f8443aa5ae90ee102b4072d7ba78d587d56faed747935f03da5aa2eb4f36bc7b142cdfaa0c2631c31cc0f51fc7b4665b985f96810d977207e823ca8d27c975fd68a3eca58561092eeddd224a4fd34d018dbcbf1b4e925af63312e9bcde4c4edc04f07c3dbefbdcce8cf0a3124cf17c1ef241dee9a14ee518f02eedec212b987dd46f67ef51bceaa3b2a89b7964703c11c5875de2eb551c24b7f7a983e4fdb97738963459005fc8305245c04679d6b1b4fe770c4f72c28dcdfa927bb84110bc7cd9242b6ce9e98a3cee0937a4e49311c4f0bb5522160f9284c58e50b0eb0c650397bf81a5884cf2235ec493d40409b5a579d7fc984f7ca89d888e6804b8a9a3cd049a8bbd4ff0578a800ed9950acc14302342530161aeb4f70d6a868082436b22590d6e3e08afd6fe4b0ddaf05b7fa472d8c72aa2d7573e0757caf1b1542ece318b2f6229be2976f9c8e69b6d883cf735d5913aa361663ecc0b67b44c9ad618ae116a891b1fb1a3cbde9626617bdd5cdd8a0b79ca4c9adb2488452561e13e12e6c375786066cf7ab0000688ffa35ee3ebdc77560c5de5fd03fb98bd792563d7eec8888daeef64fc2ef30131bca419b25f8e71477658e0e9d34e285a23d43db43a220f7652a269ceaf7ccc5916143f4e2a5adb99edc8a4d87ab71fa3b8fe711d8dd1c0f0373fc3dc5a4c4b62da1fe51e00504d225edc5f7c7ac269a53b8ba85206254d1fae1432f601e9c688cd65baffd53bd9c76a6d20b31600b2abd5bd070ac71fb360d053bd6ec6ef9c3a8bdcb1649894aacf73d984988a4a263785fc858822e3ac151183ae4c5f6c9cad4bf6e6549ee2d1402b0187a32fce82e3ea1ce085ef7a1037e9344f766a0c7e3e6ec4705eee1ebf42d1af7eb57d26808276983758710969b586f17d5df8e57d65ec154899aa465af785f7d8d662d3cb93b0c9185c4b8ec81cdc6d6614eae11de30c4c736565ab88a3dc41495b2f41ddbe1008f3f5b64f0bae057234af76c4f23ba615505ba77b01f817a08781bede6ab97a41adbd2399c2cbeaa9b3478b22539907283b82e3152ea2dc8c5be79351f5ce46d8d85c579685a723bda590cec082af1e113d5d507e329d9170a100f094657ec9de2236d9f96645b154f85ca22037578f69cecbfb8374d676e0e64233553f4d259842b4fb58164f58bfcba7f74edefa3b8fb22b01f9df45658d2b4bd4edd4a065f49ab458396d8e8f1c5912233da717edb63011a832cd119897e94684d493fec1b22f93b7fb8cfe4a80857c008b0071def53caa3139340c8ddd3085b5c2d62fba1be47a24daa984b5af6ed29e496f391becc14e31ddc96c7d43ab331f5296697de3652176d035a3c28de51439c6683f", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000200)="c9d6fba04d5938bcea531de427361f1cf3615ee61a3881c5676a5cd82499999af0ce28d0a7b74224e0ccbe6a002a4b6ba2dd9141888adb9583b272608b37ebc8defbff04a778dff71aa6835bc678805ff48440fa3e517dbded7b93092d4c91b492530e552d7214c1c3f05600875c9dbb73ac153abc408e7eb7196c0bb64205487a742cb73c456a61f31986e4e1b8514f198d5998832c359a76a2051ff46ff03101d8fcb0cf7013d6e87dd4f4c1f8305c939e655606b035200e1edb7316c82762cb00", 0xc2}, {&(0x7f0000000140)="0fc727c2866d647e5f8dde4f468f3b298ff1526f2225a16f82", 0x19}, {&(0x7f0000000300)="d5853d539da0212c5955fc71b0c84114b2a0ccb9163f9d91052eee", 0x1b}], 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) semctl$IPC_RMID(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0xc2}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x7ff, 0x0, 0x20, 0xe2a, 0x10004}, 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000180)=""/9, 0x9, 0x82, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0x6}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:40 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200002, 0x1fb, 0x1f, "00000000000010010000000000001000"}) r3 = socket$inet6(0x18, 0x8000, 0x81) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x80, 0x8f32, 0xff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) sendmsg(0xffffffffffffff9c, &(0x7f0000001680)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="4153eb2b31a1c9022f05085830b2d8c8c2792ca801113ba9576495ce57c308ffc2f997e8b082db18f91029ed231159eff620962137c2b20510df9127e958957a422581490c218ec724b28d3e0de3e98d55c2248940f49d80ad0c8b634acbcbfca914c6", 0x63}, {&(0x7f0000000300)="efb3055f6fe2bfe996e59195767b8508489dd83bb953102fbaef2d1fbeb8c67f0d57b01554b0dd5df7fdc8d8f1e20beeda89dd0ed176a906398dc36470a92ceb0745aae9841e6bc21a758fe70063276170ab55b1edfe8851608ac95ac2bfee35d2e36502a4b34c7ad7f490f1891fad2f119b9e41ab7e656a928faaac932c708987fab9fb1a01edfdd0f31e94ad364090d474d56809e8d3eb71a7d43c273f6a1c132772a8defac3ead918329c8379e1ffa0115ba89eb34cfde72c1455a006625d3db6412277c5dcdf8030c49b5cb264b232a6a4bb0f7382d048d8858b50d3b046ca73271f1f5960a50eb312", 0xeb}, {&(0x7f0000000400)="475d193ca0b47ca125d3c11f17e685679d21261a0ce571de26b9fcc7ecb33259934bbf0d2afa050f3932c5a897f772c89a02d2d9f312c2ad6d491fe96d516ed9d1f9156dd81699e67c4ba161e7fcd77caf6963567d1462db49106141fcb69a434727bc", 0x63}, {&(0x7f0000000200)}], 0x4, &(0x7f00000004c0)=[{0x88, 0xffff, 0x6, "b3ba7a82e5dd0413b846949307addfc1ac1faad7e685d24eae7954500ff6c0bb0bd4e87c3471c1311d7449d9eb8e5b8c333c6f0d30ccad19c7be64e7218e095562c96a99744055ee07e5cfc6af67cae51d9566f1b634c9f07bb2b7fad7247b7e62fddba3832b14dde8a01ab5bd7a91cd825d56e71a"}, {0xa0, 0x1, 0x0, "6b51486b87223166ec11751b553d7e782b44993ee07325bb084f07fd1bf80510604942a80cad54fd9b8499448e8679d8cb7d7ea1b3c9a12fb9bfc1839be3db6f63b81d54e828209222bbc92d19aa8b4c07e2b9853aab0503c3610eef9a7afa5fc13a1f6555a6c965d9f7240b8518704de910630978aca6140c0a55c256762f36dac16529b7e0f46e6b9e1e95d243"}, {0x1010, 0x0, 0x2, "4bcd2ced185c34ff87c3e3c94b775145321be59b44e9e2baf2de77fabee0d9ba83177a62d1de26f32c9b8fc78e57a5654a48ef7a01b87a5897fd92b679d14092859e9d9dc983970aa503afa0e40ba3411a85548d1a013e8722e995a66c924cade22d0319c73b5870e908d687addd5df8554c53380340b952535a0ea30ec04e9c5abf5a929f9dec7738a35effd33aec8a77fcf7a622bbf1e05c59aa3b2aafd9394af1e4b78f0ca0f66690a922607e5a1e36ff950d1607732cc76bf9696ba7471900caf055bf2e01d8df9a5113b7d551d552e2d8139c62ee9c067a798b85f0dda97322399667f5f5d5e79f66a3dcf8be881ceac1ee4404bc6a39f012b9160396915d6c456f63069eb8e0433f2ca87037d52c1dc7425af073cee6030f842b337328c2e28448f1c2fe44953beed93bbb9774feca3e36688cb346fe04219c50adae63fa8cbea2357b3a60359b114bfc0d65473f655f4abd745a7e9077515d19385bb338da405f61027d73f8e41ab21ab66c373c3dba37563749883d96219e4611c57f865ea2b6016eda2e92a9491689dd87fe0425a57827068fa3ac0294d9b28a34c3aff27b5aa3fe5f750b703793db446597b4dcbe6615e6f4bbcf1d4a68ebaa9d66e19a8e005f5e73fa4ff9d1e57be0c29c577f431b99586ce24c05555963bed36ccd58f3385dde0bfb495a7815101f346c30edfb0414e697a99e89cf20629d7b596cf75924a76258a5935a833475e030af3ce9b94d511d8cd864e646028db75fd250277d897c7956c875b069e97c503ef840322f6e5955cb77f13c50fae3917eedea2e0119f8cdb66a27f3728d3a6e4281a69716d12e2baf1156425a13316360b0156c5278a7f273e24273419dd46b7e8ecf1d75854944bd705170dfd993f471f04eb6a08c157c2b7524cd5db0f6eb7610c776d9a36e7cc6722b2560c2e7ca700d9ca1c26efcbf1034a65ba278e556cc4e480380955be285815ea117a32628f248c5b7f586a26e57ddc4a6a4f84649a3f3b334d3924118b1c6555e9ddfa6c97c1d5cb111e3b986d0a585ab0429944f484a69c5fe16f34ebf6755f496a3c5e9597f5d14a48a11b5dcfe3a47ab2f9fbdbbb15901056f2c1a8e20108dc3eedcbcf9317a2c3e797b53f56b73b5fafdd7df8cb2b5283b19eb6b165d43ef3ceed959fab11a7ac896644e2ab31657df2cf2a11a9ad7ab1d451eb538ef5b39ac8990d000a0eeec077ad8cce49054956e028469388dceddaeac691ac05ae552f86cd04893407053666747478953ab3f491b942a686fba8ded0818c8c32a7a4569ad5da54f719c85180e1fa9dcfc0e3d705dd04c12b072fbec80e2573ea1acf7b9bcb0410904298863e298d9557d667954325a935f2f857fef4bbdecf79573e644ea090bc8295155ead4001c4644709e7426bd2ec78143012939e948297ca71984b7b4c813f73de520a11453c3cad88c8872e82b800d5c1c7bba700570ac1b84b097da3d249c4ce70264ce9f14de19e2723fcf9e5951b0bd48d8d1e8354271c90e5dbbab4c5a0aa96098f8f6675fb8bc044c0e0ec52a9e157edd7cfcf8c93ce67841ca6efb869231d0c4a7775acc4adf6d2169c1803c89a739589764a548769b97fcbae33c88b44b662b26bfe3350b4e3b75bd0e40d4739fc2bfbd13be7a8ffc392dac1218529ebca6e5d6ce32ea1decd3a41ca026f608b257473aceba323f6851a1c031fd271cc573937256398015ed948d272fcfd8219f0eac265649a6ed4553e726cb83aee5260b04c8e8621b62d0963ad6801b909f2bf95951c78e7269d1615cf02e3b6322066f26f8fa7dcfd74a926a0d80175cfbbe7b7b849ad5226cf030af9adb7346c451a21e28c8e23452c07cf7e17d30d7d11f7a447d7f66693db6c219084bbcb502c1a0015ea28ebbed75f2a3ad04f6b62008c053e6b75ebc544e60c936678e233e43a08f9259fa3211e81517ff861f548897a0fcde36976a590ece49de63f3fa69c820b5ac8dd018fd70996fdb4695f2b0ef6452963d1c2724473d15ceb7bf5b4e3b36260ee7c6d5d26e282bcec7adf0fdbb01c49a0ebe8e24c97663751d4014e20f2d2f131e5f0ec8ad6bd50bf8becb05cb72ddad32b01ed30e5a65d5bb70402c880755f4b0a9f4e53760e7128e3b3e3bd32e23cc8c13dc61cc7ef3df26f1b816b83a18022dc39cafd92e31a902deae5f0e86517d379b29c7900743ab178441e55ea01454d9173b9cc0238b42f90af9c5b39d600a1f5d551b96aa8603aaa7822dbcf47a60c3c3d708b2dd8047cfcdffb62cfa8949871f36d5712ca76bc1fc339b40aad4a7aa813649dcc048f5b774ea3fbafd1194030516b7c17fef5423236c3c8afc6e9cf315b04ccc4d9de837b4a3b7b1a0f29de1cf41e10cce551a27a19f9c10875c48fd9cd4e329934b2394e15e71cd19b32207b103bb4bb0f399ca4e3f22cd7fa93cf4db086d92ebdf25f55acabc1c68c594b866d5aa60aa25b9488172166cf6999c9168bb6d0e8317731690e3e0ef47c469b22a39f11f640dfa2be0d9fae2b805f2ff7730c934709a94051cfa6b6dff74e7bc600205007bee62a72afa73d3a2f8a8b6b8b1165c1e2e727befa6e0f30ac76a9e800580efa74957c6a8f01fd0b866496d3abf26b1d081071f3a47ad26154541ee352ca8690eceae8233ef052652f383c657f68167db3a27831df7f216bc2e6f7ccded277a8b5b2468fd393ce2d825d9773857d634b9606d84fbf48bb6ce79ed025d53670ee555e9a4edb76558b2ff952c9cbcb7d4af7c5a10dec1a85c646e13a6baf12343f3c9b3b2b720a1115cac0c1d39c2ebd162b079b91fd6d7c2ca5de0d35f34163bdbc94218f0c392ddd1145264d0644644d0866c4e3b31627bbe8dd6b8b88d03ab2352ce3371df1f171556ac3088fda81a4b33d4a71cde94fca75314b08d9bfa3f98e5b7d51aff0a989c139246cb29b071d687e7217230c6e6b0502b59d58bc071c1f4eae2bb1c2ee749fe771393663de0d7bad89204e4c34ef485f25c499c8ca4a5b0a7f9d750ffe73e1773058ae506d79ab8d08c3192fe8b78cf2a1ef01e8788aa8751acc50356922b110886b769ae4a05ce552e61c2edda42e34536cd53ed81babc0b140628b07f312e3db1da6505448e2d24b6a3a3e360e1fc87b462712ee47b1b3d5644790252310b1995dd04cee48ce881279df7da9f22f1af1133f1846ac1b6d49c255b61d3306650f684ac0063d8c401f7bca87533cf6ef522a6b2711499ebae0deed742ead8078a738d9bb697f747e6af92e2ac38ca385d5d334448580de5fd23e73eac13a6e348efb9fb2de51fbddb129fd61b725e30cbf91b75895b968fcf6894899dbc7f4ce1931442994388350b7ac69c0b76acb2b1a24d8485a1eed2e6b96cffc67c53e784698c13d0fd3f39b6c4f342beff5b26d3d30890e581c6fd5ffb87a466a1832086e2d0077aa6b61d024152a5f6615a95af888c375856945c94fd1f8093a5408b5080f6f304be03c2db455bb44ec5c4731d72dd83ce14123db058a6a9ca365464c3deabe3d90a1ea29f5b4e3690be81a087e683047f5a3fb0507e60dad9b2c5fc68e8690a253dcb2e3bcf91b1112f4d1e69ad49ebbbe6b8c269eeae21002832649a92de5d872191f3fc8ccf9733a658ecad4564b0dfa961aaf99ecf33f408e4d65597201e16ab09879e1cfabe00767186b7a823d03609af62d6cbd532b3ec86b0959c5e62b959e103dd0a9af6055c495605992118eebc9656687c59e5b321cc58e23aa0f59ed0d4c379029801fb6ed067971205865368e3f70ed0c3fddb5a13ee6c9ffdb901bb08ad1ed22c4d8b16f1af795b6e90783c9ba000be5d818d4060d1a942eec9182f106cef99e1e3cf882a33e89a1c8298aa6eaabbb3965b9c8ddd3778a857e35a69cce3c9e1eaa53442067e83b3fd336b84916f4f645ea5c9bbcf89263f4f314e842894dfb2414db41b960a32353b578ce0fad64342f74130435e8acf44134e304913dd780c929282e125b919fd040c42023cce4a4006d1e964b271818b4a33946b92e2d29795aad316fa94e88888a489d762dd24c4785b9231ddc27d3b5424330fceb15992744b65835b7cd23c4fcf7753448f11cce1dce0dd63d4c99235d7afe6047c06fa5f051e7e5929b6167fe94dabb5d2e661414415a1511957510d326c7226be09aea7df70398bdfe888148614984ad816b25cc90a0a63d2438e9e07d40071a61bc65a69f73af21174f6c6746b0701f7265c98a860236faf9c74aeed80d7e3256eaff6545bf8b3b00b81383d6520662bdf50865046b8628c6153bb78d922a193b0a10a550623517e11b376a887e2e1bd92fe33d5f3f4a7e78b292940158fa2d61c9ef64607f5b67bfdadc7e1634287c4361fb55cc8d646e897c4e1de1760a5dc2a9977968f6a043a57058fc98dd31ce26033716e5d9812627d5193ade255069dacb5758a8be0504770c6270f0becd2379f08b3747397e8f60fb199d6f00846401be063158339ca111a2e4314811091fd1ad62e530e0354afc0d6349594573354efe01f42bb862808c17b21443c1cd4fc8adfe05bcbf7ea217b46eacee0f69b28e3b1a961265460696b64a68cc46a57da2374ab0e8bc393d54c14eb64443fca7bf9be5d9316318a07c1a2fb015563cef2f532acd1af6ee62050083a39f86ecd85fe0b9e11673767dbe7cfe433b475c3a1520e22979666f5fac0007d8fd8984fd15674e2025d1d288f81a8abc1eb843a5e8ab3fa92d4e42c2e235591214b2f2650a520c4ea9ecf54c99c95f74c62a8d0f440893e41525ff42b79a736de4db568fb95a181258af3a34598b8a81f8edc2c49dfa4f7a6cde96a208b831557591fca4a44319a3656985001f314bedcd82dd7918121b24d7935aa4c9c6461d78014f26395af80016a08973d38487bbe6cf6345719673cb1749849a544159f55540acd2e8eff2a45de2774bd5dcb1662212585acf4c58d893f89292afca13c5573c8e75ed4837aca8ce5ec49ebcbfd3910fa12b1dc3b027235684ae258cfd468747b22d8a09c111d0b3b4dcfa8648f4ed14346e4375ad5a81ccb09aa6a86d7b834261cde67ac7819d2897869f08774e997da8f752dee1c4225cccdc50430952b99cea9a90d8008558a879538af5b92f641b25b05a12c710aa2005cb61d570dd06f033c81964adf4465a3dd06dff04fbec12f72fafac876741a31da2e6ec2f9beaf30b349e8d6ebfe9b836568ce5265789ae0e3006af98e630c9c81e8c5d4f2d53d7e09012af9b842b77d6f02512b2deeab9cf75396061edd997d6b148fcbf65d137393e00c8ff1c791c4dfb96c6b25aa4226416d3642739eddc71d836ef7a1066a6866a18d58da11c30a9b43593fb5be6604c6013403d688cde194ad2020609190434f0191fc7dbdf95d710b5d7a1410844878acb780f8dd14f65cc915933370446d6c2995e1bcfbfc7d34750e10139c238b003f5313bb04dd655ec47ddbecb929615589338a823374b0d48f670031ea8f68c09fdbba52b8c371a8e541ea958b640f3759103f3ed9410adc4486018bc24632a48e90b8e275aa5a9d9e065d7f27561001c86edccad49242c15cd61a84e543e98f3dfce269bfe3c8b289bd5f73b1a8c03189212ee42c3261651e7ebc21547e0d73498a683b0ba1aca9e9aa880a7ba413978cf4172ba8d13cc204cd37eb843a3fbc73850335beb1fce56b3d82c27ec90c71859ed178c9362dc911982dd37a3441fae8c340a553476e5637a8ba1736d258675bb1b5054190651eccf69bdecd87c49a6868cdaef1"}, {0x68, 0x1, 0x0, "7707abe2c6d60488b3b9952cf55596ca1a60ef236bfc8425a830164b6686640aead5c2cddd47e9caae4a907a15fdb43b1232c436fdb89cbe922c5e3c68a566b140613cedd75df31141504ad03867cfabf36f"}], 0x11a0}, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="511fc3a0862eb78b1ff0a15f07c58c6b461db3ed929cbd0537f447780061e55056b56303c5d2b59338872d8e1782758b8d9057bb8f099469aca0ae7fb288d9fa46cbab170e92546b8c4dd9ab6b30c6c7f69ab5ee88a44a7002d1421664b3bea3fa5c5fad0ddb7f2d348565b8168fe68a0210f93d4224e27c825dd1b771a763d5a9c2d2", 0x83) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kqueue() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="75c8392c5fe5c07ef73545a6f84addef5c21daccf67b73eb90929f7412b23bf19fa65046554133365a", 0x29}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x18, 0x1, 0xda) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000000c0)='\x00', 0xfffffeb4, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000240)=0x8) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) r4 = getpid() poll(&(0x7f0000000200)=[{r2, 0x4}, {r3, 0x10}, {r2, 0x86}, {r0, 0x80}, {r2, 0x14e}], 0x5, 0x1ff) getegid() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r4}) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554740b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a1a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e4afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f605000000000000002be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f29fe01d1dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6a2ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c79667d8f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9c38886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0), 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x0, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r6, &(0x7f0000000300)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) recvmsg(r7, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/49) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:33:41 executing program 0: r0 = socket(0x400000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x9667cca395027c44) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x7c948a48dee7bf5, 0x10) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x9) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="286b36d2128101cf658339af688cb3710042a0", 0x13) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfecb) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/215, &(0x7f0000000100)=0xd7) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x7fffffff, 0x4}, {0x18, 0x2, 0x1, 0x1}, 0x6, [0xff, 0x3f, 0x3, 0x3, 0xffffffff, 0x3f, 0x100, 0x1]}, 0x3c) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) r4 = socket(0x11, 0x4003, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) shutdown(r5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffffa1) setreuid(0xffffffffffffffff, r6) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022f660200653000b6ebcfe94031fa0c080000000000000017cf0a87a9fb873b18b7bf53cc9816fe10f494c6245639bfce5daf5b254926abec17aa9bb9697ea4801e70bf8939b4cd4a00f13c76f3169d99c70d64b1eda34a322cf2deff57dd05eab543d43b2cd80d6fd9103f0f7bbede9ee966c1d64443df0dbefd22e6231bd9658a2ae3f7cabef94a3e6181225fbe115be6c3d9a55addaf371f12cad51da7817e400a095fc3e17ebe4a6d6cf6292c4cacc4569cb630846153700d32af5568"], 0x10) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x0, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'t\xd8\x1f', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x4, 0x99, 0x3}]}) 19:33:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) r0 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0x7, 0x8, 0x29, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xffffffff, 0x5}, {{r2}, 0xf, 0x40, 0xc4960ab741337957, 0x9, 0x5}, {{}, 0xfffffffffffffffe, 0x4, 0x20, 0xfffffffffffffff7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x2, 0x1}, {{r4}, 0xfffffffffffffffe, 0x11, 0x2, 0x5, 0x2000000000}], 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x7) 19:33:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, 0x0) 19:33:43 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0xa, r0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:33:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, 0x0) 19:33:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, 0x0) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x61, 0xe0, 0x5, 0x2}, {0x6, 0x8, 0x5, 0x7}, {0xfff9, 0x6, 0x2}, {0x1, 0x80, 0x5, 0x5}, {0x9, 0x1, 0x3f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) lchown(&(0x7f0000000040)='./file0\x00', r2, r5) r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r9 = dup2(r8, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 19:33:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:43 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000140), 0x10004) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(r2, 0x0, 0x1, &(0x7f0000000240)=[{{r3}, 0x0, 0xdc, 0x8, 0xff00, 0x5}, {{r6}, 0xffffffffffffffff, 0x10, 0x80000000, 0x69, 0x100}, {{r4}, 0xfffffffffffffffe, 0x81, 0xa3, 0xfffffffffffffe89, 0x1ff}, {{r4}, 0xc9ef444699c5887e, 0x40, 0x40, 0x9, 0x2}, {{r4}, 0xfffffffffffffff9, 0x72, 0x1, 0x7, 0x8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x0, 0x1ef, 0x5}], 0x40000000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1012, r1, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x11, 0x4003, 0x0) shutdown(r8, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) shutdown(r9, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r9, 0x7) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x4003, 0x0) shutdown(r10, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100), 0x7) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 19:33:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xdc, 0x0, &(0x7f0000000040)=""/220}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/111, 0x6f) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xfff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x2, 0x1, 0x400) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) fcntl$getflags(r2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:33:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x2000000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x8}, {0x2}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x80], [], [0x80000000ff], [], [{0x0, 0x1}], {}, {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000140)) r4 = getuid() r5 = getgid() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semop(r7, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r4, r5, r9, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r12 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r12, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r13, 0x0, r15, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) fchown(r6, r2, r13) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) r4 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000140)) r5 = getuid() r6 = getgid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r8 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r5, r6, r10, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r12 = getppid() r13 = geteuid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r19 = getppid() r20 = getuid() r21 = socket(0x11, 0x4003, 0x0) shutdown(r21, 0x0) sendto$unix(r21, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() r24 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r25) r26 = syz_open_pts() ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r27 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = getgid() semop(r27, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r29, r28, 0x0, r30, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="f07d9dd8903c999fe0fa0c69d99c5994ec5623c3170acbe2cf6e663abf11be8ef065f2e9a8d4e597e2b2e8362a8a146ad38f58582052c5c554fcc5010b2cbc751c3956e959149e66917bf2", 0x4b}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r6}, @cred={0x20, 0xffff, 0x0, r12, r13, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r22}, @cred={0x20, 0xffff, 0x0, r23, r25, r28}], 0x80, 0x4}, 0xc05) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, 0x4, 0x9e4, [{&(0x7f0000620000/0x2000)=nil, &(0x7f00003ec000/0x3000)=nil, 0x40}, {&(0x7f00006e4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5152}, {&(0x7f00001b2000/0x4000)=nil, &(0x7f0000100000/0x1000)=nil, 0x193d}, {&(0x7f0000725000/0x3000)=nil, &(0x7f0000310000/0x4000)=nil, 0x81}, {&(0x7f000007e000/0x4000)=nil, &(0x7f0000416000/0x2000)=nil, 0x4}, {&(0x7f000012f000/0x2000)=nil, &(0x7f0000191000/0x4000)=nil, 0xb2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x3000)=nil, 0x100000001}, {&(0x7f00006e2000/0x3000)=nil, &(0x7f0000508000/0x9000)=nil, 0x9}, {&(0x7f00005b5000/0x1000)=nil, &(0x7f0000698000/0x4000)=nil, 0x9}, {&(0x7f00001f5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000569000/0x1000)=nil, &(0x7f0000083000/0x4000)=nil, 0xfff}, {&(0x7f0000572000/0x2000)=nil, &(0x7f0000488000/0x3000)=nil, 0x4}, {&(0x7f0000757000/0x3000)=nil, &(0x7f000007a000/0x4000)=nil, 0x8}, {&(0x7f000008f000/0x3000)=nil, &(0x7f000041f000/0x1000)=nil, 0x2}, {&(0x7f0000205000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f00005a6000/0x3000)=nil, &(0x7f0000712000/0x1000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) socketpair$unix(0x1, 0x17d8a3b922a3edca, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r32, 0x8040691a, &(0x7f0000000300)) 19:33:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) connect$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) mlockall(0x1) open(&(0x7f0000000040)='./bus/../file0\x00', 0x181a0, 0xa0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x0, './bus/../file0\x00'}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c653000f7384afc9a9f5d8ac5500933de037067b8e0d3ce5b9f95b1ca2c1a25ea9998f948c34ece2e6b73c644845e13928b7bbe2ad9c368a9b7c3e41ee49fbad56baa1024fb4061c8f9da715367b28e3ca0f8caac3e855516525619240258da392bebabed7633995e00cdd8ece35f15d7212f21ca0000000000000002faca5fd1035fe72a3b70"], 0xa) 19:33:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 19:33:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0xfffffff7, 0x6, 0x7f]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") 19:33:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0x9) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/2, 0x2}], 0x2, 0x0, 0x45) close(r1) 19:33:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x12, [{&(0x7f00004f3000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f00000d6000/0x3000)=nil, &(0x7f00000ee000/0x3000)=nil, 0x7}, {&(0x7f0000562000/0x3000)=nil, &(0x7f0000211000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000083000/0x3000)=nil, 0x10000}, {&(0x7f0000096000/0x3000)=nil, &(0x7f0000780000/0x9000)=nil, 0x100000000}, {&(0x7f000064d000/0x3000)=nil, &(0x7f0000669000/0x400000)=nil, 0x9}, {&(0x7f00000bb000/0x1000)=nil, &(0x7f00007ae000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000964000/0x1000)=nil, &(0x7f0000525000/0x1000)=nil, 0x5}, {&(0x7f000048e000/0x2000)=nil, &(0x7f00004d7000/0x4000)=nil, 0x2}, {&(0x7f000054f000/0x1000)=nil, &(0x7f00006b8000/0x3000)=nil, 0x40}, {&(0x7f0000617000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4c8}, {&(0x7f000032b000/0x1000)=nil, &(0x7f0000376000/0x3000)=nil, 0x1}, {&(0x7f0000140000/0x2000)=nil, &(0x7f0000075000/0x4000)=nil, 0x9}, {&(0x7f0000880000/0x3000)=nil, &(0x7f0000712000/0x4000)=nil, 0x98}, {&(0x7f000014d000/0x4000)=nil, &(0x7f0000119000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x9, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = shmget$private(0x0, 0x3000, 0x41, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) 19:33:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x3, 0x26) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3a, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1, 0xe8000003, 0xa07, 0x1}, {{r3}, 0xfffffffffffffffd, 0x0, 0x10, 0xcd45, 0x7}, {{r4}, 0xfffffffffffffffc, 0x2, 0x40, 0x81, 0x88}], 0x29, 0x0) r5 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000041c000/0x3000)=nil, 0x3000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x80000000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x48, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r8, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r10, r7}, 0xc) setreuid(r4, r10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x101) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r12) getpgid(r12) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4091, 0xfffffffffffffe79}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)) r1 = shmget$private(0x0, 0x3000, 0x3a0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/238) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:33:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x212) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r11) r12 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x5, r4, r9, 0xffffffffffffffff, r10, 0x20, 0x1ff}, 0x7, 0x1681, r11, r12, 0x8, 0x4, 0x8, 0x5}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x80000001, 0x8, 0x100}) kqueue() open(&(0x7f00000000c0)='.\x00', 0x400, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r13, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) fsync(r13) r14 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 19:33:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x79c, 0xc6, 0x1, 0x1f}]}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = dup2(0xffffffffffffff9c, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:33:46 executing program 1: pipe2(&(0x7f0000000000), 0x8000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:49 executing program 0: r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="27fa6184bae398a8e67b7a079995df", 0xf}, {&(0x7f0000000180)="a6c876cc6fcff439968a6e44279a0701c74cfbd094c8259ea085f26d66ce9de96b6923cea4d9445a538e078f8b0aa9d370c8628f858f46a1814b3dae36cd3fbe0390bef1ede5027001c4f9d83cf13f9f7888df0feabe6ab174be26c9b8c28606960f397151c0e1576b6171b47fa5835be5142edcb50e489001130222d88cbc87dfc194779a9cfabce2f71b040d4b4200761933c97802e93fb28a72af5d0f59a0ce3dca7f89a33db79d1b2c52ee4f0a609af6aada40e90c416d16acf5b0b6c8cfe1bf11895c34a47fa92c76df3991cb1d550f1873829ea10974fce2009a1d5ea0498e7c232444ace5f5f19a569d8906d1a15051ad23a07c3292b26804c13a19e79f324114355a24b09924c11ed9e57a93c501fd94dc842f7b3a1f0881b64d0126b14d85b02e6f99054eada1d5add82827780c5779463d93ebd355bd70210527ea7e189b23426bbc6021684bc4e707d70cf67f685763fa568093f6ec35dfb7b64e63bb31861ac418a6228a7a2152618cc7dfa9423d566bd34df521662c806ce2b5acbd2d893d24425b1d35dbedac67470df715e032e9fa0f3fad0d9bf4abbb3f36754456d0361e565c3828fbe941b070eb1fd9930668760f12f7fe461310af50e2d2120a589fbcbb9d3391faf979d3eee62076375bbb09419cc43050cbe2a9442184e493b917710cd9b654dab46b3621fd49519c405f97f391a27a9cef6ad48db1376d9dbcb69f526e979aec66af870c40d1c6f62071e626642a58b6c45fe03f4323491f34848c3715057b40112a52dcbe5b700e5c8c753470ded7c2153a31d4695ffac95a4d76c3e52d9db4ba7f49ff896e38fc34cc28e63667bafd2b844c0a7dd56d4bd7265834ed0a013a13cfe6b87d9b5e8cc54f4062b92b14f8e0eff04bf8310377e7179bc627dcfcb1f2362940537e0f4db21884c5c4a75be411bbec264a9db507cd17ec6a1003a7e5d8e6ea5ab8be5553408fa0cfcb1b5ff1b3abc8b706fa584ae5c649cd7a7469b3c6b9940b35f600eec067e84cbcb136b4d385355acda8b4eed2f7b6c52494df345e1724a9bb3bb8ae0cbc00b0be64280338c4c5d7f03b13d125e39d4e90accfcd8b3e743428a7e148dda6c3e0c084438f9d1d7857ed00e34f53541666d090a138f0552bfe94533bbca2d22595ac11e77bda2f89f2254cd79432a1385b2a62792d609e410276b9b1a8ecfbc9a8569896a275f599319fbcaf4d318ef1d9805a29d9d610fee0cf7ed302275c56d36e0d1283f161d10d69cb200fba35e845b066cdeaa6b91717c405887dbe24ab87997d996dd3f75e13be6c1a32901ed4e4e72cf220cb1992f91cca060d6ac86e6cfd06efdcc48f9c39bd74efdc6e04a846f15596804415389097b03d96a1509a96c39bdb9533329b4ab7f324892ce4a9436af28c24613acc4351e389e6d8cc07f5723130d4e019575a1fff9188e42a125de9e65f1145e934b0f6c9ce1a399cf2af468ef3e2dd3b8f57073bb23ae899616114527f3d08710b5e7864373e0b5c95b32a00e16c1b99994c8379e7f5d413deff4c00ec9ce71151873c77e817f4c994c9fda5ff6898342cf239e4566d5e8b4e3840f085fc52fd01d90265b2cfbf18b45503d911ed39b7504203199e0786b4936bd8ea4d24ad443d8f68dad97d9b306a58248829e225d78d8177bfcee3ca34e790b5373154ed1cf7e782f7684efeb9050a4ca1291ea4182310ce8a15de33c3fd5b76ff4103abab481ad41c00b52bae676172064d766f356131c19a2724ad3d17c172c04dcdcc5c73efc8c641d7a2b0aa6deac5d69edf4d6017e107ea56fec43617f9191708bbca730f197553d11885fade7848d813bd0da03aab4f14b4e1826a6d24af41b99b7246c54d072a73a1d0e51d124b0652c23ecbd9062c530a36c222b9470a353f843f4355883b27f3b1d5c49c6375032460ade941c250490efb91182476cd728aa70c69559a1b2c3413216c0fbd8380221aca54efd9e5b50624d57e84e6a411014364b6e4953fd641d9ac4a407cc0662853363763dc406f0c1fd38b94ba9db6898166d9043a2867bbde94dc3d294bd9a74a864d97a331459adcef928565757b002ea2f9f38fa18d3d3a8a976c68898232657db9b2e6f52bbbeb13f418c83ff0f42f874d25364a17e54858c4b13e0c2d20c52b70325be2f9d1f57695919adde5a2b872467de1e714541f6c30341ee9f6dc98580331840951c2d6c0cbeb330ec91c29f69d37eae8e6b5057b192d09ff4575ec37bcfeb8729156584b144f109e6f688c8f811dbc8f132bd63db794eb78df1559db9a625419c40c1ec433ad83c387480d945ddf0b916a82aaee415eb369af50c5366370904d5514cd758281613cc189942528cc531124c162b988a985c7112c9bddb1395e7d34ab55b8ab9740695c4d3aa4be73dac45863d5b49d8939b9054ebeae5913e89196c5462dcc1d2eae482ca44c5f50fd560104b29145965f7663b4b87ee4fc0d2da914f2cef67056b6ae3076a20d218dbf73c6eb556b18a0f12215cbbd08c4e4042ee21a30e97ae86f611b3dbd12f229c330f88afb80e133c3fb8abadc831508f7c548181dc7a7335feca287e173d74d84bf7c703e213ef1818539528a275fd2120d94f21c3c8ced56cd12d15f2684c5f94a330602b9ff15e63d4fb5eda66224a6e611ef0d55b0ae02809adfccebb4d7a8ebdc9118a2abf65bd64556aecf092f1f454b05145b650ef5234bc20cfbb178bac0f7e5b39395cc688e83c75fff2ff9a61b5a838473d0b3ba07966cde3239758570e58019550f0c448dbcfa23e680c323d353f5edd91456ab43ad5b2703f42e14c5aae7b33c8aa0afd162f6f93b3935b35c26da31162b3b7078a6196e637a3ce36f83c03d0e7330bcde0167ae06e962fccc929a77e926b5567aa47ca4c143ec4bbf0d76f66d12c5c217aba18a55b6246f5d0de81d81e657aec42a2db4cf12b7953500d2af893031b692521f409359cd7840aa906456e97ee275b5c19faf5ea9eaf855ecb6cd7b991b77923d42918166becb3faa9c9453ddfb88f5c2fc6a884a38fb067d1f417399a5de19f3e3fe6fbe296ac29c5d04d6bac077ff3bf4e5baf115d44ac71f426465536a0f827e0ab4240a101942fa03a3333cd01b12497cbcbf0dd2f1983a195f4892cf60720740875339928fa9b4c7d8d2948d9b515803f1112ea67d41364c8c7e05fc09e3bf9893418429931f6a349dc6623865881fc68f4b5a74bfe062da9bf34c9d1483caa8c1f7708fc43b6cd44fdc8d0a18a62521e0aebb5fa246380023dfbba53852d5b8aad48311063a43139cc10eeebbf701da520d2574109e2db3e05dbb637ca912b0dd4060a927cec91fe0e6dfe609f52c622019403f2c00fc7cf6dba1f84173ca639463d8cc1285d631b5ebfa37b4505034bb4597b7563b2a7ec717d88543d1451172801080142345c774d3864766fb66bb4bf47da6db00be9bf65740f9ca8a6353b8cdfea9c66604ab30ba32663b6ea902d0ae6e3e171bfcfa188a718b8608b9aca163a61fc1feedebc862c92daf2d5dbb182f3f1523a84c5fbd33a8d9e34a20613210577aac929c9c5a81a151be16df71104d027b0f46b3ff010655e500c5874fc03666b4f84453328d56fae30af2b5041d47685610dd917be1936a4a053c8da6e504810e5490204c57cf2368006055c9e6bf992df8b976cdb44b9270e5b5333b10066a4c4e41b559ef51d6617ceb0c8cedc1afe36a64dd3c509dc4e14eb7fb16c51de5d2d9a3ea22324d564574e5350d50df22e54309f3e9f67802a6d83fa506582ba3a49f73bc11d576db03b3f7a158c808b51053c3ad75f82b66d867a78ebf88c43528364056a81ad8cdf5ba6939c1fda2c554967d337f454c32c5a37e002a698e7aaee8b3af4fd71413664e827342f6d95fad9de14061856d40e220932bcd7a419a01b281ac221a7eaba815d730db5347e5a241cbd40001aeebb0d33d2194951b5e1bbe0a4a56333dd670f84941440fcd08584c335db37a20265b5511333c5756d9f8ffc4a56a4d7520069b5e3f7eb813abfe508bdcadca5dcb2d4cbff8e80b6ae82d4d63ee14941684f7f8047cc3866a7b292cb01c504c3beeeae54794cd845d50741ed6392c19dda8dd8874d8dcc4807d871912a40d02edf28f984a9ddfe1d3f1291f871d90aa0567be9dda1af7147e9fb443cc279c6e90da58acc5a87e9929b2dddf1ce38e5bd8126fce9309afd9c904612832bd4d83bbd00e6984cccd24d56fd8da6cafe96b3f83e615f3b2bc700146d0e912317767b09a57379494e6c2075a73d1e2a8b4350cb5a7de864f77c1f7e77502701ca2795a777532782be8a852f1ac09467704bb3414271f7c40f14204597637ba0463e0a4c95d79b2f6e3a7b5edca563a1e2615434dd588b2cd4b6c966cfca04c23639df64e0450bcc0718f0f8e5791ed27362e6cae8a432b3009360de6f8730062ef1ae9fc84bc80543cf9ed1f736d80e3aaa7471ff8dc9a4bb114edb36052b0511ac08327ad19151abee0458ed1183a5efcdc2555f2efed13849e7b01eae39654d2db3c754c73d1162bfe7ecaedf5f82616ed44f25744b852953f490c1c42bd59332b20b96027c9aacecdbf9cdd051355ef9bd90144f49e911cad47bab2e2ce56a6626de55c26bafa0ae713a6e544a52407ee43b34d4fd9ec5dee7817ae367e58a1e09be51c4e6d46d73cf7201eb55918377b475031df6c3a288a6ea7872a3dc5bc51edf9b7a51fa7aa80bcb2412ae609db77f40a17e0ecf4ecbd06628aab979ba49456266e69b480478d07981e7d4d6e3ee1499e63dc809713b974b1d02366ee29e51a1c81c764bfc6249429a402be56962df15af4cefec4630a02456ca6cb335ecacda374090fd7a208ede5b324f71a9e8fe189c20b5893d2d28c44df5df4e72959a853a1b2e8d61fef87a84e4dd2aae9e960346e51ef959c9579a8f69e11497252dc2ed79ed886d7f38fbd2bf27be97210d3fe42d400a56e4e4a46b6f0a92057dd8d68998e927d73f09f71da39005e00abc92b833641b20e8886c7e9b26c429298c89c5f13f7578686a055f7ca1a0cb379f20bb3b0571c1fa04058495072a69bf24b56b9b6ab3a5ffef94681f4d92630fcd4d40fab58db17abc68d9c535c5e718b114b42ab74d2b7f31879346d544bd1b049fd04f4b82b423e757d9a8f9af0e89858bfd1dc07683f66aa21ba169a6aa95df9423bfe075502ca7d0b605e0621373af64ed3a6c5e26b19f7cc9ca6c5f148a218a32b27d65b443975ea86ff485ab895dee5da7ecbca23e160e3d6cc852b1695073296cde2f10d2cd57f1c4eb0c2c5d2e6e5f1efa52c8e89b5ec157682bbf0ba71d40b72e98a9ac4a6f00fdb4396a9f538811857efbe86b4dd1c5ef04ea5fd7d32805887a2171beff18954708ed2393d20169f554c6cb18c5374bde1d8822fd78a1fe018658d97cf93bc98b5244d38d43353327d5a26eade3c1e5d5ca6624175f3904a5748c8e8a6b9ac294f4a7f889ee230fbcaa562c32b51abd14278634cb43f5f9a1b98d2c12f0bc6b0b2c5f52c6c95654b713b9067395e9332f3a7d16b2fe88a9e3e1630f3ad0d314bf7dc57bc9757b1e85ba5b1d5bf7dbe354768e2982b450d2fbf9bb19f717c8278334269859ec8860cdfa71ee94bd19367d36d863b023442c25a15df83979330073cbbae1030b289fafb8da916a2557981daa546efb62ddab4f0b3093691ce2192e1a9e086bd5de6de1b498c9388aa5a1406f5e2268a7ffa8c70ebc19013f9bd7953d778ffa6d0d432405dc106a298", 0x1000}, {&(0x7f0000001340)="1a77bc99728f678feae9022a344913cf2a4bd50c0562beb99e3d81278cbeaf139e965e0cd275283223c9753425f30e077cfd3fcfdd8d1fdcd4bcb9871793e529ad4b2a52ca66673c7db4eb49f33a5e3e840afc15509f7291731e5961850391cabf786f1e774915a38e5a31a791a8e4a59a43c4b685a1404a78762eedf48f26241e0c54906c675c4037bd5d9c4d191291a5d96eaa7687b9a39252a5b7ebb0efcc7f131acf9bcd7ac40be95c5ec86c2202c3551e93c1051fc9c355462db84e47a2a7640c0973ee870251907393adb5d888fbdd80e505008179d21f222e5e6bc757d3f2829e60890db5778ec50872305a5c61ad7804705979583b0ea3f1f7cf8afe7eed0d06d867a215326aeedc21b58e88e8df4aa27e647e0dbc7973b7164ac0958b1a0647e111d4a743380128179c99f2aa488c968deacd17f0aa7d535084e35cad7a7a72503514c1f4efabaa116c0474fce7884b6869bbb4a82e413ebeb11c37c1b4e1873530b7d81f0aedec1e1db8b517f84da271aac66fca78396ec6ef048a08dcb8b846d0f98913601ce7991dde70a4a7ab36c1673102a3fae9ae481f5c8af5f28dad0a11a351765382b17d9b63b4c1ab80b034e73fb6547322bbf1fb60cad42f85071e604336fab702535f044623f963fc64bb5c4a2db4274ff152e2fd406a9408c6f334c01d2b72919eb0d69e0ac158904b256c69b4d360d9979cda04c7e29cafac4732b48f38bea63622fe0c45ad8f1ec090d3632fbf480c4455a39033ced896777d32543116f20b42d8a92c6a7512d7642dc02c1e34d7c0ac822ba38ed5d0d30c911a5bb8d881bd7710cad8bad5ac204b4782767283fa9244eae8921eebb881fbdad0f9a69eaa587688d181478296c1e7e9f3ea5515a0317aaacd31574c7604201899dce9383fad5f61d4f6808747ab964566adcd45cce8347b7f468cbccefa759d28a3aeb68f44dde9a65de195f107de4c7da31670cfb507b50e66222d31c9f8f94a8ace10851ab463d5a1fa0d98e50ba95fabbcac28a4f6e38528642f4ef468cb179c81eb11c39d0b6574a219d83f7f4dadd8536fd0297c4f9fa21d1edb282b18a031749e30bea204bfdcc81d013071b266fc77e47eeb5f8569a0b3aaba9992af18d5b4c032dcbafa2e2b8c104fbe9c78ffab2751392169ada001ff5cf7b038ed3a75a3acf9df33dddc87043c4dd544660a7296c77b72b4479bc957a8e3b3f9b2e998a8dc72d6b3f978707bfe365bff5f59ddb52011626fc048660c6189dea2f8bd9a2e8e17c8481743c0dba0d90c910be6b1cd93b693fde44431a4fa02bafbcc5a28a1bdf177f9a17ff44373451962df59dd4cdcf7cd028e06dd1e9677783c0f0455c2215ebcd3256dc47d1b7ad43ba2c0b954474af3e0a3675fa9d6c6512cdba2e8be1dc9103e14c1f6cc0cdb85b5d0fc1a407cd4c00bbc67f06995a7864991f1ff4ea6f282a718b25464c99e8b5c13585686e7c0ecaf9e6489b0f7a3084fd2f69cf62ee7d24b63cb8c9a16a61e54eef94589db10232e9cf76e96201915b1d0391cd699e2d8d1404baac258ec42d6a456ef490386917c0de2a46aa1ecf91c761a9aaa556db295b253e076e6c7a343cc151957f0e9b62c5789ab3f5395aed832b48bf4a82b533a18edb2db1e39ed0b6225dbcf054fc34b74bbd296ac73e59dab669f894e502da4c8bcff06501a4d017e42ccab9b4f3561e2349ee0fcf440f432d8ff7bf7356d56d30f4d60b4575e6230f9596b6352d966a157c510f31f9aedd57fa9f294f4aa54b59ae8e7f1825c979388702e8b05fd8cbe5b4eb29b065022de73abd0cfc0b1a9b11949855b9c86d2c634076f1e5bfa37b67ed58196939785a69d26670b027550853f5f9749ddaeb2ae7db2481fd3ddb5d08c30bce80a0fe96c8b7a319a9fad2e94119a886e5f99635fa98c8ca7c35e2771e269c89e80185b76d6cb8d7ac128953beaaac16cd25eac8272917f2940cd37fe53068a318059525ca2cada8acca4b15a8315bc8f113127d7dedbdc2dc99400db19ec0ed3cf71da46d8c888c9e582a027fbbf0fe381b74ba81efd6605c105743f9113a7e9041300eb17eaa91e72032fda53af9d1657f4a04e108e1f8c59a42e9e3a1caee993f9571fcb27e8822c9bf1aa613365e900b0a5d3864c3da927f28e99e63ee3eaab7e29f1bb2a2d1f02ff9e0cb29ec1f8b5682f7bbbc088c89dc340af8f37dffcd4d995d61cf628cedb2f20a47bfbf0fb6ace394560f26db1ffe319b8e4e9365d9b0a8954963ccf113011f277c7593c976dc0dfe686cbf7055aaa6996847b2f30f5a92a545ef8337e296b76d9c547326729dd2bb3cc5cb24e6671c6fac49ba265752131a21f69c066fb8c30028bed1d314fd4484ba22ba5eaaefb41a8c91936d6a4c30260f4b575be059bd44c86dc44fb16a516313522cc0e5a619082cc6661fbdd9d2e6542c852d4b756b8c71f08fa6f8d48e016056fdb92d49f5ab886920332c52f2754d904364be094bd1b51163be8d79e5c7dfb9a2d3746770fac7df7e0d8cf9d5c0c72109a8ed6cbba4a98ed8ffe37adfc6bbd66c57c5464e2d2ab929ab639aa9b087b37b7bd36f39750fcf0ec365b36098f30875a7ba742d1776a8bef0f9657a4b9ee5387625b5498b3a0ccdbb8ba329d12c4c4c8d50fbcd04dc57af442e7909e5391579bb7b7045c82df09d6ccb6c76f5e5cce178f786121f4ae47ddc5feae83c9da3368b5c3b7f606595be4801327cfae5467889344b15dbd3247d628403940d3c6d3c64497dc8f52425188966f0822aced805d391d2c0db7b54f7ac413721bedfcc39c8e37f09c7a2d8ed2335a8920a0f7c2f293a1ee550bcea9397ac8dfa482e0dff9a83786f9dece42211564ec070530b53100dfe070d60860e90b5ab1e53445846312bae69f0b6c8cdb61901b467a0ad9155c934b0b4c5e40d693123898145666853880843f358248a9f2abd9f8ab969bc411626492d16dabda7f30b356d4b61809861798ec33abcf75f0c03c2a2a052cfcaf54e9ed7ff284b68637e323583cf2e4cbd5aec883eb8772a9ab170c5a131a1f387bf8b4ebbabe06aba54c9e8b55859cf2be98069cf09e43489438f3e4bc48e46798dc6fdbf08fb9808b9d7c66eb2479b8a5362924166edf43e81f1fc79fbed821ef017314cd71827d3f9a5c80a420fe87a49406d2ffe8b7a3a13f26e849af1103fffeea6115d0f347548b2b400ab828ee1fd2f0e1f8ebda884e102b46ae86c9a7a3782ec2f70418c6d8674dfbbba674379bb42df6b24c5b00b071e21b561292bd734a696b72cd88b8ffbe8188435caeccb34b132a5459af63dbf24e9d8331f95ad7db3cc5c8857b6f22d22ed1afcde6a4a61f80e3e7a894b11d8c30526fe34f50fd26446a2a8ba8458d1c499d3aa0bad37b0f34866c8182ee33344fe1bf026f392fb7817316863eab54471f8792cbd7552b1248b1dca6f562e2afdbce13af0043348f107028e0add99f38f2e23743aa40bc31900fa7cb4873b228af412bb3fa89757683ef9f0ab1c7d48773b11e3a7590264b83521ea43d3945aff8b84fbcaf77e8c689b419ddadb5522508001bb164d5baf60444bdfa50066e243a80a8924c6d9f7c8f2329cf141bc28fe4f21975cb608433ca71147f9a88cefb133a7b18df9264a86ce2452d116f72cc5edfdef2a0c9ae10c497f94401e342205f784a35f050bb0857e2d48ed378437f752f7c7dd930e0d1b90b07e99adf5b29d85e86e1cdc68516f68843d1b3ee6303c076d6d2f609369c32b0f606ed3860d49753774ffc4d1f865b93c643149426cc48a548443aefbd6eec03bcbf78e9854cf2b52356dd3ababee3b55cb6252615388492e71d3518dc21c3bc3f9ed16e16ca63f70e34f2ff2aaab182935d527f57d681ec330f7fcf373ef96f7711b45ddee0e187cb3d73f188da373d11244fe385e33b4d3debae6e10ee637a525d2541ee460ac5480019fdb129d2f5d3767adca4eb8a26a5214bf1a4c8a1a6920812fc3be15683b0f296ba61f84798e397fdda222b7cb85b7aa084266a7b6bcafcd1b3ae98b5a78eeff6a0c79871da67ec8c566e6e60693173231022acea50cdae1722896ec523b545257da80e94b10f20b07347a9259305fb19697bb20ca9d59fd16460461e178868906954a008a47e7fbfecf6e15cdbb0251caf9932b0b0ec76a6ef877569ccd6429e12cbf934b489372e9abcb31da2830afb83593ba1cb5ef16743b3468bf376376d333f218bee48e7e35f8b60679d97c9076d0e5f301d03164b86b3a6b841eea248af86b8b20ff6b5bd08a4fd687452a3939f03d18b13e40787319361b24efd3e2fe3fe215f8b5b0036c57ae0294108f341d52f423979c01cea2d05532cb5daa0aac06828b740b044cfe683ae9274be2682bc06e54b653c21d042891ae4cb740af2884ab01e954878b223d9b799d059f3c4b097ccdd2fd4b8f3fb7aa9ef08fc7de0c38cb2cf131fe2cad9b26e60df9881a6aab07380a831aaa87f6e5ae4a1ace48d7d12e79552d6e60e4331bf25fc0a29323e7a193701e97f62020c565aa711a175d7b8f014843ebfefea6efca4e549b0737ee384043c9e24178ac49412a48450d181994fc3e59c12e0ca4674bc61c56c41a4d071d282f4351f443322b4deed941726f36af2f76017aa7252fc4b00862992051e73bc6ecf6e9f425597b38bca30dd4e5de787e8ca092e9d6a17f49a6b33560b05c1dd9e2a2c6f4d8fddd83776fbf26b7fe0c4cdd7139c4103863f5fc5596fe2fe61972e5265a1aec765355db231170b973e235d8a8c055626c46822b622780377ad2a71f26ebaa169e37ce1d172f076da69c1b0a54f9497e605cf952a476f848c2e58611b32de05ba09f111d12f3c08a2f80b63402e84cbaaea123f1c4d68b4e88d52604fa79abddce666b4ec00c9fad7ecf39eee76d5d1706cbf8b1b35b19883a240e23355e2795834205a2b6e2d1c8d7735145c4f985e34e92817a09dba4c34a6f899846d764010648b45ca56d69544d8165001b421162690fe65040a44b059a41ade6e070731e7bbc82242253b5dff522846a6fe095bf6723a3696c6b33689feb2e5d9324ce1e3f60b6ad1d866952c90af25860e8bfaadf77a70017d6801cab0fec8e323994fe8bbc82e020d08f69ab0718ee4106e46ac2fd9880046d01bdc2251076412bd98b7d9126660e5067724d639867229333482922585d4124820b814e382cd907c99eb12bba935d507d7ac436f09a5eb1862b34d7eaf3753ec42eeed5e478510710ee68eb6864a0ed5b26407239bd802ca737575b7c0a7b1b160c6b41bc756e171507a6075bc09fcf83e4a52b65fc4fd2e94e7b913b8dbd219dd8f0e2066bf05ce07b9188bd5fb2d1bcc33c9f9cf8093b1a8ff3661956efd9450ae7cd900cf64b62d6d80370f0679e1fda16e28599e5df1762e8ca112d2b6a31ee2048ec76bbe89cdf00817bf8767474d864de44ef7b9fc9355a057d1d7127c3607ff13a35ba652be1d61d6680418a45c6bbda75edf8e95eb4c33bc4e5794132669571f40fc8353c3de5fbaa4b8dd942d02630b1c1193af28b0ac737e99b7f10b38027563b2e177c3115bca9b80c77ec7007de2ba9569d280202b728002a4b706394472c16f4799e0c8e9ab30e14f5e8380114ae8d48a6697d24fb06ca9c3114d608f78150a93a43457f157893298278cca8865c117eb79575549f59f037881846da3b4d191a303e99dd9cbe4e817dabbd59b72609543d178f2cb57a72264e2035a862a49761a518e8e66ea4d9638f76c3da11ac876a535", 0x1000}], 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 19:33:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2000000000000000], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x9, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x74, 0x100}, 0xc) socket(0x2, 0x2, 0x1) r1 = socket(0x2, 0x3, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xff, 0x20, 0x0, 0xfffffffffffffff9}], 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:33:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 19:33:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xff}, {0x6, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 19:33:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x7f0, 0x1, 0x0, 0x40, 0x9, 0x4e, 0x2, 0x6, 0x4, 0x81}) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffff11c, 0x7, 0x4cf, "7c80f62e860267cdd18d77ac75a3eaf4c980e9b9", 0x5, 0x800}) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) socket$inet(0x2, 0x0, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f0000000080)={0x3, 0x9, 0x4, 0x81, 0x9, 0x0, 0x3}, &(0x7f00000000c0)={0x0, 0x5, 0xff, 0x3, 0x9, 0x1, 0x800, 0xa7}, &(0x7f0000000100)={0x7f, 0x4, 0x3, 0x8, 0x80, 0x200, 0x3, 0x12}, &(0x7f0000000140)={0x7, 0x7fff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xfb7, 0x100, {0xfff, 0x400}}) 19:33:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140), 0xfffff813, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3ff) 19:33:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0xa207, 0x7f}) mprotect(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x2, 0x3, 0x0) getppid() shutdown(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0x2}, {}, {}, {0x0, 0x0, 0x4}, {}, {}, {0xfff9}]}}) r0 = geteuid() seteuid(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto(r1, &(0x7f0000000040)="69026f934d114258f4ac9d2e22d1800921f3da85560819a96fd72802d9be3309c2299cef83178a635a38e644b6fe2659e65ce7e5f4be99afbdd390e0ddd79d721b9c3f4912ec16a10fb82302a67219d6da68e4bf0b16b215816e1250f9b2d3bc69f07a0dbda06fb8320ac51a860bf730ebfb0dc1a7f5b3fb43e198f569c4c92453a80e51d19ff3bea276400d38754b53207a31c8ecfe103dc03501060479590653975ecda1ea7f95d917c8b37a501e86473ba348b4051ce221d6ed263015532c43944b82", 0xc4, 0x402, &(0x7f00000004c0)=ANY=[@ANYBLOB="01001238ba6924c35a4e599fc7a09faa99199a12a3046ba8e75ab92c2f58f41f15bbdd60fcf51590fb4c99936df2a384de45ff9e374fd287a400a9d14f3a5925de7e9177bcd1f4d967f4a147939d68dd439beb2d1bd8ef51e6d231ce65f6f4c31e81d15501b92df325399cc6750bd7bc9760fa9a4f66880853582fc3534fe9f9a30aaede2eb75a15e997256ccebc9cb2f84f061869d6c142dc033e3b9bb362e02dd13e431c11b915cb1fe6057dffe051f73d0193b6712b5867da67c1654a2c95a4897f5425acc3e4dd1d49b2a58a"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x2], [{0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:50 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00cf45b17f9f45168195"], 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="bdbf40e5d5fcd1b07be48cae046105c26b8c0d972164de985e12ad4f05c803ec7256b899c891bf3cf2f7d036eede1ba75e35ca37ae43a047bc15d211403bf0855d", 0x41}, {&(0x7f0000000180)="658655331ae386e6a98237fbe95fb15e049e4c533569fa27612b8126eae116159019aef63ff1de46cf0968aec95d", 0x2e}, {&(0x7f00000001c0)="c734ee76cfc0640c8d0cfccc9476c22effc3651e26b0cff2efc17a491a4588467903acab3e09f97224589fbf40c8b04bd20365998121f88c5a2aeccd488208e37e6ebea3ca9167d74fadad329c1d033310926f3e3ca61e526d60b705d766eb79a7f8891142ba96f85df081cbce0a1ccc95c416b2445347309b45a067e083245514e9699c993e011414cb7c4841d095aa1479c7e38da6db78c3c8d4eab6fe994e919066aa68e447340da7d2edc8f6a3b76884da9f6e2449c70f931d7cfdd5be6f24f1f2e845ddb8b7856cfa48060b70db934515115119c3e0fdc0502eba5a93079bd5b45a1e7ce32ee2dc6ea87b", 0xed}, {&(0x7f00000002c0)="91e0f1cf07920ddbbf247da9feef31e4ea12d4fbe7dd3a28ec41bc9d5e7eb5e9ad12f3aa3aa76499af1a3910bc99d05fc2ea75e51db1f86f3b2c89ad37630017b8e33eebb97dded889f41d09e3ab0a45c6327d1583", 0x55}, {&(0x7f0000000340)="fe9089bc9845eaea722a63aa85bd7a1917c7ed", 0x13}, {&(0x7f0000000380)="df1f72290aca2a6faa008369d41e99fdd0432366ada48eca501cc66ed9791e51f479d5c2c976", 0x26}], 0x81}, 0x0) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) shmget(0x2, 0x3000, 0x404, &(0x7f00006a0000/0x3000)=nil) 19:33:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffff00ffffffff6530130fb9aa23d057000000000000fa08620700000000829595598442395c360100000000000000ad4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c638abbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbff361d457eeb952a23d4907ea90d160e9b2048a3c0b5495a204b24be82ab9b1d5b79d61cc97bc85fa93e26a221068018c6e7ea821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004ebfc347af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639238545593086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e01000000000000000000cf379a855baad6ad05bbee8aaf5c1697d293584cbd4692c5d858034249dd11d3e9c5a29c6952ccbd7662e4bb91ce55845b623fb23ff66746e47d0d81e3b7be28ec20145bef762dc00540e5c29b14eaa7f6c87873df8401df4d19b9fca7a1fdf76013f88d9d8353627fc268c8412b79baa313642074b208e2941de623180af22634955398699c4ee4ac7d00"/549], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0)={0x1, 0x6}, 0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x5) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000340)={{}, 0x0, &(0x7f0000000300)}) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x2812, 0x0, 0x0, 0x0) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:50 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x108) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) write(r2, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/106, 0x6a) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') dup2(0xffffffffffffffff, r0) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0xb30695980b465f01) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x3, 0x3, 0x7f, 0x8]}) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f000047a000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x4, 0xfffffffc, 0x1, 0x8, 0x1, 0x401, 0x30933abfb5065c12, 0x0, 0x100000000, 0x6830}) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x4, 0x4, 0x0, "5432a92e7b203425f2bf42251226e1814d95cd59", 0x1, 0x9}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x89) r5 = kqueue() r6 = socket(0x11, 0x4003, 0x0) shutdown(r6, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x8, 0x3}, {0x18, 0x0, 0x9}, 0x0, [0x4, 0x7, 0x2e89, 0xfffffffc, 0x3f, 0x80000001, 0x9]}, 0x3c) kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r7 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r7}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x2, 0xce12c04ba1af793a, 0x1000, 0x100000001}, {{r7}, 0xffffffffffffffff, 0x4, 0x80, 0x1, 0x2}, {{r5}, 0xffffffffffffffff, 0x46, 0x40000000, 0x5ea3, 0x400}, {{r9}, 0xfffffffffffffffd, 0x10, 0x12, 0x8, 0x7}, {{}, 0xfffffffffffffff9, 0xa, 0xacc804c1a6c544b9, 0x3, 0x6}], 0x0, 0x0) r10 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r10}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTOP(r2, 0x2000746f) 19:33:51 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) read(r5, &(0x7f0000000080)=""/83, 0x53) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r7 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r7}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r9 = dup2(r7, r8) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r11, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) socketpair(0x20, 0x0, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r13}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r14 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r14}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r15 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r15}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) r17 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r17}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r18 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r18}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff9, 0x60, 0x40000000, 0x3, 0x100000001}, {{r9}, 0x4, 0x4e, 0x1, 0x2, 0x2}, {{r10}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x58, 0x8}, {{r3}, 0xfffffffffffffff8, 0x3265e812b2f01977, 0xf0000011, 0x100000001, 0x451}, {{r11}, 0xfffffffffffffffa, 0x70, 0x40, 0x6, 0x9d}, {{r12}, 0xfffffffffffffff8, 0x2, 0x10, 0x101, 0x7}, {{r5}, 0xe, 0x1c, 0x10000005, 0x740000000000000, 0x53}, {{r13}, 0x85db70e9904dfa77, 0x4e, 0x80, 0x1, 0x5}], 0x3, &(0x7f0000000600)=[{{r14}, 0x0, 0x31, 0x40000000, 0x100000000, 0x6}, {{r15}, 0x0, 0x80, 0x30, 0x3, 0x7ff}, {{r6}, 0xfffffffffffffff9, 0x22, 0x4, 0x8000, 0x9}, {{r16}, 0xfffffffffffffff9, 0xc0, 0x80000000, 0x0, 0x4}, {{r17}, 0xfffffffffffffff8, 0x8, 0x0, 0x8, 0x770}, {{r18}, 0xfffffffffffffffc, 0x40, 0x0, 0x5, 0x800}, {{r4}, 0xfffffffffffffffe, 0x81, 0x8, 0x4, 0x2}, {{r19}, 0xfffffffffffffffa, 0x40, 0x40, 0x7fff, 0x67}], 0x401, &(0x7f0000000340)={0x3, 0x8000}) 19:33:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2) r1 = msgget$private(0x0, 0xb21) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/36}, 0x2c, 0x2, 0x1000) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0xdd) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="8154fe4018dabab3272c499de6c9bedea1b7d7a96c5b3ceb3cad7e11fe8610f03cc05df9e409da5b4f73d304f12e6a680571886be18b995e70a35f633f55acf06d7336506567127e5e8a0af23e7936", 0x4f}, {&(0x7f00000000c0)="debfe96ded7f2e0731", 0x9}, {&(0x7f0000000180)="23407e35d1f1da971f31d3f8a87286a5d836db7dba0133a569214c0961394744bc9fdf3bf8f9710b436452ab7b2e2cad5474337317e8f21c4b301fdb26839a42d85e", 0x42}, {&(0x7f0000000100)="6f9520c0dd3295232495d6d07aa3ef9673fdd628f2410fab1a6acd1f900d79da6cfa7ad2f770dd63bb80f0f9fd7cb6545eaf16524a53560d2140257a", 0x3c}, {&(0x7f0000000200)="e613e27d56bf1ef29be326b2d7", 0xd}], 0x5, 0x0, 0xfffffffffffffffd) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff, 0x0, 0xfffffffffffffffd], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x80000000}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x30, 0x5, 0x7) socket$inet6(0x18, 0x4000, 0x1) 19:33:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0xffff, 0x8000, 0x1, 0x1f, 0x7, 0x2, 0x0, 0x1, 0x80000000, 0x6}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:52 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a47d57168984485029b", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r12, 0x10001) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r14) kevent(r14, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x500) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r16 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 19:33:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xf23) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000340)=0x74) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) close(r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000280)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)=0x2) accept$inet6(r2, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)='\x00'/14) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x2) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000480)) 19:33:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 19:33:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x3, 0x6c, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8000, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x18ff6d412a540321}, {r1, 0x80}, {r2, 0x10}, {r3, 0x10}, {r4, 0x80}, {r5, 0x1}], 0x6, 0xfff) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) msgget(0x2, 0x2) 19:33:52 executing program 1: r0 = msgget$private(0x0, 0x290) msgctl$IPC_RMID(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x2}, {}, {}, {}, {}, {0x4}, {0x0, 0x8}, {0x0, 0x0, 0x0, 0x40000000002000}]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x10001, 0x4, 0x1e3d, {[0x1, 0x3, 0xffffffffffffffff, 0x9c7, 0xa925, 0x3, 0x3b5f, 0x3, 0x5, 0x1, 0x3, 0x101, 0x8, 0x5, 0x3, 0x5, 0x1000, 0x4], [0xfffffffffffffffb, 0x6, 0x9394, 0x4, 0x5, 0x1000, 0x200000000000000, 0x1, 0x5, 0x7fe265bc], [0x1, 0x1ff, 0x2, 0x3, 0x6, 0x5, 0x6], [0x7, 0x800, 0x2, 0x5, 0x3ff, 0x9], [{0xcca, 0x6, 0x5, 0x327}, {0x7f, 0x7, 0xb4}, {0x3, 0x172, 0x40}, {0x6, 0x400, 0x9e, 0xffffffffffffffff}, {0x3, 0x7, 0xd63d, 0x8}, {0x7, 0xfffffffe, 0x1, 0x100}, {0x0, 0x59, 0x10001, 0x6}, {0x9, 0x80, 0x5, 0x6}], {0x1, 0x200, 0x5, 0x9}, {0x400, 0x6, 0x87c8, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0x80}, {0xa8, 0x10001}, {0x9, 0x7fffffff}, {0x41, 0x2}, {0xadf74023d8f3339d, 0xffffffff}, {0x21, 0x9}, {0x81, 0xfffff7bf}], 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x73) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:33:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ftruncate(r2, 0x0, 0x7fff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfff, 0x0, 0x0, 0x0, 0x0, 0x7], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x3000, 0x9, &(0x7f000063e000/0x3000)=nil) shmat(r2, &(0x7f0000520000/0x9000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x104, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) 19:33:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2000000, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:53 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x4003, 0x0) socket(0x1, 0x2, 0x2) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, r3, r4, 0x4, 0x2}, 0x6, 0x10000, 0x554}) syz_emit_ethernet(0x7f, &(0x7f0000000000)="b99b2f56bdae374317e8bde9da2b21506434d6efda91bc74dbd1d2474e99a96d15fc458f89bf041eb4276417e5276d2deeb3a57c13177188036f67a092b8c405749acadda54de1af7cbf4319074279c92f52429493a7b812ba888a5908269ed1328e331b1f81ee1b8833dbb9eabaa952252c52b6020c54f873bb04f91579e8") r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) 19:33:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") msgget$private(0x0, 0x110) 19:33:53 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\xca\xbfd\xd3\x9d\xcbN\xcb\x00', 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x2, 0x248f}, 0xc) r5 = socket(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 19:33:53 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x3000, 0x430, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x20, r2, r3, r4, r5, 0x10, 0x8}, 0x35a, 0xe00, r6, r7, 0x2b, 0x7, 0x40}) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) chflags(&(0x7f0000000380)='./file0\x00', 0x0) sync() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r12 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x80) getpid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000000780)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000540)="831636ab1851af2790736d158351afec29f437503d6dde6205e236308b42c6fd59218761820ccf09785e3fef4009ff831bc47d01d60cf9d231be9762def3e72168e7a1264b8460987b64a636fc49bc26d4d0a498128216386b420cf5500f6d8497db5cee75d1d37db437dc5b6e91a3b00d10efd48c9ccd117c47a545e8723073750758a7319941b9e0e0b84551616550604d70c01824d30c7323372a92bcd9421cd3b4223cff47c971ac263ea9d630153cfdf5376750b65c442e239de25a33bf6961", 0xc2}, {&(0x7f0000000640)="1600e895b839e937ae01390668c8e13b64e9bbc98c2953850320ccd0fbd4794d89c995e720ac9b5871aa4cdc0817c30e5bdd1df54ba11d9d289c6b9cd016b1676eb22de194c2788122bb34edce2edbcc8f8575110bc86f86fa75f4ac0395210cfbe7135d12788a321662aec8dcbdaa1b38fb12b35795b0477153c1eefe890213875b5fc09b3d4ac525f2c572723a42c8fb95a60d31891c129a117897df7b96fe5d1892765f4c5027668bb3a97dc1621a43975c6a821fed08ce67f928d63dc128e2ced006", 0xc4}], 0x2, 0x0, 0x0, 0x209}, 0x400) mkdirat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x40) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f0000000800)) r14 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f0000000840)={0x3, 0x1}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r15, 0x40045714, &(0x7f00000008c0)) shmget$private(0x0, 0x11000, 0x202, &(0x7f0000fed000/0x11000)=nil) 19:33:53 executing program 0: mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6000, 0x1) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) recvfrom(r1, &(0x7f00000005c0)=""/50, 0x438ff69469a5d3b4, 0x803, &(0x7f0000001c40)=@in6={0x18, 0x3, 0x3, 0x5f0}, 0xc) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r7 = getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd44c7de62631c019) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r9, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba", 0x49}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1", 0xfec}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r9, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r10]}], 0xb8}, 0x0) clock_getres(0x0, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x34f, &(0x7f0000002180)=""/210, 0xd2}, 0x4) sendmsg$unix(r12, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r11, @ANYRES32=r12], 0x28}, 0x0) 19:33:53 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:33:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)=""/226, 0xe2}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f00000004c0)=""/154, 0x9a}], 0x3, &(0x7f00000005c0)=""/120, 0x78}, 0x45) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1000}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget(0x0, 0x3, 0x200) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000080)=""/197) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:54 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) dup(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7fff], [], [0x80000000ff], [], [{0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000001900)=[{&(0x7f0000000140)="08c31ae8acfb3eb215ca70b438f3ac8009271012e8a0240da49f12b04f7317a086f7022d6b00eca17fe2181b0a74cf703a4277c1d69421254f952ca7fb1fd64ddfedcefc8ec822931d0545d962f1ddaf6a2b1422f9d00f69a5b2581dd8db8902fd83bd642ccaccce3c9cb752ef9d97cecc382afb8cd6fac556228a53fc43251ea6195d29d14c4a75684a8b7727845825e81fe5fd8febd1a869899f86efb7af05fb15271541f9ec57e1eb5d28de762ed92553e5c701a9", 0xb6}, {&(0x7f00000004c0)="0823e2f280faf7c06d18406e05fffa7be0fa96da5327f59805ce87a3f7c0927bf8043de25983e90c3bf4ddfffe5a2f2950aee2103a90f34e7cc0b6a8130222a2e8231b069e9d70c4f7a17473a8b13286156f92bb2e8ba6545c71774171b0885b03c483e4e826622b770e0aa0243ed3dfb271173e033d6361388aedc035c67da441550dc039320afcda31", 0x8a}, {&(0x7f0000000580)="b3fde571202f0c16b70023bfd18d1c35a8e661f2decd9ba9481f2070c7281e3dbb4bfdb8e0260ef66f827f20c572fcd890f76d5ee943cc25f47b8c51eabf762a651438d128e334d1406ff1c5f837ebc07b8e3445ce8b0e548b64cc7f3dff4a646ee7fb5227ad4b6c09ba9b1bd616cc4b9b813b0151f7528679f81f50f994386759d7ceb163134dcfae026c96af418996b7d5ab4d9bcf3375297b9a971a679a3b7a1a88008318381e824275f62868ff14be659b01d08da3b93f63ac71da7bd281084b989d64b59c5304243f112b2f5bf85f62d654ef1527a6307cbd9f4f712eae0be5e1bfc66c039e774589d93154e8a6e6d3fcfa349295468956bc87a7bf2ea60080272f75d88bb9c44ba6dff31e0960ee50adbb8f8e153ccdbfc43da77e885be8bdb0d2a716c1482a52463082afc9434a5feb10682f9a2597f67a814e3073e87a0fd9867af4b89b962fbe0412c1539850b4aa657924020b1f1f5dbfc287ff0d549994791e307ceb04f590e0a136d05ace139a546f0088d56f073d587f03e09919d81df3534194ea544631494c866b332cb0fa5905605773ed551cc9c0818ed40c1f1f36c4c2548b9b119b8095a9536be4e4a4278772d0e7247e589c0c6a61ec6ba051f82aaf04d19364b69239dc2520d79254bb805636974bc492585199345af2da42d1eaca684e9cc9818b27f268ef4086dde6fda9c6868884817db6305342d61023aadc45cc263ad8d27d3d4fd231c8a2694b4b7b7728298843475466c6ba9374661d4d4bbca0e3211c35b5e9f039e443c174558bfee7ab55c9553a22d407162a115c27a732d889f82e046e0f6539651e512f933b2deaa6930aefe2b6af07953625ca94853bba0b42de2f4ddfbca7f3b58c7247badac50b24655709c0748ba6cccb7a7a7ef7f858ee2802cb7bdb71908736073720668966e1971c09c2b0d0486581223c393197e3df1a1501ab410a634065edc2d217dff06791d87fdf0ec152df37ccd4d2dfd9a2bf992eb3d9b5fd6da7a1a3ef7c357ecab2b5b02671437ef8a644b7cecd26e49ab75a4199db30ec309e27dea01d3f92ca36619cf3c22ee309c98660fe35c849c8fd7baae6b64412a87112f4387ffe0c8ae74aadf910d0db7c6040ce00e8cf7b4d699a6e76b05f251c69c8563275f2ed1ca0c16ba6e397fb1ec60387e1582a762d342ffaaa23c9bada132446eebdeebc2e4680d6c49db566ba8d4ec6081ef4f1364c72fd0deb179d5743f1b558aac20879cf7f86add63ba464a4873388090304175255e807d203bfea91dd34a915a48eeed27076333f645581690db1fbefbcfdb924e5aadd5d5a0084f2cafb473f4550b7409fdd9c00b896a4f7ba831e3ebe1bd58047330f4f3addd4ed34a6cc5da74ee1df1818329372cfd58b9af5e484678ac5fbfb013692a5702ef2ff491726411439b6811ac228af3c0c4fd5eca0f4a8daa465b6f645462d12c8aef10ed2ce1decc7219a881448a3afb2fa6a3ca43c519271417a83891e31a86ed11cc025367f1a3fe0c1eb08ab0a51005f3ab2209bc38eb79e2ce95e0fd2d881fbac0031a7dfb3faafb2e52bfd66a0cafebd008cbbe4299501c3be2596ce7d0824d99a417f471d7a7993c764d4a6aa12bd603e00154ba52a960535709d101fe82518dcbf87f1ae5ae0a7900adbd91ae9fcee04dcdced2d871dd6df859879ca74d299a0ec28da6290c314c8608c64f036aabd5e8082f950929670edbd59a8ac4b3069013ef803c9403bd851f384dbe0a9a067af25c455ff3d09e2e4940e0403570c92d1154b0ecd6b5c1705c4e762edd5b0153c8348bd24f354cc82c60432127d713d97beb8d49841353e36d6540780f2ff7ac6e0b2a8bfac60504d61ca451057539d59b9daba1b4426f1a0f5cd9d294eb288eb8e4b1b1ad29a225ac638973aef283ddbd0602d8ec4183a1fab8cf2dca1085cab36f9f0a8b17659999c700f0f11ddf3f5808bc76e11dfaebdcff6724bde49f2da8211fa958614e80a77c3f9c214da1393b3f2036846eb01ab1908992ee6ebadfa35e9fe1ee389db51b3d495b42d0d43ddc2ca991c7308f39a7c3bff3458c398a1bfe01a11af02c022b4782abb34275f1609438a7320121c1dc4f8fe0c50d363f20b42fc1b1c9523df23f743c67286d411c4ca5344d1ad801523f863866c64bd8ec1d148c7f25107f4621fe7e7df9fab5c7bc8997465923268837e9bd60937f45bd57dd3a91989684e851131db6d26a6462388008a9fc47982e1d49a1b9cf14981de20648016402828339a3ecc1c4dfca011cf5f54d053b5e5837675a38ac414decf783ad2f37a0f8065d89fba8a92162f7954e6b8c94bfe6ee13f1fc2097b199732d11d38af8b6338db009ee01cfa091711022b39754800f0b68115fa214e8d342e7781ba0673d460bbebe01a2a92ecdea2159cf9cd966f074f1a7460b2eb0dcf98a6f42e1d37c619314bb90758315dda2007fe958a43ca24f65a223c799466602b54e9b40926478dbbd418e63269b02379fcf156fbc3252ebafd122cc2608bb0edb2f7db61a88c05ae9cc2d8580505aab69c34d88a06196881c6101e919dfe2cde74192b0ad580efc22b2ae70773393353d94714e4f1da5cd261f1da7bd5d5cb0b79883e9382a80d90e6d7f1282fc35fcceceed0dd2e45ed0f9688137c32897fe9cef452a89cd67be9b589f214c75cd396a4117c0732b0e6d46d5991b90458f7e1221392181999603927507715a6d5d271ecec615fa12c5805792aed92a5e598622c1cfdd498a2c7294ebc05225e295d945c0545d341927fedadc88123863d23d893bd4e6f272f0b775f29863da6e08e5a5f14050ecbf49510a39697514a0be0eb1a9d85a9734d41e7f01c36178d281a522fbc2fa00bd260955502fed2df63e60c781bd4e0d715d90250b2403a063d4d7b87ce6be355430840add01a9cf0a7c58ad1ade3db4b29cde0ab824446f1b3076f69e83a3e26f344e8c0387bba6b65447650f463a908d1fe531627646150e699955ebd5aeb1497cc06f46c4456e6bd853115b4e121e422a70cf67d68b3278e0548824259e5da0559f9858c9329092331506a4d2a06708136f70649c7b7604b7c7fe2acb357919b7b35d343ed685f28b3f3d56d03a288c95ff34445473a8e46f668c180ec51897d263d9ef247ca363df9d6cf2ef9c0e3c2f8588c6852143ab5b777be4b869a6d95114a97213201573d125f7797c4907103d096af83b3925b611ce2175412cda96303c3fdea3e85a4c15791d4eac3a2746b8d4c756f2d91bfbe06fba971e86b4fde64f477b0652b48d5d5f36fb6eba3a96e7454f9b5294cf9cac7cd89663826a56f1f2803e7fbd9ac51df5c581df16086b4af1801a66ae46b8edf4167a7f027cf368bfc6643eac4ed00d44b8d391e0277194669c8cdc44a5b90742165ed3fe83b4ca36e1d150f05b1546d7961ae4c2e65cac785246c9306633d770b987e321ce1cc5497e9e1c59c8d2b56f508204035009f2c610dc56b1c2cbef5a0e2a64a31e775d8f57b57c179c40e2fc55c142989270467dbc690060f260ad49de84c362b71c99666b11d22576d3297da8a5063a033cecf389b0e37d9d72aaeff4bd9f765bcca094ac19c165978f3c448fe1528aa70718c5180020c9daf0256b39719bd0435f4583b14f793b3cfe29699b8f8e0109a5a55c31dfdee0b0cd630350874c4b7983f7e18eb91067358d9b6e16a0f10ab74e7570f4539fe8801c7a40e1888bdfc32e649041b00794a47519b575c3c87c83ca938dbaea67ef0023a7b5b1af91c7345805af43ae369b5f1211b45cf49c98a11082d4ff0615b00b8b9c3d6629bec7322aab387bd9f26fe6ca7b4c700fc283aeddf206abf4d42158227c1b5b2620c54cdcca520ce511b51d9b1ef0a55c4c72e538f82cf73e40be907c956b107b6fa048f80feec6859ba1032585b3eeb1352a6ada8c19daf79d582a2e9b27a863ea8f53caf03a37b887696028b1e846c4e7b7f2e1bbe4d8f08d7a59f6f5c85c9eb66b12896ae2b43c7cc43daa8d925e290daa1c62e4ce5a3670cce69865955e43f924ea5aba5ede550ff46481f35a8cdcd0436ba69d52e9b9e2462d574bccd367ddcba0f78aa55f983bea34a585878f8dc2b3268bf33bf74489138084d4d45c845a7d7a7a19db08c13d1c6c6d82eea11059cc6e2bad454a963306280b9eea5ac07706ffa31313036eb3a085297161cf453fc7227d1c2b42e2784918d4be81b6ff123f77079db86aea9122f1657734fefd164836e14366eed929c77e24ed255f894ac027bf7fd9fe482e9bc3d7443b85f53e560cf56062358fc601d4ea964f3bd1d2f34730140aa7e741563aef9dfba9ac774a89468111068e6a4a354f72c012bb77f63f407113aa551819bb3ce34b89af3758db68f7275bc4ad6f34eae46c17219bc4b6a5d94fe03c6be79000160e3a548dfc61c75e340fb1c2ad670f71f8181c432c101c4b396cab1f89c5599bdbae25e284d2b9cc92a5706206ea6a10cf092b6e06026c1fa48b607fc601a9fe7053da9554231fc65baad7b1edd9cf60e375fd6bd350561d2bfe6b0d7883c369b58b4bcb3e5565241766a35743ccff6a62ea4b1502e5970d5deb4a772cce328a34558f6b960a0a954892c2c99156a91b28d490b45aa04c908705256488e99fd94a19fc11ebe0ba946ed004083a276014ba5544bc7070a82dec3c37ffbccc5027164f0e6581d13936bfff8c18a988a70af911ca61b41743a88df6284387e54440281c5f2e5d3f276d6841eb03a89650a7f3b6f94f7040eb47bdbcf775b084ba9ed32d4c5c069f42cfa4377d8486163b27be7224d3e1b751f185fc872b22c628f7c8bd0fc4361dcbf11429fa157970cb11f87a6491050e3dac80df1244afa177fc6ef806c57a78f72a69eafc2d565e773f4cc45cff7fbedd7e94a0bacc166fcd29edb04640d779edb8f6d5e0a12adfdf904d1d59077c25d00a73af929d8bf94286e9f0acfe4b9ee8c30492646e07a1a306d6c8affce60013e59e19cfdf25fee997cc493e6d22864d91eb2d382b9c84787a240a9103018ef3dd97dd93b48d5398c1d3ff950bdeed8cd360ceb47118817ae1ee15613ddc896ef1919a80bf1a0effdc09e63802a8a55aaa87672fffc1bcc279afa1571f561cbf016bb06086d78fea9c2df8f54f4c65a14d7d3d72f94aab2af9dab4f04f9336a34d779b88d3bf75b426c15ae96f6d384862f80466d1507248e90a7434f603868edf9b693203d0a66406aba7a1bd7c6df564f8458c71798a95d4139083db8c2042370aa646e3cd66647579a1525951370d117e5663683325e1b531f9f36250e3b51725a1f57a76846bab4e730fddda25f272bfe4119977f60a1180155eb300a7ae8d4e65122a6fa190136aa15df42ff5d66f9065dbbdb8f56fcd0db9b501bd88936990462ab0af6ffe2df56fd5cf5876a30b343b24e7718cbe0bbc1f1497e175fadabebb45d13f4b0bbf377d710737e72eb79454542205b32a28a09aaa92a2e535e1bfaccba8d951961c93abc332f010a12dd17fb8aaae37a494e162b565bfe4839d89a52d2fc5aad24148d91a8210dc6d633cf3a4225c6670ad488bccad76a0d0c6592057feb6a4c260f559a292352af3e711867ceaaa314e67cd94e7220e67b5b311ffbb4d06241968f16fec9a6adeeff67e883add09f88e12f79e853410a328830e0571962e5c1daa7241ce29801cd4d9411fc76efb31a66415a30404dc17c27341d238b14aeff2790996ead92bf7d218684a927888d6d0ecd7b7a0cda2fd747b104b31f22", 0x1000}, {&(0x7f0000001580)="d7d440a8c8bab319a4f70f755807ef03b4b5e7741f5387126bad6c8b0d0c413a7fc691d5026da38ff7d13194d82d251e277e77a67175bccbcc164338a20ef5ae671def7cd18f077110ef7d8683d51cbba2734aec4c1f3fe390b752445fe47097884867e94533cb7f46c3e1635b1409cc056ba06f70b7fce0f0dcdb2be215c327a93709e7552d15b583d891019ab891e62024c7908aef42c5f97820d447a84cd7c50b2d43397bfb532e084f905e8312de42df1af7fc11e1c5782075bfa42ce1f4f7de0fde27c5916209774d6d2087745182eb737c1b00efc70428323a8155f48421bc7607072d18ccab8de43a23bd0c406099d626", 0xf4}, {&(0x7f0000001680)="eecbebf3e6fdefd5c5a8e2a10f1f4a01ee2d173a375180f4b514760b65b7030c2573c34fb7dd9fc2a3eae4b3c5177e7ab310acc6040a6ead593bd4b2c1e07d55787648f4d78ff22e5bc93c5db9a5cfdbb5d22ad11ec7f80ac58a036e0a545bc5a076729a877d82b8fc129fcf4073b74ff2274206ca5d2bc42c597991e600a5e1766afa21f5580bcffd43dd7b14eee2a27625351ffb8715b84e3153e13415a88c30b04f921f96b3195b21dc58f792940220dcf502cab8c1f19beef062894182b4d3ed81db4beb0ba8266cd3873b04c3e81595b3629b850c36b67db4a8e74934d2f7f40e", 0xe3}, {&(0x7f0000001780)="6dad83a71c1497cfca3f61df6bf6dcdd963b705e6f2e96ed838849eca741b59d65549c575e627dd45e974bd64e98c38585d1043e9036e21a52d332cf84309d1d135b9cd93159a3668451a036703a3e6bf70604fe1b25018794a6afd03438dab209953ef3a98244815d9fdcfc20707c65fc00fcd7434837e87d178cba8649f3f729ede29acaab36c40875699885e8f28f6c856cb2fa14ef94fbc9bb9f94ce13d69e6543f3ea4e9453a335d9489b8ff9227d2af67bba83ec89aaae6f8c696ec20a7dc3206c20cfb3c31d1a9c1f2dd615f5b36fbbce6cc9a4", 0xd7}, {&(0x7f0000001880)="92d82f3962ae29597ae355d9a8bd0d01fa97cfe5365ff4d7ad910d43f8f301a4d8f271df45b14834e0ed879bfd155eea55cf861090f16954cea86ead9e87128f38daff403d84296d017c8cb26711e8d6b7523b379f39af44967b71565f8fb524106b4c0d3cef677ac8e24e6e5ea7abb5dca91cf151249164", 0x78}], 0x7, &(0x7f0000001980)=[{0xc0, 0xffff, 0x0, "bc935f7c27c074232c2e9f60523cb56e5b98be4af5d7c9d0f1dc654b6ac8f0066d6b3ac2a8df78536882e96b44a4f5bd9a74ecdf0159a62f623ad02de92de73cc5915210705165bf2c6e0eaeda686698d88184f8a018a5ac2e12a91cac223c731eeb51d9f332d87329bc656081995e8836ba15434e23da2b240f89be900fbab55398adb0815b9ead3d5b66c4a0d4defa968d7255b2f3753cda4e9e846cf4b8c53e422ff11a8b0d2231db"}, {0x48, 0xffff, 0x1ff, "cfbbb1a6a18f9ba561a5a7430bc475aa01653f3389336c2edcc9f8ff76c55cf2df15f4e9c5bcc4382e8722abe1d6b06a03ad5a"}, {0x38, 0xffff, 0x4, "1df87d8b36b7927aa2aaeb9f55c9bfd2140bfa9be57d3ee3b72bc1bf458752cfd0da96ef0b11"}, {0x100, 0x1, 0x1, "5ba1543a47a44f73b022b960b38cf33c3e0039165b6dbb551c3bc8d593daadcf88b932b34a96e78b7164596825a7bd97560f8c766646c014be7f0ea0414be217c2eb499aea2d8cb18619cc92b9d81beb4db1367b105ca6d3f21b07e2517f5fa7f7de19ce10f02c84f25616f7ac45c01e1a627c708d413925216335a3f2d035f2b6489d420a8f7d8378cc0884b1e7bc6c256cd50efaabdc890503337cd377e41e89038503827fcec03dafc87c779a5bb2c792e174a57b10ac1b0b9b673f772158f1a8b2cc87d302ebbf53931e65e717838e68bdaefca15cc74fbd2ba31499dc7c060b7f18894b167dd07230fb30"}], 0x240}, 0x400) setsockopt(r1, 0x5, 0x1000, &(0x7f0000000000)="c2c7ebd02526cbf994b11edb481e747dc912c9528d7f869bbd372f921aa74f682c0e70a4dfcc084cb1a8a9ac08d11bae43d8c918c26cad00ebbd4c79be63e1b83a9be373ce36e685458b3ee13d6b48602c8dec0ed9ac0c75663efeb8af9b05ffe7dbcd2691045e86555c9532ef0a135a238dd632cba27d04a44a1c6354b925c6833a07f8b34bc8", 0x87) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f0000000400)=0xc) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r12 = fcntl$getown(r9, 0x5) r13 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r14, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r14, 0x1) dup2(r14, r13) r15 = fcntl$getown(r14, 0x5) fcntl$setown(r14, 0x6, r15) r16 = getgid() r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r11, r7, r19, r16, 0x121, 0x7fff}, 0x6, 0x2, r15, r12, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r26 = fcntl$getown(r22, 0x5) r27 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r28, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r28, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r27, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r28, 0x1) dup2(r28, r27) r29 = fcntl$getown(r28, 0x5) fcntl$setown(r28, 0x6, r29) r30 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r24, r20, r25, r30, 0x5, 0x7fff}, 0x6, 0x2, r29, r26, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x9) 19:33:55 executing program 0: socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r4, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10004dbec7ec1d7a0e47c4eafd900605ad6af81ef12e1656ca781c4fd5a0a4153e3c93784abf9adbc77026488ce2db83a8c10658ac937b5354f5fcda6db7d07e061539"], 0x10}, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = syz_open_pts() fcntl$dupfd(r7, 0x80000000008, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffff9, 0x1ff, 0x0, 0x80], [], [0x80000000ff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {0x0, 0x0, 0xfffffff8}], {}, {0x0, 0x6}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getppid() r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x7fffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) dup2(r0, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x1, 0xdd, 0x8001, {[0x25f0bd51, 0x0, 0x10000, 0x10000, 0x8, 0x8, 0x8, 0x9, 0x8000, 0xffffffff, 0x253, 0x5953, 0x200, 0x3, 0x40, 0x6, 0xe22, 0x9], [0xffffffff, 0x6, 0x7, 0xfffffffffffffff8, 0x1000, 0x6, 0x7, 0x20, 0x80000001, 0x599], [0x9cf, 0x6, 0x100, 0x6, 0x1, 0x1, 0x7], [0x0, 0x0, 0x5, 0x5, 0x5, 0x3ff], [{0x1000, 0x10001, 0x800, 0x1}, {0x400, 0x3, 0x8}, {0x4cb4, 0x3, 0x401, 0x8c}, {0x400, 0x401, 0x20, 0x5}, {0x7fff, 0x3, 0x7fffffff, 0x1}, {0x4, 0x9, 0x3f}, {0x20, 0x7, 0x2, 0x3}, {0x9, 0x2, 0x4, 0x35}], {0x7, 0x4, 0x40, 0x40}, {0x9, 0xfffffffa, 0x418e6a9b, 0xbad0}}}) 19:33:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2010, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 0: r0 = socket(0x2, 0x4000, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[], 0x0) writev(r0, &(0x7f0000000480), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x5, 0x80000001}) r2 = semget$private(0x0, 0x3, 0x2) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x4c) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/91) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x60}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f0000001280)=""/46, 0x2e}, {&(0x7f00000012c0)=""/118, 0x76}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() pwrite(r0, &(0x7f0000000000)="4afa0c94654161b14fd3c571d0281f92d97214d5a2782aade8dcb68ab1f12bd549d404a90a03581eb7024a77278f0d6a2ba592f1803e1a5259c78d85bc018e1439b94a2d9edb456e1fcbbbe719f340801eee2ea13d027327275699618cb3cee791161a618f2c0ca3437ebec796718bdc42cb95d766e6656fb7", 0x79, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x20, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x10000000, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x80000000ff, 0x0, 0x0, 0x3], [], [{}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x7}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x3}, {0x18, 0x2, 0x0, 0x8}, 0x0, [0x5, 0x3, 0x9, 0x396, 0x5, 0x401, 0x80, 0x3b]}, 0x3c) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xf2cd, 0x5, 0x3, 0x7f}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) dup(r1) 19:33:55 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x95c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r9 = socket$inet(0x2, 0x4, 0x1) r10 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r10}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001b40)=[{{r3}, 0xfffffffffffffffe, 0x18, 0x2, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000001, 0xe22, 0xfeb}, {{0xffffffffffffff9c}, 0xc92668e179ee9cd7, 0x12a, 0x1, 0x2, 0x1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x11, 0x4, 0xffffffff, 0xfc85}, {{r6}, 0xff6500cc6844efc2, 0x40, 0x4, 0x3, 0x9}, {{r7}, 0xfffffffffffffffb, 0x46, 0x2, 0x6, 0x3f}, {{r8}, 0xfffffffffffffffc, 0x40, 0x10, 0x3, 0x20200000}, {{r9}, 0xfffffffffffffffb, 0x8, 0x600ffffd, 0xd9, 0x6}, {{r10}, 0xfffffffffffffffe, 0x9, 0x0, 0x9, 0x8}], 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r11 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r11}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) writev(r11, &(0x7f0000002640)=[{&(0x7f0000001980)="e10c879fab22090a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0x15e}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x96}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b7790ea98b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0x9c}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xea}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0x264}], 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000013c0)=0xc) r12 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r13 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockname(r13, &(0x7f0000001c80)=@in, &(0x7f0000001700)=0xffffffffffffff15) utimensat(r2, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r14 = socket(0x18, 0x3, 0xfd) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000100)="8c65", 0xfffffffffffffdb0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r15, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r12, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x381f927137938a6e) r16 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r16, 0x2, 0x8, &(0x7f0000000300)=0x6) r17 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r17, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r17, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r17, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x3, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x0, 0x6acf, 0x800}], 0xa) r18 = semget$private(0x0, 0x6, 0x80) semop(r18, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) r19 = semget$private(0x0, 0x6, 0x80) semop(r19, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) semctl$SETVAL(r17, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r16, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x5, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x4cfa522fe367c03) semctl$GETZCNT(r16, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000000)=""/155) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xfffffff7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) minherit(&(0x7f000021f000/0x3000)=nil, 0x3000, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) listen(r1, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8032], [0x80000000ff, 0x0, 0x0, 0xffffffff, 0x0, 0x1], [0x2000000000], [{0x0, 0x0, 0x0, 0x2}, {}, {0x80}, {0x0, 0x0, 0x0, 0x20000000000000}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0x0, 0xfffffffb}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) r1 = socket(0x2a, 0x3, 0x1f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x1, 0x4003, 0x23) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/150, 0x96, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) getsockopt(r3, 0x9, 0x9, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) 19:33:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0xe5) r1 = socket(0x2000000000000002, 0x3, 0x102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getppid() r3 = socket(0x400000000018, 0x3, 0x0) msgget(0x3, 0x40) setsockopt(r3, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) 19:33:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) r3 = getuid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r5, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r6, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r6, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:56 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xffffffff, 0x600000000}, {0xe1, 0x9}}, &(0x7f0000000040)) r0 = socket(0x10, 0x4000, 0x8) setsockopt(r0, 0x31, 0xffffffff, &(0x7f0000000100)="f480900a8b0fe68310b246f11a2eaa532d32e9feca5790204260bcff73cb81d73b04f36675191dd09cf60e3db91c8f462fe1b652b63f8eef7f067af7eedaaffb825e498ec10a70da3b100186dcb61a1eca75b205483d51e7116645ce1ef49aee45aec39c0d56f2102e7215f0ad4a47eff70cbdbc279f0e40720e23153d7c36a3ba9a3957673564e86039bf1ac53957e7823d27562a7c238084178b45846365a6dc876ee5065e63a152a9dc8035caa34aa496c5c7ccc515322a8a72b81209f36bbc14f6636f567e5d856ff465457bf32e185d825018622c5e054e8e6cebd0e70befa976", 0xe3) 19:33:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x3], [0x80000000ff], [0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {0x4}]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x82) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) r3 = dup(r0) r4 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x20000, 0x5, 0x2, 0x6, 0x7, 0x5c, 0x7, 0xfffffffffffffff9}, &(0x7f0000000100)={0xf, 0x7, 0x7804, 0x100000001, 0x9ed, 0x7ff, 0x0, 0x90}, &(0x7f00000001c0)={0x8, 0x0, 0x9, 0x1, 0x7f, 0xc1, 0x657a371b, 0x7f}, &(0x7f0000000200)={0x4c14, 0x1}) fcntl$setstatus(r4, 0x4, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:33:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000004c0)="335b80f1d5871a922675ced544a8e508a96b7c3aa6decd2398017b072b204e75ddf43c4897f5a5fd9e0897e736bcaa714fae8cae2cc60a001672a425fdb8dfa1fefda97bfdda1a302abaa7d285cd1564fb6f29a0e9a1bd8db83d32e4eb8830b6b557abd29e745e20680557c373663392bf6fcb51e2fa3f4b92de622f21eb3395a6f1b902c0e5475459cc23aceb0c52e0e6d12af9950f88071b533d0278b97fa9f88006fbb94e98a73354f93fa6635eec6f5a1bcb4bbd1d9102b6da4bfe53cb161f5c172a77445af04f5400cfb72accfb28209e0764d2181466b5099dbb8cdf3b024ccccc708ee9b59068b362e5d42511256ed09492048cff44099d8602020eb662a95bcfeef1644ff4ee2e984c5453bcfc437a016765ed29a51ea44c1961d5fd6a0bf32cf0e5b71e5ecec4af803c11d9aee194d8064c2128e451b573e7ddf9aae3bcc66d60f1ba4e547a45e896b4b7056e09b92456f6cc231d953279e44d73e36c2848e10417a338a69be57e14f5725902d48f0d6f391b10d89e367dbb083dedecfed55f8da88eb0e308e3fc9ae201a36dcea06053cddaaa8b2ae4084a0a96d73ba103e7a7b3af95f7018417c8eaf21e9608033ca7fa3a46932be728348ee9d1e949e79a9b2b8f67c695c9e37810137f8cf28162aca63a4fe924dc1e242f41e455108b08ef44b255e622fcd521d27a5b1c1fa07bc89bae2dfdc8ed862892e2e23ed2ba35207a3a1da1f299e9f891ae353aa2974e95a7f4456809a8bcbb9b498ac1386a18d7a9da1984b2ef39bb5151219e1dde1f801a9f98853529fdc1bfa23562ca9b196388cbc07bfc80eed62b56c203f3196e3d2f8ddb9a6964dc32e3d3eb61effb8eab7088f298ec6b7721ca561c4fe962eebfd23b3c3a21a2109e636b4f4e3f1d27021537ba196f866c3a66798c9b78ad012698a9a522872de0b57a8400a0174a9e3a6dfd056533fd6ad55f6f92476441ec88654068d22ae56f9ff8a1a77642daa1b0051ba34cebef5a8e6721a941b59bca94db77214529c4eaceaba6ba7145f44148f3fb941c0dd1c82a761028b57f0a2117774ccda82425758fa07b73dc221b59ca6043e281f70894ea867e523d5a9d06f23d0c3dd37c3d983dc3a8ce9152cd0e92f097449a69d960e7879771aa603fcfebf0be41ce8d50abc59b8d536d6aea4ead69cf2f0038980ed1e6d1c7a3335e2e1df0880fca198382f1e5e1b96c5ec3085fa17f81c9c902b13185a0cf2edbf063f4999a2e113c3884d8f7c7c028431653d377f1990affd1224daf3d1930e2172374233d1c0bcee26d4a33105c4962e60df2e0e6fd1f6770c3956c7ff30a5a3ca09406901b9a97ace2b84843dbba904546032c9de703b8a8fa651252a37c064f4adbcc16f4428269aa62cb550da716142872228b5a2929255fcdd04f148912a5470e229e86bf01151bd2c14e4bc9b866b2d4c70d43ce2c3ced5f81bf127bdf5ec25405a7d70e681f3d22d358679c25f4383282a5d3d29c5fb5a8514334c113b579b5cd4081687687fd8f286bec8136682e149d45a563cb63717d3ff6a9730ee6b3ea5c97ccf8eebfc0a1b4c90f995e687fa8580d2a0263037b14a01a1c5c03ac58af54e7e78b7286bd4d7a0f610899f4c70ccfb31ee10075f3d6291866de0662966d730f76cf33fc92e2efe5a0e3ccfb7bac3fe4b9198cbdb898a1f6145063d0243d80bc81668343a2a76858e1e205e8e8111df92907060fceac0e6593c41d7e05183e68d809a6c9475dd062a0e2992e526013862f63c8efa310db58f18654183ac01bc8ade2570adada52d0ef2cd3b0e0b50c2703b9bc6bea7a415496af0ba5ee171530df6db49cdce60029365556810ec870a9f4c3fdc2aea5447d991c37ef8813a9a3eafc97872e614f0bb57ab554fd6db0615c8e3a3eb274a050206b8c5880a6606bedc98841f312f9b2d2cb8e68b0132d3f18c30182aa471f06066937645bbdb595e0a63ffb403fbc6eac6e29123f484799825064d26d44e5ebbac14769dfb7cb1081ac31ab3a8e637d86d1c95510003da310af6742ce79b3b788d342fa186b344faed39c0fae9d795b6272136c30c6bc02854a69357427473886bcd268dd82ab4b0a653f8ae8c574cf8dd6da71527c0ad873d7dac816f79be99282f9bca2769e2f92fd463639d72138a2536c620b1aa719e714521b9f475a45db49687344e64627c29a669e2332be1d0e26f551a91bb5fc349816ae01ee39a4a53ca4a05cdadf64eb762ca8257afa5124b0315f62ab9f03cd1321f755ffb06394c720fd63200b37205da4551173c3eb1ad9d13e2d48b3a43a1a0576a075d10c2db12a51bcb6bb054d81e33ea57e9f87a32b5d6f96dd6288687d06f5a49183f12fc024a3c70d88c802f9d7626296b0d26df12a757d7dfc70744d10a22979840cf094b87c3f6c97099cff6e28e38343c250e63bc1a371785e5112d618234fb896b7661f6c1b85ada38df8d12683ee36a94020b09975ac35ca2c0bdb326112dedaad943971dfc68c80a7a6d46cab06dc3bcd5f7d7468e15a57491ebaffcfdacd36880524919f8bd728806b58f4c2089f3b27e032508561e06f2ec9aa344b319751e22ca5fa6ae7838d05db615d0cd250d9863e6af70070600ec7b466d0b900d3ebd879c86b207e734ce6241efcd1a8d0a08f677700b36f480ef1ddc88ed053c7599b257ec05542799311eeb6e25da19e08618432381a2d5fafc84b4491e4e9fb39a4da1be6833f804c84ff053456f49d386be5142110786fe5573c3789d602e6d03df949ab1bdee8ea3afc8e03b4222c56d77efc68906dabafcd9d81186f038a4a2b874b967e58075805900e1757e0bd6504e1785fb5631e30f4f1cb3e6b68daf16a8889905141bcb7765eb616c1c48f64ac77e949711c699d2f0ee8a2e65ebd650e0f5a96e09d31092ae52d699d483530a89c7154575c8d5c73e9a0cc1b0a4026f8f9490fd230adead46e5493fabf012528bc9df77774c0f664e0a47854a8bce35c80fb0d6d9ea0f20b0eea9fa7db38753f45dbd386c7975a613840bd442bedabeaf8dbbce7f9970ba9577cecc18f71d67f907627dc0b3fad2b289db8d09746444406248f13f9914a26f5f4690bde3b1fe9d5397d9123434e60a6f65b34075732ff8ce378421cb09042fc9249fd99ee00aa0f3776f3cf82220540732f79862e5a0801d0b91e4c73f930b0dc27960e8b2d7589f7e173e0e16fd60b86b3a8dbd1ed252885406d3e2c2029cb542dd41b3a48e294fd060d4eb130048600e09045d080f864f429b60825069c9e37cc2529210e4c4ad1fd0858fb821c01fd51b855dfed96c8098dd905ff1b55451023bb52b38146a993bfbb08fadaf6b0a1b5a5d89aafb9622d7cbe03f5679d394d4f7e30e38942daf564efc8f6e911c60db97a7511c17b63d67b5f5df017c6b92d02c5e466158c1c48601ec868c6d4538cc71d59e05302248be10f5f9945888c85aa8b2170cc83affd25ff740759ff8cc5ad69deca1499b1415afb056f29737ea3c70304a7e79a778d97e88b2aa16d0b8a639dc4f2892628d08db96c629310bc22d1d1188e90de3a3aeae67efb3b447442c11091472f07906f7b20f42d666edb40dda746133dd33a4a95b8dc23835d61552a30bbec78412c3f19e5f538ec2d928ab502bc9ca8fff5cd849661b7f3a31db6a6cfaf734d9697e04f560fb101132a18553176bbe3ce0f28bef1f735f30d20837b8c96431d09cf39e40078bf7138acc66279353c4626a3ab9e9828a0257686db33ae3c96f1999d71d50120d221cf3f2fab02b0a5ba5dedb72dd7edba64006686490d060a5e0fd62c1b91cbb33d3428e786871f7e0910a01c0256cf56fe252c04da524704cd4c7fbc6ac4a0671367e92c6c88a25409597485c8229260d061b33ce8f3f0af91df753374907f96d3f8e9f74cf20e9b721a9d50ac99f91a8ebbae74f268175cd39603ca4ee378c8213039dd4e9f4cb13105410e009e63428e0c653774e4ff7812c9b7b28db1686c667fefaa52c41fbc968879a333e867183e2ca1c1043c3116a4aacfafecd0095be8a480444db55adce9d68d785430387e870c99ddc0300364e10c534f95fd1d185ebf614d5896c6de26b207d64632b2a9c3f8398d56a84ab535aa1acc62a7be2e3cc3ad52015ccf4be23b6b9a792dfda2ee22cd90e801e19d3c83667b9132d7080fa9108a429bc0885007a295e8238ba5a9eed5dd8c5e21ce386b3d1dda054c37f337727c830b35d147a841e3ab33bb8978d975a3a6e19a63cf6c30f0e42613a926898fb602cc59063cae28d6513df9456b2785b115a5d3619e96a57e5f0c323ea31a4158ff13d9e3e0839328c9c2ebd1c7aef6e6472c69604ae3479b09060d8db50db02d3a798ce7128a564e9a18dc09d9710a524817b7a8e2be58075ca04bfb29fa4e72921ccbc1f4dfe5ba956acc45a05de64155dffd8ae47a450899485e9eed634d7684074440371b57e9077120a175bf148c7e14823f2052f221bb3c6b9ed75583ef8f1345f2b52a779f63c45eb2d25a7a5422b1d01ce1791cbbf189dffeb5183a22c25ebcc56c4bab256c8968ca15302d8c16d8dfde922041879660e2fdde56b43857c29a68f5db17dcb602a671ae7913a52ac0a1276ae41917e5cb05dc59b70920a6568754c0bc245ec7d1e077aa8d10d8c308d6b81512db43671df03779940e0b383424dc713fb2a7d52f633064d01f1baa4718a6305f40feed6a2afe38b1da626fe98173babf680fbd9b66deee684998202b291ec688bdcbdf1aafb002c368564456b229c37f0e05a056bbd9b7d76f41dba9799e57f7a9339d0d33ee76d93b34e1a1912e8f258846a7fd8becab529bc15a83805709eecee49b70dd8621656a67509dd119c799f5260a2354a9ca7817872bc129ea9d84d963706d1f4756529ec8097c8eb9f36ef270eb2907660b4ef5fb53c5c29dd2c09b402289a1c68a767e8623ddb706919af788b9480aa5f517e30be0a178cf120fa879837530e2345bcc1402f90b8363d57f9344e26ef3fe2648f12187f4c3d72737b5909edaf021bb185274849126c0b7a8c366f3c299254f729b695a025c48af5c8dad21665767d74ca226df185f4f7243ec31a9f4a3d8ae558044094c51dfeaaf4d35d1458c687d1f4b64793165cdef5f0e08d85f1ad887747dfc18b751c068fe6e12d2955ef4f82f6e54b48d5a22eb2073f689dffa9c6cbf83614b02dc11d7c1914cb58a41f95b7fd53be76b92e1603c69fd787ab7f72bb7b37e0846b3d720a152c6561e7ea318ebaaa4f6821ec9823e6fce3cb2bfa53c94f4a70707723438778bb94ac7f5ca58c57a029805f9b929aaa2b2422a17869f03fc9ba51cd75884bbb2c524e6e1fb7807721e26942dfa8aaf0c3de227023cafafeec6d316ecfd7f90701c24e1230c39490b4fde4d610f834ca43ff969ef204f472f2b54632347023e3e2449f0a1efda87c95e04c2f8385f8c128f539214d17a7d7663c8078344688928b837854d5be1cefbd7cc5e0d0d0448771f1648ef1a7856e2543b324678a832c62bf810d9aee793adb120f429907310d49d7502fa2e1414d9b66d5bbdb963e90ede218717ac76cf2f6ce2bebc9b7ae67f2db29379aa43f49f006405311b9e2b1b83ac287d7b6082fc0931320933e62541a8812fd555125ac6531e95da1573b6dc7d012a2998e171759639359798bc7e1e8845367347651a20fe82ef0fe8870e461390c94b7cf106549a6cbfe3714daac5d61aceb15912003234471031b2d3ee1f795d2a7d55db77b96b558c095bef", 0x1000, 0x401, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) poll(&(0x7f0000000100)=[{r2, 0x20}, {r0, 0x80}, {r3, 0x2}, {r1, 0x80}, {r4, 0x10}], 0x5, 0x1000) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) dup2(r5, r6) r7 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8, 0x47, 0x20, 0x7}, {0x1, 0x7, 0xd8, 0x4}, {0x7b, 0x3, 0x1, 0x1}, {0x1, 0x40, 0x9, 0x400}, {0x2, 0xc0, 0x8, 0x9}]}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x102) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 19:33:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) close(r1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0xffffffffffffffff, 0x0, 0x400], [], [0x80000000ff, 0x0, 0x7, 0x0, 0x0, 0x100], [], [{0x0, 0x0, 0x0, 0x8000000000}, {}, {}, {}, {}, {0x0, 0x0, 0x20000, 0xfffffffffffffffe}, {}, {0x0, 0x5}], {0x0, 0x0, 0x3, 0x7fff}, {0x0, 0x0, 0x0, 0x800000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = msgget(0x2, 0x20) msgrcv(r2, &(0x7f0000000080)={0x0, ""/202}, 0xd2, 0x0, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20040, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 19:33:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc], [], [0x80000000ff], [0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xcb, 0x0, 0x3, 0x0, "8549ccb96c1b00000000001167242754a900", 0x0, 0x401}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x3cc, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400", 0x3}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:33:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xfff9, 0x3f, 0x80, 0x4}]}) getpeername$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b400"/110], &(0x7f0000000180)=0x6e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000328000/0x2000)=nil, 0x2000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x400, 0x1, 0xcf63}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000506, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x80000000000000], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x0, 0x88, 0x2}, 0x7, 0x8001, 0xfe81}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0xffffffff}, {0x87, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff], [0x0, 0x2], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x142) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "011b00000000f4ff0000ffff7f00", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcb0200000000000000713048e69931929648", 0xffffff56) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:33:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x115) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0xae) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="df93bf5a0000000000"], 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc841f881812298c37877cd4f5bc74d9736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262a0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) r9 = socket(0x11, 0x4003, 0x0) shutdown(r9, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r9, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r11, r7}, 0xc) r12 = getgid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r15 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x9d, r11, r12, 0xffffffffffffffff, r13, 0x80, 0x7}, 0xffffffffffffffff, 0x10001, r14, r15, 0xa1, 0x8001, 0x7ff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r16 = dup(r1) ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000040)=0x204) r17 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r18 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r18}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x80047410, &(0x7f0000000240)=0xffffffff) r19 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r20 = fcntl$dupfd(r19, 0x0, r1) ioctl$TIOCFLUSH(r20, 0xc0106978, &(0x7f00000000c0)) r21 = msgget(0x1, 0x0) msgsnd(r21, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x3eb], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffffff80, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0xfffffffd, 0x7a55, &(0x7f0000000000)="4f623be31c7201860fe495f3f6b05cf29d0b81e900a1b9dd6c9b5f8877f751d3e5801eb8a927ac77a351e302664343a10f9510f2d999aa71905a724254d47caeaad709102324bc16ce30ee24e49acb851637f8cd97dbff7254668f82d1c195ca23917b3bdaa563d54083e667e4da1940fae45b01d022dd294f2bec59083bfaeb6d788d5b8dff5ba3715daa7b3bbfdf73783f8dc87b591ddf5605f106643d8f431a76f9d391863bf1f55a86e489e287914cb8d0fe6b3c85d2eb16f055e4ea2ebe173c8b99fbb01c3c68176a5ee5290a8969af6149d686e4767d3ea6d8e47beb788e91771ffdfae217ac2908e724caf9d64aa43b55ab", 0xf5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x1], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffd, 0x6, 0x1, 0xf0c6}, {0x4, 0x80, 0x67, 0x80000001}]}) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7f1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x80000001], [0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x80000000ff], [], [], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x3, "e13a6416ecaac8e17857e7ace08855968fde7296", 0x0, 0x6}) r0 = socket(0x2, 0x3, 0x0) minherit(&(0x7f00001d2000/0x3000)=nil, 0x3000, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x100, 0xc4, 0x8, {[0x7, 0x4, 0x2, 0x7, 0x6, 0x7, 0x1000000000000, 0x9, 0x3c, 0x7, 0x2, 0x5, 0xe7e, 0x400000000, 0xffffffffffffff01, 0x4, 0xb13b, 0x401], [0xfff, 0x5, 0x6, 0x9, 0x6, 0x9, 0x3, 0xb5b3, 0x7fffffff, 0xfe], [0x7, 0x1f, 0x1, 0x191, 0x6, 0xffff, 0x6], [0x7, 0x4, 0x1200000000000000, 0x3, 0xffffffff80000001, 0x7f], [{0x6, 0x6, 0x8, 0x1}, {0x6, 0x95f, 0x8, 0x7}, {0x5, 0x6, 0xe0c6, 0x6}, {0x0, 0x66, 0x8001, 0x30f474f3}, {0x8, 0x1, 0x5, 0x3}, {0xafc9, 0x8001, 0xa0a2, 0x6}, {0x6, 0x1d1e, 0x40, 0x100000001}, {0x7ff, 0x101, 0x7fffffff, 0x4}], {0x8, 0x730, 0x1, 0x5}, {0x9, 0x5e, 0x0, 0x7}}}) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) minherit(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x900, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x8000000000], [{}, {}, {}, {}, {0x0, 0x4fe}]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x20, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfb}, {&(0x7f00003e6000/0x3000)=nil, &(0x7f0000280000/0x1000)=nil, 0x2}, {&(0x7f000078b000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f000055a000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f000055e000/0x3000)=nil, &(0x7f000034b000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000062d000/0x4000)=nil, 0x80}, {&(0x7f0000087000/0x4000)=nil, &(0x7f00003fa000/0x200000)=nil, 0x9}, {&(0x7f00005ac000/0x2000)=nil, &(0x7f0000241000/0x4000)=nil}, {&(0x7f0000706000/0x1000)=nil, &(0x7f000002e000/0x200000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006dc000/0x3000)=nil, 0x1000}, {&(0x7f0000718000/0x4000)=nil, &(0x7f00000f8000/0x3000)=nil, 0x247c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006a8000/0x2000)=nil, 0x9}, {&(0x7f000025f000/0x2000)=nil, &(0x7f00004bd000/0x3000)=nil, 0x9}, {&(0x7f000054b000/0x3000)=nil, &(0x7f000010f000/0x4000)=nil, 0x7}, {&(0x7f000033b000/0x1000)=nil, &(0x7f00004cd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pread(r2, &(0x7f0000000040)="7c662c52f32a47384b02d863ffc9a9db68f488b809416419a49225635f4631208269f1157dc0a1c4b88771a1ddeb764a35601ce97888f1a212d946d7784aad633121a07fd2b574d2ebf5ecdde4dfbc9e152583d500e2e6d8e06a91a87be43ef22a6c38536ca52f31e38a1cb6a81d6abbd276b18a3a9ba15f0cfc1e4cce8e2697f823057e8fd4f086decefcf26a4cb933e7b882bf3c549c9092c63377606cba93b0b0fdc592fc0d73cc7730fd4b88e504fdae5bd2cb0fa33daeba9f", 0xbb, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4767, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080), 0x18000) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000110000000000"], 0xa) r3 = kqueue() mkdir(&(0x7f0000000280)='.\x00', 0x8b) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) write(r3, &(0x7f0000000180)="3be1b15bfeff7e488ecb2836d013a6075a1bda700a01e821", 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 19:33:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x6, 0x8, 0x3, {[0x4, 0x75, 0x32a000, 0x800, 0x5, 0x0, 0x2, 0x2d12344f, 0x4ec, 0x37, 0xfffffffffffffff8, 0x9c200000000, 0x717f, 0xfffffffffffffffe, 0x800, 0x7b9, 0x3, 0xfffffffffffffc00], [0x6, 0x8, 0x0, 0x1f, 0x3ff, 0x2, 0xac90, 0x9, 0x5, 0x1e], [0x6, 0x80000001, 0x6, 0x10001, 0x10000, 0x7, 0x8001], [0x2, 0x7, 0xfffffffffffffe00, 0x45, 0x8, 0x80], [{0x55, 0x0, 0x7, 0x3}, {0xb2ab, 0x401, 0x1}, {0x4, 0xfffffffe, 0x0, 0x40}, {0xb2, 0x0, 0xf3e3, 0x200}, {0x1f, 0x4, 0x9, 0xfff}, {0x3, 0xd24, 0x0, 0x5}, {0x0, 0x995e, 0xb3, 0x101}, {0x2, 0x20, 0x9, 0x2}], {0x3, 0x5, 0x7, 0x800}, {0x0, 0x20000000, 0x0, 0xe20}}}) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:59 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3c, 0x83, 0x20}, 0x801ff, 0x1100, 0x8d}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000240)={{0x9d, 0x5, 0x100000001}, 0x2, 0x6, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) r4 = syz_open_pts() dup2(r4, r2) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) read(r2, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 19:33:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0xa7, &(0x7f0000000000)="b45a5865f3cd77a67c33bb0ce7049ae595f9a8ae36df83fd718ea6e6bd588f9e1706c63077ac9a4477ce14c8cb15b6b4b610f8e9443cacd90db98bdba4a56fb710a98e3f7d9e132894c4685cc6dbe7021fce187a543a06d2414cf3723c8ccca3179f76718b635f53e0fdfca51396937dd48e962c41959dc27eacc5701c5a4e53547995990bdc155480cdbadc429487b7bac7f6e4f6f55646b84e187564ef7a3c4ac81ff32084b0") ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3ff}, {0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) shmdt(r4) 19:33:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000], [], [0x9], [], [{}, {}, {0x0, 0x0, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r4 = accept(r2, 0x0, &(0x7f0000000500)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000540)={0x0, 0xd4}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_dstaddr=@in6}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)=""/26, &(0x7f0000000140)=0x1a) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7c36, 0xc, 0x4, 0x1}]}) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0x80, 0x81, 0xffff}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000200)=0x8) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:34:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/196, 0xc4, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 19:34:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1000], [], [0x80000000ff], [], [{}, {}, {}, {0x0, 0x6}, {0x0, 0x3}]}}) semop(0x0, &(0x7f0000000000)=[{0x4, 0x8000, 0x2000}, {0x21ce6d4ae0c61a3f, 0x2, 0x3400}, {0x2, 0xf2, 0x800}, {0x0, 0x3, 0x1800}, {0x4, 0x80, 0x800}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3ff) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) getpgid(r3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) 19:34:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r7) r8 = socket(0x11, 0x4003, 0x0) shutdown(r8, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000100)) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r7, r9) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20b, &(0x7f0000000100)=[{0x64}, {0x101, 0xf5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") chmod(&(0x7f0000000040)='./file0\x00', 0x1) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7c}, {0x804c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x200) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)) setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=""/238, 0xee) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:34:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x2d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 19:34:01 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r10, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r12, r9}, 0xc) r13 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000140)) r14 = getuid() r15 = getgid() r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r17 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r17, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r18, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r14, r15, r19, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r21 = getpgrp() r22 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r1, r4, r12, r15, 0x357c2e577bc75d94, 0x21}, 0x2, 0x7fff, r21, r22, 0x0, 0x100, 0x5}) mlockall(0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r23 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r23, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 19:34:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = semget(0x3, 0x3, 0x4) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/101) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x14}, {0x200000007ffffffe}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0xfffffe85, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCFLUSH(r4, 0x20004268) 19:34:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket(0x11, 0x4003, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:34:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r2, 0x6, r1) close(r0) 19:34:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x188) ktrace(&(0x7f0000000080)='./file1\x00', 0x4, 0x100, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) 19:34:02 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x80000000}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="d86e87d3d9f2f5df973fa02f5d5e2c639ab74043254824f5056b10892591d2ca576f14345148d399f3b6b14171f4f703847c82bb7547d79eefbc7721f7015721e078b1d65e77a6d50962f3c385a828f98396eff46c2703193b47a6f823ce06fa7f83516b91d94a4705edf2ed63e1b211b71f84aabf88f69af23f5893f68512fec354cbfbdef7a3f763974e6b53cf36179df0a164558fb2336c17c8a5697cb06bb1262d33acecbec52933c6a5c21cb67c7377b0a37ff7f85b5fa2ba9edaa0482cde45369ea66cb4534c02fe73ed2b6ac10df6a05b25b63ee73f3f1e7e2b45b5b41320c09397d645ebb7334872f6bcc8e8854b5c37e17905d86d6a336817d8e3", 0xff}], 0x1, &(0x7f00000001c0)=[{0xf8, 0xffff, 0x4, "f18df9be103c880cbd937df701a277288286da62680f623fe8899567c50f099f990977c76fd1ea74ef84dda3c84af95d0916976057235af8b37edaf61ed72d665c8da87a3468503ad951f2fa8896c160f36b084d6f23ec94193a13982256e4e1f3978f196e13a03c8563f68c156f748be405c73d61347b0156dec1e3657a045799344a7632eda0c31b521f173745d3f36c785c5fb2c3ca71c18a06c714566379b1d7c845f1b4285aadbf7a8f536ec0f9338e2166cef306d0169622dde26b9d5adeadc44f8d1655e2fea9d33374e451ef76e0b5824d35e1d9196eaf16933faccff44cbe9a"}, {0x90, 0x1ffff, 0x8, "f3c6d3637b712c2b4536117c37f0215a800e8caac51d37f5b26252a4d5e78cb0b915369ae30f7be44a4c626dc8bfba08ee97830016c1b0aeb5d48faba753a2f02413cb47d291c737f1bd51986ce727632fba615f099d8d676d07846a5970dd28d58dce36907fcb20b5fdd9fdcbc1deb636769eb560d321f1254f9b8b6b"}, {0xa8, 0x0, 0x7ff, "7914a056e248b2bedee98e20025cfc5c9d7fddc3c5740694eb8709c2954160ae5d1440331eed77b18f9e8dbdcf22c4305064bfc313e1e150c0f64dcb960c33bc424517cd1f3ed7452fa920e282aa08523871fc294c867263630bc6103514dc2bee362e6a62c8d8b0e759ac3eb893971308bf2de7cd03e32d22cb17bb3086b8be947b0161a2d4fed9187d114bbab04baa707bc6314b11e2"}], 0x230}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 19:34:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x80, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = socket(0x11, 0x4003, 0x0) shutdown(r9, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = accept(r9, &(0x7f0000001a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc3431007db9338a364e8de6d000"/4103], &(0x7f0000001740)=0x1002) r11 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r11}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd0\x00', 0x10000, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r13, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r15) r16 = getpgid(r15) r17 = geteuid() r18 = getgid() r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r20) r21 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r24, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r25 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000002c0)={r22, r26, r23}, 0xc) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r28 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getgid() semop(r28, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r30, r29, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r34 = socket$unix(0x1, 0x2, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r35, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r36, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r37, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000040)="6686e7edea918e349b026b0bb0e60f35349af774c0d44008081162360ed2a8fbe4ea677cf458d3d80b7db900a4fceb5e5a93f7e543ac063e3a005f3389b9c37603ff7b56d83fa8dae12f9553942b6810e481d01ada856c9f7bf2508fabbe2e6234bc9a4a34d1774e524e7c7c522fb7e70517e17a2123bc96fcf2fcc67936398916af3a0b46ef36fa027a3bdca401f7e07150abdeed74bc2a76fab8b356317b0094192d3d2320b49107f2e75b12220935d2adb7bc7ad41471150782a691e9f556624fb14e19f470c03cd184f8499eb488bd36592d4411dac5b453ddd0b7fe4db4ecf168ce4e7ec35d94ce8b8ac2722a4107a9cd37fb63", 0xf6}, {&(0x7f0000000140)="c5803992447713d07692d2f07ed973b1a51cea53b6f567a83b7d62c56e2c06", 0x1f}, {&(0x7f0000000180)="7f7f5d75d8c5a2e00a583a579a7e2afe6f720a54f50b0c8bcf0fd611709b64463604973d7987b607d56408b3a318032a4a50722bd66452acd4ea230931e52058d55ba627ac1f4f110b1b9d787a996ca2b5b0db34ace2c423ab65653f2a6e1df5338b7e25ab56", 0x66}, {&(0x7f00000004c0)="97f5872326efd3433006c6254efb2d3b17a6d1caff5aff530bf825150295aa3e392ff98a840ce95db001fdc9b09de894fc650a33e3fac7083fc4a392a629d2c3559aefaabfcb773a434f7dfc064989b0a7590ecc3632c68b4e78d2d45b8852d0b3549f7cd296a48627365ab069a7823ed652a541ea255fa93fbb20529f58e2a7d0bcfc3a1f29194aa6af221736f3336f77bd479907dc4caa1710b4daa186be0ef154c2d2c6a40c5392af95a5d99cc75ce7606ca3825e38f0be4efb82a24e7381a33234d1031ca15f662263674d17c898eae1cfc49971ff0ab83569925d4b4096667858a5", 0xe4}, {&(0x7f0000000200)="08bb6adc5c4617c3d1df5ca5818bfca3b08859d7199649411704383d4ba8271e992f76dd7f3e4d3afe919d34", 0x2c}, {&(0x7f00000005c0)}], 0x6, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x28, 0xffff, 0x1, [r0, r11, r12, r1, r1, r13]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r20, r26, r31}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r32, r33}, @rights={0x30, 0xffff, 0x1, [r34, r1, r35, r36, r37, r0, r0]}], 0x138, 0x1}, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="11dd7268bac72593885e91a252d0865a0ad4986e6ab7844cd95120d9345e8f2cec68caa5a83e071e4ed33e66ade3ee75f8a61ac8c9eec0db9aa4e9e0b5941abcbebdf6201ded3947d8891d9e71149d7ec230f0dc1c2b09a93203594c3e", 0x5d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 19:34:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xc6596d665134f9d4) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) socket$inet(0x2, 0x4000, 0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xee, 0x0, &(0x7f0000000300)=""/238}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62bbfa862b000001256132c9f587596703d5dc67d5d4edd960f39c899ef8747dd33e19e1581f6ecd1ea57496ea3abb14dcac0ea2a5f183ee6921"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x42, 0x8}], 0x1}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = socket(0x11, 0x4003, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000080)="4db2e2f97fce524f7a4183be3306c26fae76f19b69a6eb904e05129318f4282ad63e70fbc67f619ab91ed5347bc28530fb0ea4913b374077705a3674ad8242ad78214343a95e06e549b4fdeb43507dbb0638a92de76e673b62fe3ea7615f5125ca6b7468253f7e1e3105af3cf98ff04d2edc3c8ac3cd89bd956cb60d096e124f6025", 0x82, 0x8, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x3d2) r6 = socket(0x1, 0x12002, 0x0) dup2(r6, r0) 19:34:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x20, 0x2, 0xe0, 0x4}, {0x97b, 0x40, 0x2, 0x9}, {0xff, 0x1, 0x8, 0x6d}, {0x1, 0x67, 0x8, 0x7853}, {0x2, 0x3, 0x7f, 0x4}, {0x0, 0x1, 0x1f, 0x3}, {0x4e0, 0x51, 0x7f, 0x10000}, {0x1f, 0x9, 0x0, 0x100}, {0xe11, 0x5, 0x1, 0x4}, {0xb9, 0x1, 0x6}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) r7 = socket(0x11, 0x4003, 0x0) shutdown(r7, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r9 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r9}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x10, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r11, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r12 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r12}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r13 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r13}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x20, 0x4, 0x40, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x26, 0x1, 0x8001, 0x53a0}, {{r5}, 0xfffffffffffffff9, 0x1c, 0x2, 0xffff, 0xfffffffffffffec1}, {{r3}, 0xfffffffffffffffb, 0x110, 0x20000000, 0x5, 0x5}], 0x40, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffe, 0x61, 0x2, 0xd2, 0x91e}, {{r8}, 0xfffffffffffffffa, 0x80, 0x10, 0x1, 0x40}, {{r9}, 0xfffffffffffffff8, 0x10, 0x0, 0x4, 0x7}, {{r10}, 0xfffffffffffffff8, 0x57cfe97b101ef57d, 0x736b148508b71ae9, 0x27, 0x8e}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x720}, {{r11}, 0xffffffffffffffff, 0x1, 0x80000000, 0x9, 0x1}, {{r12}, 0x6, 0x0, 0x6, 0xfff, 0xffffffffffffff0d}, {{r13}, 0x4, 0x32, 0x40, 0x4d, 0x8f07}, {{r1}, 0x863e4e48c7d7e0eb, 0x80, 0x1, 0x90c00000, 0x1}], 0x1, &(0x7f00000006c0)={0x3f, 0x2}) 19:34:03 executing program 0: setpgid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) getpgid(r0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 19:34:03 executing program 0: r0 = socket(0x2, 0x1, 0x6) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x4, 0x7fffffff}) shutdown(r0, 0x2) 19:34:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/`ev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f0000000280)="ee7cbc1a694b03676315b0a1f77b2100002d68630dd8536b4cdaa8f60520c1f5175c01d6f3038d48214edb82532ff26ae5da4c920c8cd52a577c2b5c930e99b26836696a73b59964c4bb2d9fe9c9a1cde4d879bf0f03a3d24839478e18b0709ab0e7df43b29749d20d03935e2ea1023db68ac9e969cc") fchdir(0xffffffffffffff9c) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x89) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x5) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 19:34:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup(r2) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:04 executing program 0: getuid() r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x10001, 0x5, 0x8000, 0x1f, "b54db749f7b9feb19bd083ca62fe98d2d39163f7", 0x605, 0x2}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 19:34:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/56, 0x38, 0x800, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 19:34:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x80000000000, 0x5, r1}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x11, 0x4003, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x5, &(0x7f0000000080)={0x7, 0x7}, 0x10) 19:34:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$inet(0x2, 0x1, 0x2) pwritev(r1, &(0x7f00000005c0), 0xfffffda, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:34:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x80000000ff, 0x0, 0x0, 0x8], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x99fde7d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) readv(r0, &(0x7f0000002740)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f00000014c0)=""/228, 0xe4}, {&(0x7f00000015c0)=""/103, 0x67}, {&(0x7f0000002680)=""/186, 0xba}], 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) socket$inet(0x2, 0x4000, 0x1f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/null\x00', 0x400, 0x0) close(r9) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r8, r5}, 0xc) setreuid(r2, r8) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 19:34:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], {}, {0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x20, 0x3, 0x9) 19:34:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000000)) 19:34:05 executing program 0: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:34:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf6, 0x800000000000000], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xec], [], [{}, {}, {}, {}, {0x0, 0x0, 0x800000}, {0x0, 0x0, 0xa032}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000001340)="deeae97024c7ad00d8257ebfd71c7f8de5f5f5b31719ef4a29cf19304dd2b3e63e501a1c8ad42ca8092940af09b325316b016f73a20c6942478932dbf22a591c8e26d612503a59da05fa65c72bb2388a93e821d74a474afc7bd2764b359fa48de448b60c5d47ef527bc14717613b4c06185dbb974cfe17b4ef758acb11c326f59b1a1e8c93fb02ae8faf406f17bba98109ae4750d8fc2b07fa707dca211231d481acb678d3e32bf3205a72027cf6c9051481920dd1fbce1d66474b29f851d351863a21e9511b7034c33a2b1b9abc0c4e14e8736cee7f70b9639df274b39b5c3a8c3cffe31b5423f4b0a75ce01a000102efe0cadd81a5efed5b785062158b786918d9f469d9700f1cd31ba92e59013665102f842db079e32fb79f80a2a4ea7c5a3cb15d1bf59193beab5d59aab37ade146640bd9e7b63663b0f46c6ef0870c91e13cd96ad84824c5160a004ebfe57a80123ad8f5e70ecc9dfe9ada981c34e952ee4908e74e88cd015a3d16745abbee3385680567cdd7d72195475c891662c49ebc6b08ea3d20cb11cc76682a612edbc8d13dc8852715098420dd9eb644f59458c9b2ed33996d441b26e77920e85ba72fc85c529b2a0eb0f732dc40f7342610a2ea082e0afeb65b5820c0c3093bc034778abea9c6bcce78cced7ccc8ff7bce3d54cfe010875b4d56b75d58b1ba4023872e64be81989112b2c77acada66337abd186a6a3038f8a3467185f092417919ec4cdcb942a094fbeffc48df3b761a64b136b99ca5cd80a1a6f84b6801b86115c8b0eb79a033f5017e5ff52a46fec474245e6fb333bea06868f355a446f8e02601cf81a5f40d7590dd5decc8f183838ecb87ec0c1eb4261deda204686c819d43db7b24d943a68ed7d6f9e4bd01b4175fa52189709ce0500a257b429424d2458c5eb5ec362431af3c4ef9a6fa4275d06b0a4bb4e9efd98cca2a9d3d73a1171687e4d975bd061d80e1d1bc85e4c3c7ad2a4856443cd286f9903e8a3475db71ae8f68228b5c192cad031aa5f796d74156e3f9e392ca763067cf961b7d183be0ba255046031631e88486555128db22d2cc72f708da1a37547bbc05d222eccc575cfc80d199fd770134c7c1adb9d0198b924c6a7387fea294bb042fb33673fad63227b3c61e2d09934df15a09953ddcb454bd5055eceb5cbc8718f52f07510b60ffc576133e3a90b4648f55c36ca6065c8458901aa8750fcd7d85acb17895f74a84b9f3dcb6703acf2e0a4da542850b116c199d182d81f53938219582563e67b52ef6730b61470e1743b74634c209842c430eab718382e3a8b4fc8eae99abe540cc796d2df843485fc656aa144ae7f46565acb6c9690331eea950f6758dec2a6e8691639ed69ab8af036ca992fffd07429df77a2ed31affec395f20e20c793de92f13700cc01b1ce881ff11a4f5697c8b3a00b2eb74d650c8bdc539c3c8bbe9a88c3f6e7dce03cdd83f8a30339631600eb8672a21547aad6367ea49ceb9e963d68edac5165d246a6f7b48d30680fe7276a56f7c82a72eb464e1a4a9b86247f71dd8dbecb4146d83eece39e070f9e1b73edbbcdde17e6f738958aa01dab4fee8807571a56dd3ea16a3c86d81f491b40b11af36f0ad785b3eba70d402980d433e6c2735c98991cdb4ea3bb6808aad9d3c2b295355e2be9506af7facaa9cd90902655345dd2c177790593892597a778b2e68cf9700593a17f86e7db4f8af7db76992a84127daa3ada9bfc5804adb328fa041ce2bb2ec0f727b09ba29e8ec2724d04ccefbad6764f74baf288759c6dc4fef0e54395e24f6aff5a8b3ac9c4f17968092131eda27a97bf4d1a98e82bea78b8396d2d595b3b9a089c6687d1564a972a20e9e208ab57e6ea65a66828f4065902bbab987be57e0d454d13e1263501fbcdf2d9bf5b67f99d81738eb36f5d2938519c48fd0e4c6ce4cc1feaad40b025dc538143a5c8e77def571a7501a57baabcd897bcddfe42d6b767fd2a8f821b7688c8b3e3962fc0fda82ee8caccade98d5eaf8932a778ab674ee8a3c0331e687dbb8fe3cf1a067941d4e496a3fd4701643e06587bde35f86a226440edee544d10f6ed6b322c273b7ca74e62678ca593b3488c8d5ab4559545b98e7e1e15b03a0199945ce38413614341e8abec0005eaaf5ab50135b796c30ea489f00abb636f272c28fbb88c16757683e0fbbfe5dc0e6360cfce63fc9e8442bda699d21a00310aad1fa0a2735746c4d72508d3311101562b1b43f06194f5dcf7d5adfba86659cbaa2795ace2a947e73fcbdd5d050b658b99b47192e4de12b56eaa0d4fe25f9be8d7c2ea603fe4db2ca9b240189da07a234bdd4f17b647ee3f18b59d99199e811a40fa4185692f54151d6e5fb1a7bffa1b6db0230aeb5e5a33e8fe7cf30558241dfcd07d16e162b9f23f7dc5875e3a1df6993f6d9f9ce81e50390d8a21540af24152b60dbf863513271b8c90d7b5fdad5861b8085e91370ec12082f56fb7b63667f73f5f00a75ceeb221083229862e6b03d56c56f228e24f5a93acd096b6a9c37b3f810a45838a583a77aa2d8920430ad7ea02a5f53891aa16e60ad8c6ff70c3e9d9f9ea42767a38bf1d59a2f1e6c7b369f4b13c936da2283dfc87b0ab71bfe373932fd823bb380b4541b2d8267134d41eba9b1cd942d4f8a2e68a470816d9fcdef3a2e5b3808758aa64abb4a6380e3a14a1113017b99b1075253628d7f9e3fb114d6cc7312051afc5198e6bf5b21da4ea1cfca5ea014ead516a5a7230d7dcb1e5d95089e2564357f7c55c8d206262816c6f99297a153ddfaebe5f6872c81e5fea5a2a7313688465fda753728bd6dfa5af29fa62dbadc90bda8f08a72069c174261115ab9e8e5224b6e0194db21d914395177062067952c43daad4c87537eeac2693b93b60f89224144f3a50cdedb81e018197fce88b7be47aaec8880bed6d6401c54544d22c740e51555872657c93341c766744aea81bcff24d8b77c8b210c95cfe51a4c0a6dee56a269873b0b15c5f3e38a4658fca7e36bfdf41bd8389d06bf047b65398ffb84b8c93d24a3cd4253d5daeb216d24204ca06510e8ddea66908e73451b3a36f006ff79a3e1959e8fb3a162c916d28c6162e97aab78a046c1be94f11a2a988934935dd1d37b7873c3d685b9a5af37ec078f8b691d29c7f7ffe4b592f49f9696ef05a79610e77f61342419bc79932296b56b37eb344ec9c2a67e9f6a96b7fdc0b01ee1938eeba4ed053ece1d6341086fcd8960da56d1c531a41bf307584875379334503ab705c26af45e53555f158c85906e26d21c96ba4c8eff970b78f47832d9ea2f0074fa03e098ab5c5b9cd93d6092b353ed44ac82a2ba30b2b4bd567fc0b96cdf0fa8fb4fde71d24aec95543cda2f6298916f73f2a6a84d79ecf42e9e91a12b8ae59fcdaedd684b84602edab8c2aa9cf31976ca949bda81f174799048d4c8ac3e7500400649669d30da870e51155973e6c8f4ad98b19cc7edd4604b51850d16b704a72ddfb49403a93da2e8bfc5d8bec2c67643fce51291c6bfe700e740619136d524678c47dba12fc7a5f51b3048f658fbf99d661ea0e638f088eda628b0b2bcd0d2f3aaea9cf41f6f34f55711aa8634863ab2f822b9249b642602676ca44d05b5a328d7eb59bae1ec99f0eac8148d2035313e324350f304f6fc914c14cbf0499b0944532747e8f136b2a6af54c29693208ae600a0f8db0d6eb556c12382dd22548220ce5cb6f48129bbddbe14ecfc478c5b2f4ecec9333b867f4b64c5fd71a68b367c52ce278865936cc3b65550e9d5776d1f8b84b3a967d8b47cfc7f038fb248a09d215dce1b4857e9c37aca90c8d1172c7ccb2855fc6d16f4d419be04b0154f5030b9ad7790aa771ab947f9697813ab1f80667dba530725a3dc78ba4a9187ffea1a113f39e86bb2e05525088c02f746bd0152f3d86a1574e2e02c0b364770fbdc8f3cf6d2424801065a79078a992d6848733a6ba830e53a99cd7e8ca507570802b325bbf93fde41135eee6ffc2fb622df6a20d7d00f4dd68c2f87d9cebb23301db0a0676769af7d8a1f27027f03dc7dead207f9a6e75388eeaf666073a329210b2fd406dec6f970b0bec58face3b8782647527277a9fbda72301551483c37fe911d99432d1d889b9c0bd0f4332343c221f1c9e0cebe94de88e4f5904080ea4a7171002430100403b1f2dc8f33567cf7f4223fdc8d80d005ae688433366fd779127c5b3cfaa0e8026a31ae48209c4185c343d661fbf17d9fa6b94ae924f45eb279cd5dcec83eb435ff5b9f22573eaafec97eb5ecc02a5de5422929eeb5cb78f786c44ab89009449c8234f6867f1c1064a97440d9bdbf17a84d58e0871e429dd4952827ce6e526e88235893574a67cece4bfe98384cc0ffc641fb9e50003205db8a6cb1fb78ffd6f3cca75fcfd026b61dcd83cf404da05a376a3047d7b43cd3ae7094bda3edc656877e46c110e6a72a64d303528e2a7a2a2073182a6adcb2995ba1fd33ab2d599694cb5cf929de6972683dc461e9373113842ce8209ce47cbf4d07741911c9bff546843839b726d4a075307111f8ff3d7fba5a73155f6c55abff17c37ef5d00faa8be36c7c702f7dfb33a9604b246f3527674ecef6acbac72878011611fee96084ea625d0f9bd3fa6bcbd204521177301669b2fcdaa2b109864a9bebdc8408088146a9bdf4bab686e2a57351eda0b4fe1f39709bf2fa36946c60956222b76a6837326195514a0031eebd54fba5e122757711649b13dde8d266b8e85d3dd221b872e01b67042b53f779c3dcdc608a658d73b9d3f9b29616402293ac097aa18396a26192e438d271e1a41b21ab0066d3d300ef55fcd266183eb02c17f9be4bce08bb3e7e6287279993d579c5c1d503bb7b2f22c45236c7e502998f19dd2bc953e6af9da354eba09fc0faa91f0e6ebff81c48e4f6eb98ac5b50f5aba40577f0bff9ae2f791f03c24225ced1476935f69fcce91dbcf8bdc5ad667c8d5143a47841f8d0c3731ec32acffd8a4969caf6dfbd7d3f0dce57ed4f1cbd44dc3dd32883227c33c85b8e8c0ef92e007b6ddac76a05d80e30ae2df02a298e00f521cf8ee7419d008a6a1fe41397771a30a46bc31ea8e707ddebac7f763e5ee4678bb2ca6e20d6ab776d04be6a1b92d130379e49fdfc7e9db50a4455b9f6cbefff872795f194aa2af6edc97f31b327a5cb08ece237619a3ff0b9736c56140fb63a4449796eb8425c2448e8531dcde60cfb2bb0320b0ccdcffd391cb288599f6e5fe577bd4d03916efcca242106ee9c1f6613e81d796aae1e1aceeb2c9fdc726f6b3dddb25c854ea4c62ab7fb7e5486b4c9aff793a26aea192247a38ae074db8070cf7a15634f3561b479b5229c2e1fceb952b22ddbaa557dfdac93baa8a78e4a92be82dcbf9fb2c4c345080f1423bc32754d4fcb28c1a1378d3c70edf964a42d183eecd09879af64f19c2b9e20a825c1aa556df3fd1d68044e5961cb9edbbff01b46b56aad7e2dd16a3afa485370a929b66bdec3429e373f5d7347a66f74a2dd6c1c132351067ec44672feff0c40d970625174c74aefb3e39b92dfc4b6c61f883a2d2ba44ca098cca1860bbd6c8702cd0a36e92b9be43054c0c05bc63cf0349ff559698353c47fadea643e47067fd2624a3c460123db764a42f67cba3847112fcb708d8aa00f0c0fb1ff06bd9d81818e91163d43852f863ef9c3fd1e14bd04b3ccc36d4362ab26289784cecb237349554531a47ed0df7e572506b07d079fc8afe7967e7c81c259f3215197345a68a137", 0x1000}, {&(0x7f0000000000)="42d4dce897bbaeddb46a641968d77ac53f8a2270d0b0ad3f33301e3276758174e26f6563cc20ea5af04b8625b2", 0x2d}, {&(0x7f0000000040)="e635f6ee2c786d1d8b9b9c65095ae63c94272bbe3aa0c1284a6410b58667899462e5bfd2ff9aec00569f9d741e4b47e37d282a14ae73746329289a41ce9232df5c09e7ef3e4dba76f35b2ee0502ca6f1494c34a776b84d0581fbca6b6959bd00584b7290a7c1c47ec6e2cfc165d794a3677fd26234b82fbaf73ed16ed2ea72d13795cd066d380b75ae6e5feddc37b853c5eb3b4efdc9246b5dd1ad37bbd2da90acfcc88cab86e1171aecfbc900df7df6794f2f7a2362b4375725c3e1a93abceff281624d7b224a28b76ca3bf2fc2d0b4f7e62fe073c10c7e3710cdd80c75475389c72380afc173aa5c09f119e317ce0e67aa743b9218543720a7", 0xfa}, {&(0x7f0000000140)="46f097d831a4c61746d60cf71f6a55de04c51ad5908a73ebd80c28c5332ae7f8c8dcc2fc34daef817fa9d03c6e21432ad4b655bd2387f6603b0bdaf9ba44cb8c5d37177cf7d88e064b9e1283d24d5beb240025dd7971ec3e98af8615ce1a1efc96e2109ec8790612b0b29558f2a5f422d5378043f782b2ee1b096bee3a84ac2d81eab7f56dfe96a8a7b62ec6381742d1235f3a1b2649b1a1ff18cf2b758de8270a625c", 0xa3}, {&(0x7f00000004c0)="08ef83d5e1d7e4d47a42f2bc052b912c1c4c6be2a7530b219bbf5a48004a3dcedd6487a0fc3dd6f8252ce581be13cef8ad8f719e0460fe7dd38b9f505a5407f23f9173c8c91cb8925b6922b38bd9b94e617972bf91bf190ea4e5a785127012d09dd316e71f5b93f161e4d4eb6e68b7b0fceb1ef6531496e7193d7582419c98e97d943d70", 0x84}, {&(0x7f0000000200)="d4625199f51e97d81c71ab305d5d3ba0878a1ba599f5e0df9357a70e7b3f0a17edba410ed21a86e15aa5aff1a68e", 0x2e}], 0x6, 0x0, 0x16) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = kqueue() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000640)=0x9) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) fcntl$dupfd(r2, 0x0, r4) shmget(0x3, 0x2000, 0x50, &(0x7f00003a0000/0x2000)=nil) r5 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000600)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18480, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/null\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\\'-(\x00', &(0x7f00000001c0)=':/\\\x00', &(0x7f0000000200)='/dev/null\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/null\x00']) lseek(r0, 0x0, 0x2, 0x0) getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xbc) getdents(r2, &(0x7f0000000080)=""/37, 0x25) 19:34:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000500)="df6db65bd1d0ef38b49dbe6155a00f4b7cf788d29c122c3a95f302eb4f4d9f08bc054bf56376054593351a7f393381fb02d3a2fa64f05f86fb7e9605504c40e87db0126b208d99b4f0a89df9a4de5662ef96cabfd3868101fd91a47875467081aba7742fd66af785d733c62c7ac8d4eec7de4b10182b52392ab87b6baeeb6132b6b1b4662e1fce3e9aabf12438314d013895f2512f4ee7aca3dd8bd1f0c8c78bac6b244f25399ac76bbdbce3425f99618e88368bd1685f405600bb00866777a7d308935b1dc8995ac3b3fd127f478d55a35c54740a4d24c882efdb7c05ce7a0cd656b10b91f57699f59325d159d48a4cb2601895f402de62a044ec51bf592074760b6b1330aa039a44409d1df05ab3f09277ac41f425a0a56579eaf90a317e076b5c7e7d293acfd8af3cac0c421e93305d4954f8ae0ba27721bb1a6f45423e45fbcd8fc627475fdf25ff866e20827054a1e59c9c485b56547ac37af5bd28b47312cbcd58caae2225a07e4d3d2225b761d94e2dfb617d1aee67a7fd1f44b1332dd7a2ac177ac22453d21068573b8241f8d186ffdd7a9eb860be8d3b5f675276cd7e7a690b8c77209d244aa0ab316b0d50fb85c817d0fa16660651205775db89285f3161f245ec2744a9e7311022b8e62e961648b1e9041ba2050748ec0146d3b24ee028e40adaef4e1774a1b8e0548ca9f8a3e97725fe9005b49cdb15c3640b9e88a28000cf260b808691ab3de12bfb6682090026a2dcf70c590592fc66b8f980d4e66b0490afe5de97b81f9a2aaea0075926d12272bb35f28cf22816f67a5fd4932606e6248643185eca41b50ed7c566702de970edc043fa2207d3ae005e8c50c157416d6d37930af13924d096cc74316a9b9d696af7e9b718a3699d8ac22e73662544917167c2ad2382263653c6ac36007a9d1007d94820d26915b9a47b6bbea9e4f2206a1352a9095b86e03dbdb56664493a3d920d791e2fc9c316f2a2ecb9f870b49f82c77fee99cd7e9b1f49c95107aa417a1d972651fd2552dffc83eb9cdf4b7c76d1b742b64ef72b801e4f480c4741325732f186922ca2469280a7df39141cf20fb0c0c6fbc371801d755dc59926bf2d52692f676280419132a458d2ce6e15651dee3c37bac057181144f30e9ddc285b7551b57867ce73342569a4bb765d0b326317e8552a85b1c382ea81c71234abbcfae902e8e45d4b1c010f2e4c3b72dc40191af05a873abf24c408b44e1ec76d9935930dddf983dc322e0114d4df8de918c6a439cf99f3c5afacbc1df38bbdbb1df29d14dee4683ef26b79910ba8048f41c55767b96e1f59d8363c14cf0ca346803a7bc067cc6c84514308f231c73132a104ecb433199c7c06e63ca904c508256c151c9cb6e79597edc34c5377a1f4b3c2bc3c42ebf961657d8e623d7cbd23df28f61489180043895693d2951dc787b14cbecf538faadccc4e77fd8ef8dbbedd34c309c726cc4de4c8f6f8fe8624ca88b1723e90731149b252b4eb8b8769e5b6c74e220ade3dc20844195817a65d7d040c665040038fdc702b1579f54eb31947825762a8ee0ac761c787e7f51f4fb4b4ac8c21f4836f750988fd2d0a95ce457203e2f611fdb48dccbc8a7c02342305327129e478ec75b2a2775ddda11c2d065f0b8b82d92b5c8c1cdca6261bf286b2c3a14279e02c3daeaaf400433ef87cd5ee002e859a61db75f307d994c8649164e5b3ee720ecb59059054e7107d239c62cf9b0bfbd56b4cbd061990a96a1d6beb4cb7dd7ddf4ada69bbce4089f98a771c91c3ca968563bd63771f2109cdfb26a116ff93096632215cc96a935188fb8110c1efdecc4871bf73a0e3401ae948f04c727cb68b89b6bf9acb7fe840c2508dcf0b03cf0a65e270369c914e37d62767b4612c980664c02d34ed896269a123ee9eaf5c3f58d6d22f322202acbc592e63d00c56331828a4b27c487e3ce4ad8f460ee10716bb885604b0073b2d56ffd903e3aa90f11e2dccbd0ba5de007e8b9f114b60a8c3de5de0bae8e6c8e0029817793938c32374d704b10e4f9fc727ed2d26326fbe8a4562c48a88cbac042f8f796a5815081a1fe0229c9a99b70f8de3e62cfefd1a47fb50084e3538bf55fbe45cb1857b954044ca6f5f116cb2d6ae9cf6db26093f54f25bc3b3185b2747d295a18e075d561b314ff382173bad5b36d9da9f6c22517a5471339ea5ad0c7385824f2db3b1c5db92ff610d3b798720ea1eaf5016b888995342704b57878ecb3cb764444191c83f11f55e44d6b32af48bb4944b46dd5741221f6503b78a815cf78768aaa0ea6e2b92e781affc809aff3ab535ed4004d05ffa3ef4f196453e773b6ad159cfbf5445a72f99a0b602bb26b8dd69bebaaaf9b2fcfd6a8ec650bf371724e81d1558c7f803e2ecbc2b13fc42d5504b31c0bb8f25cb63e1cb12d5d686bd473de2dbdffbdf7fc8d1399310c8d90fc45dbedc5bf8fe2c1c95af6856243411c206eb5f7027ffbfe7c5baf1ac959cf618126211910718197027fb7cee13d9f1a022a89fc74bb8341f99725d0d5b6a85ca11767c088cdcb5922a68761e1441239a6a3f842010c3891fcb392ffa941df0a91eb2fd4fbdc0b1fe4b1f13550a308b08899a9dcd9605799d1cd90725c718c5c62f80d5055b5ec574b3c1bbf5d534c287da3661457161a85541c2cd211dd2e4f309796c8fc83a7303a6f550e0c0b4e983a5825fbdbb5ce8b0fe8ebd152d7f3a8bf8a165d28e5fab899fcf3d4851f3fddf441d20e7430016bc2a9e7c4fb229d83b1286cd72981fcfd6121edf2dbfb89b04b31b3d16efa74d6f155e149112bb334c8d4bc4e2f5b667d5cc8141cf3d1fd9e9c740696c4d172cf9daa0554756a2c0b1d3514c0733065ca0a2ada1b98d97350e914b9ad4b47bef1e22354a1bb53ac61fc755175d51911af9a9213d0a118af9ff356a8b8423abbcd82ec5022e2da22409c6683d9f670c14916e0171ee4f90014c5ba42e9390028b205d5d8cc52bb9cc81e4b0a3dc2288613d5135342e6c99ad665436dd2b208dadb8f7cafd69510b0d9d264659b2bfc5d3dbf4e770da94a3543421bc2b316a5b39d511e26fd700abd398d3bc3ae7570e9e58fc55164ce169369ecf39332d12a0550ace7683683cdda7912b8afb772866207cc0e129feabaab041e6b2713b9d2a0650860e9e792dfa6ed1f1f4200e76eae64261aca353094d2605a65c0b18289de500768384fcf5f5fc42a882eb631f49149688a0f1157f6ec7a8cfe9aa130037e9495dcdc19dfb62e8803f52072af980ded1ea350b21a272810401a234123cd059eb333d3206e3214e56bd11c683834fc85288971c26623f642af526d9649f27f4d94c5fae068b45a814af6c3635aba973b31bd94b9f9e1d5aef298377ef9556a7faafaf428f99f264bfdcd13f6a07d61fd8206de812aa74a678dcab666a7648e59e1423e104f7844d73e71e0ce8f21b5985f4243779088bb35d33708ad1edd0acbb31047bdd64a630651ea43e8f8bd71408cb896c599dfe6481c88dd06cd9d0bb613f8d0346d0909db9bb52423a75102ead45d6ee5f2e167d135351b1db6b5e9be5d01ec2d0d243d81ea70b2f9a78d32685d0b4cbd5f0f2d5415fc8692f6436063f3505efa33e58aad92f9c5b4232cf0dfb683cfb815697679b9c7d69f6d247f0f42ffec61dddd5bf0f4fc5852ac9a4a6266d740c6f25bc0a1697277e149baf49a2f3dddf73c922f1387c412d0c6bfcc79687ed193b9ec0533a5f4941ebb19bc895e865f501d9653c214441e1c980af50511bedb9541992f1992968566216c4ae4e9d239b16b5cf7e6de1194acd768ada53a085123095f9d1a81815b19ceb7e3bb7e280ea6333d40c970dd64dac594e0dfdf06532e877110d859cfcd05f1c39900bd3c9f3bd64ab9b8bc821408f32acabaf49af6897ea25c4bf76e684ac95afe63f90b4aeef0a02ae51d08e3908e90ab7973ae76aa33a08e2a758da39423acdddf4fb541c07b2978401cc5b3f919584b2c6215e039b4def99918ca1d8f86d3920940907b6287cc469598fbd8bdfe0b98951a0d351d06a03db656c5bdeadc7afa51da9f171016522ffb298838a9d5db045d243e4f35ee190cbc02126552d4354452464488b149d8641938d66743b6b906cb2caf48797745b693dc479541e9ada9b838e4df49c7667e9afabf0ecd9b1de1636e6b949fe561afa7393ba7eeaf46a6426b34e8c9d763d0d80144e4b5c465e3156912e1f89808dc4361b85c6e2030148bdac33f5ccdadbd0e956db66d7353c11b079bcdc9d310a2378362e8bb7d8184bc0d22ab35f1b3798acdd83cf77c8ef34da64c82eb67bbe60e2c25a5f26d996c5e99bb5c4cf4a6b6e014c9669c5194fd6a97e68adba0616194d8e9cc7196251e6f15424a5d42ceba954e3cedb4d099be7656af866e53efad8bcaa4198f63e7b9e5a7062a32314432282719bf55681ee3576d174c661f43a635e7a01b3efd364ef7bd8338731b68c6afb5c7d6988fd514fad615fcae1ac0521de10f65d47825b849cb09111656d336ab9024aa31ec2410008f89abd1a59817e81d72a048788fb810914c62c1321475276b5c1c6e9e6bc01ec14cc892a5eca786cca5639fcf70ef31abc8630f9efbcaf0878fc4e4692535264ab65880e5fcc75fa52ac3d7d9ce38aaed315d3916daf77049181fc0241b26cec45e55b4958eddfb0c28f20baf504a6175b4f2b618b87556eb81006b974e693b64ece9e3ce057f00bfe1cf585feaa5ba97371251265a2a1e16ece2cfac60e002fa0bcbc8ff9f1ab1f3b687b71fdefdb771a19e871e7ed4ba84ae4498200f613d841db06de2cf7eb7a5dabdd30235ee331caee7c79f9793c2fbaba934973862b11d9dccfd521501df69c3476d6c21de559b5178846a6155eb19b9cd63e000bad256f01627c684899d714e1f76bcd675eaaf96a9c223c5833160561c76237cecec5ee07250ea3ec07749d0aef0a3e2be06635a0e127b0a05d05d33e91a48d64c1be0e441da45559fa7482cc1ae9212dd7e1b29f02ff76487b20ea3f85ef5bb31a71681d1329ab67230bbe106bf06ca6d91f3ad182d287656df4fe0dec6718265b37467bd8acef4fbe70f37ff209bbbda440ea449b7818b14146e764f42bc10f5ad4664f0f561d881ad80ffa85041212ced35a541cd8c7919d88a30adf446032ca404049d0632f48cf0e03aa0b2319c6dfaf8e05aa50499af83711c670f77ff908629978a8829012c6cacb82d4f69a5a787f367fb0fbc1caa501c578827f72a98350521bfdc6407ed209f2349315ba9e651d88132576c08acb0b720a37785a03dd301fc0cc905da0b7ae18b8519bc62749a6f87539dc9a0ee764f10793ec5b8dd941c6ff828e2cd27e6efc318613001101715020a98ad8c012fdbe26eadc2a2235d07c6fba5c80f4c9524aeec70debddbd2e3895303470feded8cc85f951ac6e92eeecc3fce19cffd2374a370ae4760c4118bd7675c8689f58366c42c5845d0e224fa67352fa448dac94f324e1900e4cbe2eea39e17d06958cac590cfcc7b77efe14b8b69d74c5a6425f18c3c5d4490749268f6cab5ceb84b6881e0964800aac7c2e7e2c428ba839a5f654074c6ea1dba37bd4be8a0d2432f43599f77c9a049a8a193cf30fa9ec6ce9e16941e9806f4e219e693a8de4b38c271dee3cb7940bcd77a6f98ef2516dab0528b6503a5bd73d34a81f9b3ac50a99cf7169ac01c422f1392382c74b5a2db804849867dd550940e78e594e4628a48b841a0ad26f861eae377173b29d12d3719727deb6", 0x1000}, {&(0x7f0000000080)="89cc2e3a1892f6b4b40acfb41250fedcbaa2ab365da3d42178727ce3bb90377d8dd4c78eceeaad81fa04a676dbdc974937cb4f5ddb1aca216213db03872be7b234efd4ef", 0x44}], 0x2, &(0x7f00000001c0)=[{0x58, 0xffff, 0x1, "29be274cfd638de429a04bbcc4fc696e909e38e63a8824da329b416d042addfba43e8fa168189aaba9f5a90711131f3daeed677219a55a3ce9808c5b48320d7efcb009"}, {0xa0, 0x1, 0x7fffffff, "add36de46d59cbd63b8af58ceb48864ab23a8e61e73a9dbc2d839a2ac7f95fd05aea7d05aca3df3bec66e316ee2748ba55e09fce20c81ecad8d0649bf33ea29b1f9a7070a233c30d24d2b9cafc1be750ff8d9039aa561486a77695764f9de82a2484cbbf8498295d9d9e7d0a31152eebbc22b9ebef06a9f0966c63238705ae172625609b216f3a3ee208dc648376"}], 0xf8}, 0x408) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x131) pwritev(r1, &(0x7f00000029c0)=[{&(0x7f00000004c0)="683c497796a8e7926c0b1dbea798eac32bc54710529d87e3974b0a1fe62d28e21e5207af7db16da4bf217b5dfe7cbc003ffcfde0ac6bf9686723", 0x3a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:34:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10802, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 19:34:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x53, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x2}], {0x0, 0x0, 0x0, 0x2000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x903}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:06 executing program 0: setrlimit(0x5, &(0x7f0000000100)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 19:34:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x828) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ea000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffffffff, 0x0, {[0x0, 0x4, 0x0, 0x400, 0x0, 0x0, 0x4, 0x3, 0x0, 0x0, 0x20, 0x0, 0x0, 0x81, 0x400000000000000, 0x0, 0x0, 0x20], [], [0x80000000fb, 0x0, 0x0, 0x0, 0x4], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x200], [{}, {0x7, 0x0, 0x100, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x808, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x1204d87be1924b3c, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) chroot(&(0x7f00000000c0)='./file0\x00') 19:34:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x0, 0x5040000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *361086 25358 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e8d7c,ffffffff822046f4,2cc,ffffffff8217306b) at __assert+0x2b arptfree(fffffd802e0b9a88) at arptfree+0xfb arptimer(ffffffff8255a090) at arptimer+0x95 softclock_thread(ffff8000ffffeed0) at softclock_thread+0x145 end trace frame: 0x0, count: 9 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 kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e8d7c,ffffffff822046f4,2cc,ffffffff8217306b) at __assert+0x2b arptfree(fffffd802e0b9a88) at arptfree+0xfb arptimer(ffffffff8255a090) at arptimer+0x95 softclock_thread(ffff8000ffffeed0) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014812160 rbx 0xffff800014812210 rdx 0x2 rcx 0 rax 0 r8 0xffff800014812120 r9 0x1 r10 0 r11 0xcead072841b10c8a r12 0x3000000008 r13 0xffff800014812170 r14 0x100 r15 0x1 rip 0xffffffff81863bd8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014812150 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=361086 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000fffff148,0xffff8000ffffe778 process=0xffff8000ffffc000 user=0xffff80001480d000, vmspace=0xffffffff8255fa48 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 51744 270802 1417 0 2 0x480 syz-executor.0 51744 265917 1417 0 3 0x4000080 ttyout syz-executor.0 51744 297075 1417 0 3 0x4000080 ttyin syz-executor.0 51744 211818 1417 0 3 0x4000080 ttyout syz-executor.0 1417 317077 62855 0 2 0x482 syz-executor.0 4518 666 62855 0 3 0x82 piperd syz-executor.1 89296 327296 1 0 3 0x100083 ttyin getty 33976 333341 0 0 3 0x14200 bored sosplice 62855 463663 49456 0 3 0x82 thrsleep syz-fuzzer 62855 44987 49456 0 3 0x4000082 thrsleep syz-fuzzer 62855 274766 49456 0 3 0x4000082 thrsleep syz-fuzzer 62855 455937 49456 0 3 0x4000082 thrsleep syz-fuzzer 62855 141387 49456 0 3 0x4000082 thrsleep syz-fuzzer 62855 458692 49456 0 3 0x4000082 thrsleep syz-fuzzer 62855 514725 49456 0 3 0x4000082 thrsleep syz-fuzzer 62855 22059 49456 0 3 0x4000082 kqread syz-fuzzer 49456 183241 31246 0 3 0x10008a pause ksh 31246 58843 25881 0 3 0x92 select sshd 25881 107036 1 0 3 0x80 select sshd 79933 338595 93911 73 3 0x100090 kqread syslogd 93911 472971 1 0 3 0x100082 netio syslogd 42328 57835 1 77 3 0x100090 poll dhclient 98442 144057 1 0 3 0x80 poll dhclient 73360 200875 0 0 3 0x14200 pgzero zerothread 69828 216087 0 0 3 0x14200 aiodoned aiodoned 96946 58617 0 0 3 0x14200 syncer update 40840 231524 0 0 3 0x14200 cleaner cleaner 37141 178021 0 0 3 0x14200 reaper reaper 82082 458819 0 0 3 0x14200 pgdaemon pagedaemon 80343 76890 0 0 3 0x14200 bored crynlk 76771 407694 0 0 3 0x14200 bored crypto 26388 460499 0 0 3 0x40014200 acpi0 acpi0 69220 455167 0 0 3 0x14200 bored softnet 684 51776 0 0 3 0x14200 bored systqmp 13642 504287 0 0 3 0x14200 bored systq *25358 361086 0 0 7 0x40014200 softclock 22826 203647 0 0 3 0x40014200 idle0 75768 110219 0 0 3 0x14200 bored smr 1 507569 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9591 6388K 7897K 78643K 21596 0 0 pcb 13 12K 14K 78643K 801 0 0 rtable 123 12K 13K 78643K 5382 0 0 ifaddr 87 19K 21K 78643K 666 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 249 0 0 iov 0 0K 32K 78643K 857 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 5562 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 59 0 0 VM map 34 8K 8K 78643K 48 0 0 sem 12 0K 1K 78643K 1398 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3946 0 0 sigio 0 0K 0K 78643K 61 0 0 proc 50 38K 63K 78643K 1533 0 0 subproc 32 2K 2K 78643K 408 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 379 0 0 in_multi 21 1K 2K 78643K 537 0 0 ether_multi 1 0K 0K 78643K 24 0 0 mrt 0 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 835 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 159 267K 276K 78643K 11820 0 0 UVM aobj 130 4K 4K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 792 0 0 NDP 22 0K 1K 78643K 228 0 0 temp 241 3545K 4180K 78643K 163860 0 0 kqueue 0 0K 0K 78643K 82 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 273 0 264 1 0 1 1 0 8 0 rtpcb 80 1774 0 1772 1 0 1 1 0 8 0 rtentry 112 1072 0 1028 2 0 2 2 0 8 0 unpcb 120 1932 0 1923 1 0 1 1 0 8 0 syncache 264 30 0 30 11 11 0 1 0 8 0 tcpqe 32 78 0 78 5 5 0 1 0 8 0 tcpcb 544 2245 0 2241 60 59 1 15 0 8 0 ipq 40 34 0 34 10 10 0 1 0 8 0 ipqe 40 357 0 357 10 10 0 1 0 8 0 inpcb 280 5963 0 5954 66 64 2 13 0 8 1 rttmr 72 7 0 6 1 0 1 1 0 8 0 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 12 0 12 2 2 0 1 0 8 0 nd6 48 76 0 75 2 1 1 1 0 8 0 pkpcb 40 20 0 20 8 8 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 69 0 69 25 24 1 1 0 8 1 art_heap8 4096 17 0 16 12 11 1 3 0 8 0 art_heap4 256 2555 0 2353 33 17 16 17 0 8 0 art_table 32 2572 0 2369 6 3 3 3 0 8 0 art_node 16 1069 0 1030 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1394 0 1384 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7738 0 6338 46 0 46 46 0 8 0 ffsino 240 7738 0 6338 84 0 84 84 0 8 0 nchpl 144 13524 0 13065 61 42 19 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 52156 0 52156 2 1 1 1 0 8 1 vcpupl 1984 32 0 0 4 0 4 4 0 8 0 vmpool 520 46 0 14 4 1 3 3 0 8 0 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 42756 0 42756 26 25 1 7 0 8 1 plimitpl 152 323 0 315 1 0 1 1 0 8 0 sigapl 432 4053 0 4040 2 0 2 2 0 8 0 futexpl 56 110397 0 110397 2 1 1 1 0 8 1 knotepl 112 1891 0 1872 9 8 1 3 0 8 0 kqueuepl 104 2936 0 2934 13 12 1 4 0 8 0 pipepl 112 2452 0 2433 13 12 1 2 0 8 0 fdescpl 424 4054 0 4040 2 0 2 2 0 8 0 filepl 120 40833 0 40736 57 53 4 11 0 8 1 lockfpl 104 1252 0 1251 1 0 1 1 0 8 0 lockfspl 48 450 0 449 1 0 1 1 0 8 0 sessionpl 112 41 0 31 1 0 1 1 0 8 0 pgrppl 48 87 0 77 1 0 1 1 0 8 0 ucredpl 96 10199 0 10192 1 0 1 1 0 8 0 zombiepl 144 4042 0 4042 1 0 1 1 0 8 1 processpl 864 4071 0 4042 4 0 4 4 0 8 0 procpl 632 9980 0 9941 16 12 4 5 0 8 0 sosppl 128 68 0 68 18 17 1 1 0 8 1 sockpl 384 9741 0 9721 88 85 3 21 0 8 0 mcl64k 65536 1646 0 1646 167 166 1 64 0 8 1 mcl16k 16384 52 0 52 22 21 1 1 0 8 1 mcl12k 12288 131 0 131 23 22 1 1 0 8 1 mcl9k 9216 57 0 57 23 23 0 1 0 8 0 mcl8k 8192 205 0 205 13 12 1 1 0 8 1 mcl4k 4096 435 0 435 3 2 1 1 0 8 1 mcl2k2 2112 35 0 35 19 18 1 1 0 8 1 mcl2k 2048 72567 0 72522 15 8 7 13 0 8 0 mtagpl 80 203 0 197 4 3 1 1 0 8 0 mbufpl 256 166547 0 166267 159 139 20 42 0 8 1 bufpl 256 20023 0 14452 349 0 349 349 0 8 0 anonpl 16 685696 0 664870 205 116 89 101 0 62 0 amapchunkpl 152 22367 0 22201 61 54 7 20 0 158 0 amappl16 192 35956 0 34788 199 137 62 71 0 8 1 amappl15 184 719 0 719 6 6 0 1 0 8 0 amappl14 176 575 0 569 1 0 1 1 0 8 0 amappl13 168 615 0 613 6 5 1 1 0 8 0 amappl12 160 1449 0 1446 1 0 1 1 0 8 0 amappl11 152 371 0 360 1 0 1 1 0 8 0 amappl10 144 368 0 367 2 1 1 1 0 8 0 amappl9 136 1074 0 1066 1 0 1 1 0 8 0 amappl8 128 652 0 609 2 0 2 2 0 8 0 amappl7 120 460 0 453 1 0 1 1 0 8 0 amappl6 112 311 0 298 1 0 1 1 0 8 0 amappl5 104 1795 0 1785 1 0 1 1 0 8 0 amappl4 96 3903 0 3874 1 0 1 1 0 8 0 amappl3 88 983 0 973 1 0 1 1 0 8 0 amappl2 80 31260 0 31189 3 1 2 3 0 8 0 amappl1 72 86794 0 86383 27 18 9 20 0 8 0 amappl 80 10576 0 10520 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 4100 0 4040 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4100 0 4040 1 0 1 1 0 8 0 vmmpekpl 168 30424 0 30384 4 1 3 3 0 8 0 vmmpepl 168 513511 0 511126 476 334 142 166 0 357 30 vmsppl 272 4053 0 4040 8 7 1 2 0 8 0 pdppl 4096 8206 0 8140 13 4 9 9 0 8 0 pvpl 32 1722397 0 1700258 457 251 206 229 0 265 14 pmappl 200 4099 0 4054 5 2 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 945 0 449 17 1 16 17 0 8 0